builder: mozilla-aurora_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-143 starttime: 1463191699.95 results: success (0) buildid: 20160513171545 builduid: 8e3062ca518243a3b04482eedd5332c3 revision: aea53454e86ff1f3572ad224c2a08161592d43e1 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-13 19:08:19.951927) ========= master: http://buildbot-master03.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-13 19:08:19.952378) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-13 19:08:19.952658) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-13 19:08:20.005899) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-13 19:08:20.006197) ========= bash -c 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1463181839.124922-1504612463 _=/tools/buildbot/bin/python using PTY: False --2016-05-13 19:08:20-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 7.51M=0.002s 2016-05-13 19:08:20 (7.51 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.592092 ========= master_lag: 0.05 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-13 19:08:20.652077) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-13 19:08:20.652395) ========= rm -rf scripts properties in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-rf', 'scripts', 'properties'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1463181839.124922-1504612463 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.069926 ========= master_lag: 0.09 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-13 19:08:20.816917) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-13 19:08:20.817264) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev aea53454e86ff1f3572ad224c2a08161592d43e1 --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev aea53454e86ff1f3572ad224c2a08161592d43e1 --destination scripts --debug'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1463181839.124922-1504612463 _=/tools/buildbot/bin/python using PTY: False 2016-05-13 19:08:21,117 truncating revision to first 12 chars 2016-05-13 19:08:21,117 Setting DEBUG logging. 2016-05-13 19:08:21,117 attempt 1/10 2016-05-13 19:08:21,118 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/aea53454e86f?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-13 19:08:22,433 unpacking tar archive at: mozilla-aurora-aea53454e86f/testing/mozharness/ program finished with exit code 0 elapsedTime=1.927441 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-13 19:08:22.769173) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-13 19:08:22.769477) ========= script_repo_revision: aea53454e86ff1f3572ad224c2a08161592d43e1 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-13 19:08:22.769868) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-13 19:08:22.770161) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-13 19:08:22.797523) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 25 mins, 2 secs) (at 2016-05-13 19:08:22.797897) ========= /tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-aurora', '--download-symbols', 'true'] environment: CCACHE_DIR=/builds/ccache CCACHE_UMASK=002 DISPLAY=:0 HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NODE_PATH=/usr/bin/node MOZ_NO_REMOTE=1 NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1463181839.124922-1504612463 _=/tools/buildbot/bin/python using PTY: False 19:08:23 INFO - MultiFileLogger online at 20160513 19:08:23 in /builds/slave/test 19:08:23 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 19:08:23 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 19:08:23 INFO - {'append_to_log': False, 19:08:23 INFO - 'base_work_dir': '/builds/slave/test', 19:08:23 INFO - 'blob_upload_branch': 'mozilla-aurora', 19:08:23 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 19:08:23 INFO - 'buildbot_json_path': 'buildprops.json', 19:08:23 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 19:08:23 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 19:08:23 INFO - 'download_minidump_stackwalk': True, 19:08:23 INFO - 'download_symbols': 'true', 19:08:23 INFO - 'e10s': False, 19:08:23 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 19:08:23 INFO - 'tooltool.py': '/tools/tooltool.py', 19:08:23 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 19:08:23 INFO - '/tools/misc-python/virtualenv.py')}, 19:08:23 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 19:08:23 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 19:08:23 INFO - 'log_level': 'info', 19:08:23 INFO - 'log_to_console': True, 19:08:23 INFO - 'opt_config_files': (), 19:08:23 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 19:08:23 INFO - '--processes=1', 19:08:23 INFO - '--config=%(test_path)s/wptrunner.ini', 19:08:23 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 19:08:23 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 19:08:23 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 19:08:23 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 19:08:23 INFO - 'pip_index': False, 19:08:23 INFO - 'require_test_zip': True, 19:08:23 INFO - 'test_type': ('testharness',), 19:08:23 INFO - 'this_chunk': '1', 19:08:23 INFO - 'tooltool_cache': '/builds/tooltool_cache', 19:08:23 INFO - 'total_chunks': '10', 19:08:23 INFO - 'virtualenv_path': 'venv', 19:08:23 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 19:08:23 INFO - 'work_dir': 'build'} 19:08:23 INFO - ##### 19:08:23 INFO - ##### Running clobber step. 19:08:23 INFO - ##### 19:08:23 INFO - Running pre-action listener: _resource_record_pre_action 19:08:23 INFO - Running main action method: clobber 19:08:23 INFO - rmtree: /builds/slave/test/build 19:08:23 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 19:08:25 INFO - Running post-action listener: _resource_record_post_action 19:08:25 INFO - ##### 19:08:25 INFO - ##### Running read-buildbot-config step. 19:08:25 INFO - ##### 19:08:25 INFO - Running pre-action listener: _resource_record_pre_action 19:08:25 INFO - Running main action method: read_buildbot_config 19:08:25 INFO - Using buildbot properties: 19:08:25 INFO - { 19:08:25 INFO - "project": "", 19:08:25 INFO - "product": "firefox", 19:08:25 INFO - "script_repo_revision": "production", 19:08:25 INFO - "scheduler": "tests-mozilla-aurora-ubuntu32_vm-debug-unittest", 19:08:25 INFO - "repository": "", 19:08:25 INFO - "buildername": "Ubuntu VM 12.04 mozilla-aurora debug test web-platform-tests-1", 19:08:25 INFO - "buildid": "20160513171545", 19:08:25 INFO - "pgo_build": "False", 19:08:25 INFO - "basedir": "/builds/slave/test", 19:08:25 INFO - "buildnumber": 10, 19:08:25 INFO - "slavename": "tst-linux32-spot-143", 19:08:25 INFO - "revision": "aea53454e86ff1f3572ad224c2a08161592d43e1", 19:08:25 INFO - "master": "http://buildbot-master03.bb.releng.use1.mozilla.com:8201/", 19:08:25 INFO - "platform": "linux", 19:08:25 INFO - "branch": "mozilla-aurora", 19:08:25 INFO - "repo_path": "releases/mozilla-aurora", 19:08:25 INFO - "moz_repo_path": "", 19:08:25 INFO - "stage_platform": "linux", 19:08:25 INFO - "builduid": "8e3062ca518243a3b04482eedd5332c3", 19:08:25 INFO - "slavebuilddir": "test" 19:08:25 INFO - } 19:08:25 INFO - Found installer url https://queue.taskcluster.net/v1/task/BRvlYrKdQ9uaazLBjLJ31g/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2. 19:08:25 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/BRvlYrKdQ9uaazLBjLJ31g/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json. 19:08:25 INFO - Running post-action listener: _resource_record_post_action 19:08:25 INFO - ##### 19:08:25 INFO - ##### Running download-and-extract step. 19:08:25 INFO - ##### 19:08:25 INFO - Running pre-action listener: _resource_record_pre_action 19:08:25 INFO - Running main action method: download_and_extract 19:08:25 INFO - mkdir: /builds/slave/test/build/tests 19:08:25 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')]} 19:08:25 INFO - https://queue.taskcluster.net/v1/task/BRvlYrKdQ9uaazLBjLJ31g/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 19:08:25 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/BRvlYrKdQ9uaazLBjLJ31g/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 19:08:25 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/BRvlYrKdQ9uaazLBjLJ31g/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 19:08:25 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/BRvlYrKdQ9uaazLBjLJ31g/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 19:08:25 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/BRvlYrKdQ9uaazLBjLJ31g/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json'}, attempt #1 19:08:27 INFO - Downloaded 1325 bytes. 19:08:27 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 19:08:27 INFO - Using the following test package requirements: 19:08:27 INFO - {u'common': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 19:08:27 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 19:08:27 INFO - u'firefox-48.0a2.en-US.linux-i686.cppunittest.tests.zip'], 19:08:27 INFO - u'gtest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 19:08:27 INFO - u'firefox-48.0a2.en-US.linux-i686.gtest.tests.zip'], 19:08:27 INFO - u'jittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 19:08:27 INFO - u'jsshell-linux-i686.zip'], 19:08:27 INFO - u'mochitest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 19:08:27 INFO - u'firefox-48.0a2.en-US.linux-i686.mochitest.tests.zip'], 19:08:27 INFO - u'mozbase': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 19:08:27 INFO - u'reftest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 19:08:27 INFO - u'firefox-48.0a2.en-US.linux-i686.reftest.tests.zip'], 19:08:27 INFO - u'talos': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 19:08:27 INFO - u'firefox-48.0a2.en-US.linux-i686.talos.tests.zip'], 19:08:27 INFO - u'web-platform': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 19:08:27 INFO - u'firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'], 19:08:27 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 19:08:27 INFO - u'firefox-48.0a2.en-US.linux-i686.xpcshell.tests.zip']} 19:08:27 INFO - Downloading packages: [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', u'firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform 19:08:27 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')]} 19:08:27 INFO - https://queue.taskcluster.net/v1/task/BRvlYrKdQ9uaazLBjLJ31g/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 19:08:27 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/BRvlYrKdQ9uaazLBjLJ31g/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 19:08:27 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/BRvlYrKdQ9uaazLBjLJ31g/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 19:08:27 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/BRvlYrKdQ9uaazLBjLJ31g/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 19:08:27 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/BRvlYrKdQ9uaazLBjLJ31g/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip'}, attempt #1 19:08:30 INFO - Downloaded 22437081 bytes. 19:08:30 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 19:08:30 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 19:08:31 INFO - caution: filename not matched: web-platform/* 19:08:31 INFO - Return code: 11 19:08:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 19:08:31 INFO - https://queue.taskcluster.net/v1/task/BRvlYrKdQ9uaazLBjLJ31g/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 19:08:31 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/BRvlYrKdQ9uaazLBjLJ31g/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 19:08:31 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/BRvlYrKdQ9uaazLBjLJ31g/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 19:08:31 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/BRvlYrKdQ9uaazLBjLJ31g/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 19:08:31 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/BRvlYrKdQ9uaazLBjLJ31g/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 19:08:38 INFO - Downloaded 36408904 bytes. 19:08:38 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 19:08:38 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 19:08:43 INFO - caution: filename not matched: bin/* 19:08:43 INFO - caution: filename not matched: config/* 19:08:43 INFO - caution: filename not matched: mozbase/* 19:08:43 INFO - caution: filename not matched: marionette/* 19:08:43 INFO - caution: filename not matched: tools/wptserve/* 19:08:43 INFO - Return code: 11 19:08:43 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')]} 19:08:43 INFO - https://queue.taskcluster.net/v1/task/BRvlYrKdQ9uaazLBjLJ31g/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 19:08:43 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/BRvlYrKdQ9uaazLBjLJ31g/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 19:08:43 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/BRvlYrKdQ9uaazLBjLJ31g/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 19:08:43 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/BRvlYrKdQ9uaazLBjLJ31g/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 19:08:43 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/BRvlYrKdQ9uaazLBjLJ31g/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2'}, attempt #1 19:08:49 INFO - Downloaded 69301033 bytes. 19:08:49 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/BRvlYrKdQ9uaazLBjLJ31g/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 19:08:49 INFO - mkdir: /builds/slave/test/properties 19:08:49 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 19:08:49 INFO - Writing to file /builds/slave/test/properties/build_url 19:08:49 INFO - Contents: 19:08:49 INFO - build_url:https://queue.taskcluster.net/v1/task/BRvlYrKdQ9uaazLBjLJ31g/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 19:08:51 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/BRvlYrKdQ9uaazLBjLJ31g/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 19:08:51 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 19:08:51 INFO - Writing to file /builds/slave/test/properties/symbols_url 19:08:51 INFO - Contents: 19:08:51 INFO - symbols_url:https://queue.taskcluster.net/v1/task/BRvlYrKdQ9uaazLBjLJ31g/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 19:08:51 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 19:08:51 INFO - https://queue.taskcluster.net/v1/task/BRvlYrKdQ9uaazLBjLJ31g/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 19:08:51 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/BRvlYrKdQ9uaazLBjLJ31g/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 19:08:51 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/BRvlYrKdQ9uaazLBjLJ31g/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 19:08:51 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/BRvlYrKdQ9uaazLBjLJ31g/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 19:08:51 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/BRvlYrKdQ9uaazLBjLJ31g/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 19:09:12 INFO - Downloaded 92278718 bytes. 19:09:12 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 19:09:12 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 19:09:21 INFO - Return code: 0 19:09:21 INFO - Running post-action listener: _resource_record_post_action 19:09:21 INFO - Running post-action listener: set_extra_try_arguments 19:09:21 INFO - ##### 19:09:21 INFO - ##### Running create-virtualenv step. 19:09:21 INFO - ##### 19:09:21 INFO - Running pre-action listener: _pre_create_virtualenv 19:09:21 INFO - Running pre-action listener: _resource_record_pre_action 19:09:21 INFO - Running main action method: create_virtualenv 19:09:21 INFO - Creating virtualenv /builds/slave/test/build/venv 19:09:21 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 19:09:21 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 19:09:21 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 19:09:21 INFO - Using real prefix '/usr' 19:09:21 INFO - New python executable in /builds/slave/test/build/venv/bin/python 19:09:23 INFO - Installing distribute.............................................................................................................................................................................................done. 19:09:27 INFO - Installing pip.................done. 19:09:27 INFO - Return code: 0 19:09:27 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 19:09:27 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')]} 19:09:27 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 19:09:27 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 19:09:27 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')]} 19:09:27 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 19:09:27 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 19:09:27 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x979dc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9804598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x98b82b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x98a7f70>, '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 0x98a7620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x98ad750>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1463181839.124922-1504612463', '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 19:09:27 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 19:09:27 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 19:09:27 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 19:09:27 INFO - 'CCACHE_UMASK': '002', 19:09:27 INFO - 'DISPLAY': ':0', 19:09:27 INFO - 'HOME': '/home/cltbld', 19:09:27 INFO - 'LANG': 'en_US.UTF-8', 19:09:27 INFO - 'LOGNAME': 'cltbld', 19:09:27 INFO - 'MAIL': '/var/mail/cltbld', 19:09:27 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 19:09:27 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 19:09:27 INFO - 'MOZ_NO_REMOTE': '1', 19:09:27 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 19:09:27 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 19:09:27 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 19:09:27 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 19:09:27 INFO - 'PWD': '/builds/slave/test', 19:09:27 INFO - 'SHELL': '/bin/bash', 19:09:27 INFO - 'SHLVL': '1', 19:09:27 INFO - 'TERM': 'linux', 19:09:27 INFO - 'TMOUT': '86400', 19:09:27 INFO - 'USER': 'cltbld', 19:09:27 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1463181839.124922-1504612463', 19:09:27 INFO - '_': '/tools/buildbot/bin/python'} 19:09:27 INFO - Ignoring indexes: https://pypi.python.org/simple/ 19:09:27 INFO - Downloading/unpacking psutil>=0.7.1 19:09:27 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 19:09:27 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 19:09:27 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 19:09:27 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 19:09:27 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 19:09:27 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 19:09:33 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 19:09:33 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 19:09:33 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 19:09:33 INFO - Installing collected packages: psutil 19:09:33 INFO - Running setup.py install for psutil 19:09:33 INFO - building 'psutil._psutil_linux' extension 19:09:33 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -DPSUTIL_VERSION=311 -I/usr/include/python2.7 -c psutil/_psutil_linux.c -o build/temp.linux-i686-2.7/psutil/_psutil_linux.o 19:09:33 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 19:09:33 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 19:09:34 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_linux.o -o build/lib.linux-i686-2.7/psutil/_psutil_linux.so 19:09:34 INFO - building 'psutil._psutil_posix' extension 19:09:34 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.linux-i686-2.7/psutil/_psutil_posix.o 19:09:34 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_posix.o -o build/lib.linux-i686-2.7/psutil/_psutil_posix.so 19:09:34 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 19:09:34 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 19:09:34 INFO - Successfully installed psutil 19:09:34 INFO - Cleaning up... 19:09:34 INFO - Return code: 0 19:09:34 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 19:09:34 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')]} 19:09:34 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 19:09:34 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 19:09:34 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')]} 19:09:34 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 19:09:34 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 19:09:34 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x979dc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9804598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x98b82b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x98a7f70>, '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 0x98a7620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x98ad750>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1463181839.124922-1504612463', '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 19:09:34 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 19:09:34 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 19:09:34 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 19:09:34 INFO - 'CCACHE_UMASK': '002', 19:09:34 INFO - 'DISPLAY': ':0', 19:09:34 INFO - 'HOME': '/home/cltbld', 19:09:34 INFO - 'LANG': 'en_US.UTF-8', 19:09:34 INFO - 'LOGNAME': 'cltbld', 19:09:34 INFO - 'MAIL': '/var/mail/cltbld', 19:09:34 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 19:09:34 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 19:09:34 INFO - 'MOZ_NO_REMOTE': '1', 19:09:34 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 19:09:34 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 19:09:34 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 19:09:34 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 19:09:34 INFO - 'PWD': '/builds/slave/test', 19:09:34 INFO - 'SHELL': '/bin/bash', 19:09:34 INFO - 'SHLVL': '1', 19:09:34 INFO - 'TERM': 'linux', 19:09:34 INFO - 'TMOUT': '86400', 19:09:34 INFO - 'USER': 'cltbld', 19:09:34 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1463181839.124922-1504612463', 19:09:34 INFO - '_': '/tools/buildbot/bin/python'} 19:09:34 INFO - Ignoring indexes: https://pypi.python.org/simple/ 19:09:34 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 19:09:34 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 19:09:34 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 19:09:34 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 19:09:34 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 19:09:34 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 19:09:34 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 19:09:39 INFO - Downloading mozsystemmonitor-0.0.tar.gz 19:09:39 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 19:09:39 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 19:09:39 INFO - Installing collected packages: mozsystemmonitor 19:09:39 INFO - Running setup.py install for mozsystemmonitor 19:09:40 INFO - Successfully installed mozsystemmonitor 19:09:40 INFO - Cleaning up... 19:09:40 INFO - Return code: 0 19:09:40 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 19:09:40 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')]} 19:09:40 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 19:09:40 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 19:09:40 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')]} 19:09:40 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 19:09:40 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 19:09:40 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x979dc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9804598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x98b82b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x98a7f70>, '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 0x98a7620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x98ad750>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1463181839.124922-1504612463', '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 19:09:40 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 19:09:40 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 19:09:40 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 19:09:40 INFO - 'CCACHE_UMASK': '002', 19:09:40 INFO - 'DISPLAY': ':0', 19:09:40 INFO - 'HOME': '/home/cltbld', 19:09:40 INFO - 'LANG': 'en_US.UTF-8', 19:09:40 INFO - 'LOGNAME': 'cltbld', 19:09:40 INFO - 'MAIL': '/var/mail/cltbld', 19:09:40 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 19:09:40 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 19:09:40 INFO - 'MOZ_NO_REMOTE': '1', 19:09:40 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 19:09:40 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 19:09:40 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 19:09:40 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 19:09:40 INFO - 'PWD': '/builds/slave/test', 19:09:40 INFO - 'SHELL': '/bin/bash', 19:09:40 INFO - 'SHLVL': '1', 19:09:40 INFO - 'TERM': 'linux', 19:09:40 INFO - 'TMOUT': '86400', 19:09:40 INFO - 'USER': 'cltbld', 19:09:40 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1463181839.124922-1504612463', 19:09:40 INFO - '_': '/tools/buildbot/bin/python'} 19:09:40 INFO - Ignoring indexes: https://pypi.python.org/simple/ 19:09:40 INFO - Downloading/unpacking blobuploader==1.2.4 19:09:40 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 19:09:40 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 19:09:40 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 19:09:40 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 19:09:40 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 19:09:40 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 19:09:45 INFO - Downloading blobuploader-1.2.4.tar.gz 19:09:45 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 19:09:45 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 19:09:45 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 19:09:45 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 19:09:45 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 19:09:45 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 19:09:45 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 19:09:45 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 19:09:46 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 19:09:46 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 19:09:46 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 19:09:46 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 19:09:46 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 19:09:46 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 19:09:46 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 19:09:46 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 19:09:47 INFO - Downloading docopt-0.6.1.tar.gz 19:09:47 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 19:09:47 INFO - Installing collected packages: blobuploader, requests, docopt 19:09:47 INFO - Running setup.py install for blobuploader 19:09:47 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 19:09:47 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 19:09:47 INFO - Running setup.py install for requests 19:09:48 INFO - Running setup.py install for docopt 19:09:48 INFO - Successfully installed blobuploader requests docopt 19:09:48 INFO - Cleaning up... 19:09:48 INFO - Return code: 0 19:09:48 INFO - Installing None into virtualenv /builds/slave/test/build/venv 19:09:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 19:09:48 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 19:09:48 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 19:09:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 19:09:48 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 19:09:48 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 19:09:48 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x979dc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9804598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x98b82b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x98a7f70>, '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 0x98a7620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x98ad750>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/config', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1463181839.124922-1504612463', '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 19:09:48 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 19:09:48 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 19:09:48 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 19:09:48 INFO - 'CCACHE_UMASK': '002', 19:09:48 INFO - 'DISPLAY': ':0', 19:09:48 INFO - 'HOME': '/home/cltbld', 19:09:48 INFO - 'LANG': 'en_US.UTF-8', 19:09:48 INFO - 'LOGNAME': 'cltbld', 19:09:48 INFO - 'MAIL': '/var/mail/cltbld', 19:09:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 19:09:48 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 19:09:48 INFO - 'MOZ_NO_REMOTE': '1', 19:09:48 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 19:09:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 19:09:48 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 19:09:48 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 19:09:48 INFO - 'PWD': '/builds/slave/test', 19:09:48 INFO - 'SHELL': '/bin/bash', 19:09:48 INFO - 'SHLVL': '1', 19:09:48 INFO - 'TERM': 'linux', 19:09:48 INFO - 'TMOUT': '86400', 19:09:48 INFO - 'USER': 'cltbld', 19:09:48 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1463181839.124922-1504612463', 19:09:48 INFO - '_': '/tools/buildbot/bin/python'} 19:09:49 INFO - Ignoring indexes: https://pypi.python.org/simple/ 19:09:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 19:09:49 INFO - Running setup.py (path:/tmp/pip-LpN3N1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 19:09:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 19:09:49 INFO - Running setup.py (path:/tmp/pip-eyE_uJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 19:09:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 19:09:49 INFO - Running setup.py (path:/tmp/pip-hTz2Yz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 19:09:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 19:09:49 INFO - Running setup.py (path:/tmp/pip-478qz6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 19:09:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 19:09:49 INFO - Running setup.py (path:/tmp/pip-mYX63c-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 19:09:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 19:09:49 INFO - Running setup.py (path:/tmp/pip-l9DGE1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 19:09:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 19:09:50 INFO - Running setup.py (path:/tmp/pip-1IrjJ1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 19:09:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 19:09:50 INFO - Running setup.py (path:/tmp/pip-_Mn6WB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 19:09:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 19:09:50 INFO - Running setup.py (path:/tmp/pip-jGthKU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 19:09:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 19:09:50 INFO - Running setup.py (path:/tmp/pip-Nf64E2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 19:09:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 19:09:50 INFO - Running setup.py (path:/tmp/pip-pBZmzp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 19:09:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 19:09:50 INFO - Running setup.py (path:/tmp/pip-EZpyK6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 19:09:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 19:09:50 INFO - Running setup.py (path:/tmp/pip-6MGjy_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 19:09:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 19:09:50 INFO - Running setup.py (path:/tmp/pip-2U9sCV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 19:09:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 19:09:51 INFO - Running setup.py (path:/tmp/pip-1IsYcX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 19:09:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 19:09:51 INFO - Running setup.py (path:/tmp/pip-xaBIxC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 19:09:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 19:09:51 INFO - Running setup.py (path:/tmp/pip-jt2rZ_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 19:09:51 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 19:09:51 INFO - Running setup.py (path:/tmp/pip-UJdxbR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 19:09:51 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 19:09:51 INFO - Running setup.py (path:/tmp/pip-RJaNmV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 19:09:51 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 19:09:51 INFO - Running setup.py (path:/tmp/pip-uYNhTR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 19:09:51 INFO - Unpacking /builds/slave/test/build/tests/marionette 19:09:52 INFO - Running setup.py (path:/tmp/pip-gGOlEa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 19:09:52 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 19:09:52 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve, marionette-driver, browsermob-proxy, marionette-client 19:09:52 INFO - Running setup.py install for manifestparser 19:09:52 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 19:09:52 INFO - Running setup.py install for mozcrash 19:09:52 INFO - Running setup.py install for mozdebug 19:09:52 INFO - Running setup.py install for mozdevice 19:09:53 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 19:09:53 INFO - Installing dm script to /builds/slave/test/build/venv/bin 19:09:53 INFO - Running setup.py install for mozfile 19:09:53 INFO - Running setup.py install for mozhttpd 19:09:53 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 19:09:53 INFO - Running setup.py install for mozinfo 19:09:53 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 19:09:53 INFO - Running setup.py install for mozInstall 19:09:53 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 19:09:53 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 19:09:53 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 19:09:53 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 19:09:53 INFO - Running setup.py install for mozleak 19:09:54 INFO - Running setup.py install for mozlog 19:09:54 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 19:09:54 INFO - Running setup.py install for moznetwork 19:09:54 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 19:09:54 INFO - Running setup.py install for mozprocess 19:09:54 INFO - Running setup.py install for mozprofile 19:09:55 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 19:09:55 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 19:09:55 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 19:09:55 INFO - Running setup.py install for mozrunner 19:09:55 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 19:09:55 INFO - Running setup.py install for mozscreenshot 19:09:55 INFO - Running setup.py install for moztest 19:09:55 INFO - Running setup.py install for mozversion 19:09:56 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 19:09:56 INFO - Running setup.py install for wptserve 19:09:56 INFO - Running setup.py install for marionette-driver 19:09:56 INFO - Running setup.py install for browsermob-proxy 19:09:56 INFO - Running setup.py install for marionette-client 19:09:56 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 19:09:57 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 19:09: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 19:09:57 INFO - Cleaning up... 19:09:57 INFO - Return code: 0 19:09:57 INFO - Installing None into virtualenv /builds/slave/test/build/venv 19:09: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')]} 19:09:57 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 19:09:57 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 19:09: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')]} 19:09:57 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 19:09:57 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 19:09: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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x979dc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9804598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x98b82b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x98a7f70>, '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 0x98a7620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x98ad750>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/config', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1463181839.124922-1504612463', '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 19:09: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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 19:09: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.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 19:09:57 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 19:09:57 INFO - 'CCACHE_UMASK': '002', 19:09:57 INFO - 'DISPLAY': ':0', 19:09:57 INFO - 'HOME': '/home/cltbld', 19:09:57 INFO - 'LANG': 'en_US.UTF-8', 19:09:57 INFO - 'LOGNAME': 'cltbld', 19:09:57 INFO - 'MAIL': '/var/mail/cltbld', 19:09:57 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 19:09:57 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 19:09:57 INFO - 'MOZ_NO_REMOTE': '1', 19:09:57 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 19:09:57 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 19:09:57 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 19:09:57 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 19:09:57 INFO - 'PWD': '/builds/slave/test', 19:09:57 INFO - 'SHELL': '/bin/bash', 19:09:57 INFO - 'SHLVL': '1', 19:09:57 INFO - 'TERM': 'linux', 19:09:57 INFO - 'TMOUT': '86400', 19:09:57 INFO - 'USER': 'cltbld', 19:09:57 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1463181839.124922-1504612463', 19:09:57 INFO - '_': '/tools/buildbot/bin/python'} 19:09:57 INFO - Ignoring indexes: https://pypi.python.org/simple/ 19:09:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 19:09:57 INFO - Running setup.py (path:/tmp/pip-xbS3BM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 19:09:57 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1)) 19:09:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 19:09:57 INFO - Running setup.py (path:/tmp/pip-js3vEK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 19:09: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)) 19:09:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 19:09:58 INFO - Running setup.py (path:/tmp/pip-y7zHst-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 19:09: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)) 19:09:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 19:09:58 INFO - Running setup.py (path:/tmp/pip-TMSf3Y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 19:09: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)) 19:09:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 19:09:58 INFO - Running setup.py (path:/tmp/pip-E2utI0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 19:09: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)) 19:09:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 19:09:58 INFO - Running setup.py (path:/tmp/pip-6YIb1l-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 19:09:58 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6)) 19:09:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 19:09:58 INFO - Running setup.py (path:/tmp/pip-BwFLQY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 19:09:58 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7)) 19:09:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 19:09:58 INFO - Running setup.py (path:/tmp/pip-rFMxQ5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 19:09:58 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8)) 19:09:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 19:09:58 INFO - Running setup.py (path:/tmp/pip-H86K4w-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 19:09:58 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 19:09:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 19:09:58 INFO - Running setup.py (path:/tmp/pip-SSIZKQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 19:09: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)) 19:09:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 19:09:59 INFO - Running setup.py (path:/tmp/pip-6ckLKT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 19:09: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)) 19:09:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 19:09:59 INFO - Running setup.py (path:/tmp/pip-vi2ykB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 19:09: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)) 19:09:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 19:09:59 INFO - Running setup.py (path:/tmp/pip-tnvB4g-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 19:09:59 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 19:09:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 19:09:59 INFO - Running setup.py (path:/tmp/pip-GEUSwL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 19:09:59 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.11 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14)) 19:09:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 19:09:59 INFO - Running setup.py (path:/tmp/pip-UvQmEo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 19:09:59 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15)) 19:09:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 19:09:59 INFO - Running setup.py (path:/tmp/pip-BKd3wy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 19:09:59 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.7 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16)) 19:09:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 19:09:59 INFO - Running setup.py (path:/tmp/pip-bU3jOf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 19:10: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)) 19:10:00 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 19:10:00 INFO - Running setup.py (path:/tmp/pip-K053RO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 19:10: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)) 19:10:00 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 19:10:00 INFO - Running setup.py (path:/tmp/pip-FtAPjr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 19:10: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)) 19:10:00 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 19:10:00 INFO - Running setup.py (path:/tmp/pip-LBEAON-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 19:10:00 INFO - Requirement already satisfied (use --upgrade to upgrade): browsermob-proxy==0.6.0 from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 19:10:00 INFO - Unpacking /builds/slave/test/build/tests/marionette 19:10:00 INFO - Running setup.py (path:/tmp/pip-3jDcJ_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 19:10:01 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 19:10: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)) 19:10: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)) 19:10: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)) 19:10: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)) 19:10: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)) 19:10: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)) 19:10:01 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 19:10: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 19:10: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 19:10:01 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 19:10:01 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 19:10: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 19:10: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 19:10:06 INFO - Downloading blessings-1.6.tar.gz 19:10:06 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 19:10:06 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from browsermob-proxy==0.6.0->-r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 19:10:06 INFO - Installing collected packages: blessings 19:10:06 INFO - Running setup.py install for blessings 19:10:06 INFO - Successfully installed blessings 19:10:06 INFO - Cleaning up... 19:10:06 INFO - Return code: 0 19:10:06 INFO - Done creating virtualenv /builds/slave/test/build/venv. 19:10:06 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 19:10:06 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 19:10:07 INFO - Reading from file tmpfile_stdout 19:10:07 INFO - Current package versions: 19:10:07 INFO - argparse == 1.2.1 19:10:07 INFO - blessings == 1.6 19:10:07 INFO - blobuploader == 1.2.4 19:10:07 INFO - browsermob-proxy == 0.6.0 19:10:07 INFO - docopt == 0.6.1 19:10:07 INFO - manifestparser == 1.1 19:10:07 INFO - marionette-client == 2.3.0 19:10:07 INFO - marionette-driver == 1.4.0 19:10:07 INFO - mozInstall == 1.12 19:10:07 INFO - mozcrash == 0.17 19:10:07 INFO - mozdebug == 0.1 19:10:07 INFO - mozdevice == 0.48 19:10:07 INFO - mozfile == 1.2 19:10:07 INFO - mozhttpd == 0.7 19:10:07 INFO - mozinfo == 0.9 19:10:07 INFO - mozleak == 0.1 19:10:07 INFO - mozlog == 3.1 19:10:07 INFO - moznetwork == 0.27 19:10:07 INFO - mozprocess == 0.22 19:10:07 INFO - mozprofile == 0.28 19:10:07 INFO - mozrunner == 6.11 19:10:07 INFO - mozscreenshot == 0.1 19:10:07 INFO - mozsystemmonitor == 0.0 19:10:07 INFO - moztest == 0.7 19:10:07 INFO - mozversion == 1.4 19:10:07 INFO - psutil == 3.1.1 19:10:07 INFO - requests == 1.2.3 19:10:07 INFO - wptserve == 1.4.0 19:10:07 INFO - wsgiref == 0.1.2 19:10:07 INFO - Running post-action listener: _resource_record_post_action 19:10:07 INFO - Running post-action listener: _start_resource_monitoring 19:10:07 INFO - Starting resource monitoring. 19:10:07 INFO - ##### 19:10:07 INFO - ##### Running pull step. 19:10:07 INFO - ##### 19:10:07 INFO - Running pre-action listener: _resource_record_pre_action 19:10:07 INFO - Running main action method: pull 19:10:07 INFO - Pull has nothing to do! 19:10:07 INFO - Running post-action listener: _resource_record_post_action 19:10:07 INFO - ##### 19:10:07 INFO - ##### Running install step. 19:10:07 INFO - ##### 19:10:07 INFO - Running pre-action listener: _resource_record_pre_action 19:10:07 INFO - Running main action method: install 19:10:07 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 19:10:07 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 19:10:07 INFO - Reading from file tmpfile_stdout 19:10:07 INFO - Detecting whether we're running mozinstall >=1.0... 19:10:07 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 19:10:07 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 19:10:07 INFO - Reading from file tmpfile_stdout 19:10:07 INFO - Output received: 19:10:07 INFO - Usage: mozinstall [options] installer 19:10:07 INFO - Options: 19:10:07 INFO - -h, --help show this help message and exit 19:10:07 INFO - -d DEST, --destination=DEST 19:10:07 INFO - Directory to install application into. [default: 19:10:07 INFO - "/builds/slave/test"] 19:10:07 INFO - --app=APP Application being installed. [default: firefox] 19:10:07 INFO - mkdir: /builds/slave/test/build/application 19:10:07 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application'] 19:10:07 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application 19:10:37 INFO - Reading from file tmpfile_stdout 19:10:37 INFO - Output received: 19:10:37 INFO - /builds/slave/test/build/application/firefox/firefox 19:10:37 INFO - Running post-action listener: _resource_record_post_action 19:10:37 INFO - ##### 19:10:37 INFO - ##### Running run-tests step. 19:10:37 INFO - ##### 19:10:37 INFO - Running pre-action listener: _resource_record_pre_action 19:10:37 INFO - Running main action method: run_tests 19:10:37 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 19:10:37 INFO - Minidump filename unknown. Determining based upon platform and architecture. 19:10:37 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 19:10:37 INFO - grabbing minidump binary from tooltool 19:10: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')]} 19:10: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/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x98a7f70>, '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 0x98a7620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x98ad750>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 19:10: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/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 19:10: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/linux32/releng.manifest -o -c /builds/tooltool_cache 19:10:37 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 19:10:37 INFO - Return code: 0 19:10:37 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 19:10:37 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 19:10: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/BRvlYrKdQ9uaazLBjLJ31g/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 19:10: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/BRvlYrKdQ9uaazLBjLJ31g/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 19:10:37 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 19:10:37 INFO - 'CCACHE_UMASK': '002', 19:10:37 INFO - 'DISPLAY': ':0', 19:10:37 INFO - 'HOME': '/home/cltbld', 19:10:37 INFO - 'LANG': 'en_US.UTF-8', 19:10:37 INFO - 'LOGNAME': 'cltbld', 19:10:37 INFO - 'MAIL': '/var/mail/cltbld', 19:10:37 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 19:10:37 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 19:10:37 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 19:10:37 INFO - 'MOZ_NO_REMOTE': '1', 19:10:37 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 19:10:37 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 19:10:37 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 19:10:37 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 19:10:37 INFO - 'PWD': '/builds/slave/test', 19:10:37 INFO - 'SHELL': '/bin/bash', 19:10:37 INFO - 'SHLVL': '1', 19:10:37 INFO - 'TERM': 'linux', 19:10:37 INFO - 'TMOUT': '86400', 19:10:37 INFO - 'USER': 'cltbld', 19:10:37 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1463181839.124922-1504612463', 19:10:37 INFO - '_': '/tools/buildbot/bin/python'} 19:10: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/BRvlYrKdQ9uaazLBjLJ31g/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 19:10: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 19:10:38 INFO - import pkg_resources 19:10:39 INFO - Using 1 client processes 19:10:40 INFO - wptserve Starting http server on 127.0.0.1:8000 19:10:40 INFO - wptserve Starting http server on 127.0.0.1:8001 19:10:40 INFO - wptserve Starting http server on 127.0.0.1:8443 19:10:42 INFO - SUITE-START | Running 778 tests 19:10:42 INFO - Running testharness tests 19:10:42 INFO - Setting up ssl 19:10:42 INFO - PROCESS | certutil | 19:10:42 INFO - PROCESS | certutil | 19:10:42 INFO - PROCESS | certutil | 19:10:42 INFO - Certificate Nickname Trust Attributes 19:10:42 INFO - SSL,S/MIME,JAR/XPI 19:10:42 INFO - 19:10:42 INFO - web-platform-tests CT,, 19:10:42 INFO - 19:10:42 INFO - Starting runner 19:10:46 INFO - PROCESS | 1894 | 1463191846032 Marionette DEBUG Marionette enabled via build flag and pref 19:10:46 INFO - PROCESS | 1894 | ++DOCSHELL 0xa50f1400 == 1 [pid = 1894] [id = 1] 19:10:46 INFO - PROCESS | 1894 | ++DOMWINDOW == 1 (0xa50f1800) [pid = 1894] [serial = 1] [outer = (nil)] 19:10:46 INFO - PROCESS | 1894 | [1894] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 19:10:46 INFO - PROCESS | 1894 | ++DOMWINDOW == 2 (0xa50f2000) [pid = 1894] [serial = 2] [outer = 0xa50f1800] 19:10:46 INFO - PROCESS | 1894 | 1463191846750 Marionette INFO Listening on port 2828 19:10:47 INFO - PROCESS | 1894 | 1463191847359 Marionette DEBUG Marionette enabled via command-line flag 19:10:47 INFO - PROCESS | 1894 | ++DOCSHELL 0xa227ac00 == 2 [pid = 1894] [id = 2] 19:10:47 INFO - PROCESS | 1894 | ++DOMWINDOW == 3 (0xa22bbc00) [pid = 1894] [serial = 3] [outer = (nil)] 19:10:47 INFO - PROCESS | 1894 | [1894] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 19:10:47 INFO - PROCESS | 1894 | ++DOMWINDOW == 4 (0xa22bc400) [pid = 1894] [serial = 4] [outer = 0xa22bbc00] 19:10:47 INFO - PROCESS | 1894 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a21937a0 19:10:47 INFO - PROCESS | 1894 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a21972a0 19:10:47 INFO - PROCESS | 1894 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a21b51a0 19:10:47 INFO - PROCESS | 1894 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a21b5de0 19:10:47 INFO - PROCESS | 1894 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a21bbb20 19:10:47 INFO - PROCESS | 1894 | ++DOMWINDOW == 5 (0xa21a9c00) [pid = 1894] [serial = 5] [outer = 0xa50f1800] 19:10:47 INFO - PROCESS | 1894 | [1894] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 19:10:47 INFO - PROCESS | 1894 | 1463191847789 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:43912 19:10:47 INFO - PROCESS | 1894 | [1894] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 19:10:47 INFO - PROCESS | 1894 | 1463191847826 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:43913 19:10:47 INFO - PROCESS | 1894 | 1463191847890 Marionette DEBUG Closed connection conn0 19:10:47 INFO - PROCESS | 1894 | 1463191847967 Marionette DEBUG Closed connection conn1 19:10:48 INFO - PROCESS | 1894 | [1894] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2255 19:10:48 INFO - PROCESS | 1894 | [1894] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 19:10:48 INFO - PROCESS | 1894 | 1463191848034 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:43916 19:10:48 INFO - PROCESS | 1894 | 1463191848076 Marionette DEBUG Closed connection conn2 19:10:48 INFO - PROCESS | 1894 | [1894] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 19:10:48 INFO - PROCESS | 1894 | 1463191848115 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:43917 19:10:48 INFO - PROCESS | 1894 | [1894] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 19:10:48 INFO - PROCESS | 1894 | 1463191848152 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:43918 19:10:48 INFO - PROCESS | 1894 | 1463191848160 Marionette DEBUG Closed connection conn3 19:10:48 INFO - PROCESS | 1894 | 1463191848218 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 19:10:48 INFO - PROCESS | 1894 | 1463191848235 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160513171545","device":"desktop","version":"48.0a2"} 19:10:49 INFO - PROCESS | 1894 | [1894] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 19:10:49 INFO - PROCESS | 1894 | ++DOCSHELL 0x9b5af000 == 3 [pid = 1894] [id = 3] 19:10:49 INFO - PROCESS | 1894 | ++DOMWINDOW == 6 (0x9b5af400) [pid = 1894] [serial = 6] [outer = (nil)] 19:10:49 INFO - PROCESS | 1894 | ++DOCSHELL 0x9b5af800 == 4 [pid = 1894] [id = 4] 19:10:49 INFO - PROCESS | 1894 | ++DOMWINDOW == 7 (0x9b5afc00) [pid = 1894] [serial = 7] [outer = (nil)] 19:10:50 INFO - PROCESS | 1894 | [1894] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 19:10:50 INFO - PROCESS | 1894 | ++DOCSHELL 0x9adae000 == 5 [pid = 1894] [id = 5] 19:10:50 INFO - PROCESS | 1894 | ++DOMWINDOW == 8 (0x9adae400) [pid = 1894] [serial = 8] [outer = (nil)] 19:10:50 INFO - PROCESS | 1894 | [1894] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 19:10:50 INFO - PROCESS | 1894 | [1894] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 19:10:50 INFO - PROCESS | 1894 | ++DOMWINDOW == 9 (0x9a89c800) [pid = 1894] [serial = 9] [outer = 0x9adae400] 19:10:51 INFO - PROCESS | 1894 | ++DOMWINDOW == 10 (0x9a5ea800) [pid = 1894] [serial = 10] [outer = 0x9b5af400] 19:10:51 INFO - PROCESS | 1894 | ++DOMWINDOW == 11 (0x9a5ec400) [pid = 1894] [serial = 11] [outer = 0x9b5afc00] 19:10:51 INFO - PROCESS | 1894 | ++DOMWINDOW == 12 (0x9a5ee800) [pid = 1894] [serial = 12] [outer = 0x9adae400] 19:10:52 INFO - PROCESS | 1894 | 1463191852434 Marionette DEBUG loaded listener.js 19:10:52 INFO - PROCESS | 1894 | 1463191852454 Marionette DEBUG loaded listener.js 19:10:53 INFO - PROCESS | 1894 | ++DOMWINDOW == 13 (0x9835e400) [pid = 1894] [serial = 13] [outer = 0x9adae400] 19:10:53 INFO - PROCESS | 1894 | 1463191853240 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"c4642c97-0672-474a-855e-9a0d5105e645","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160513171545","device":"desktop","version":"48.0a2","command_id":1}}] 19:10:53 INFO - PROCESS | 1894 | 1463191853490 Marionette TRACE conn4 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 19:10:53 INFO - PROCESS | 1894 | 1463191853842 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 19:10:54 INFO - PROCESS | 1894 | 1463191854001 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 19:10:54 INFO - PROCESS | 1894 | [1894] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 19:10:54 INFO - PROCESS | 1894 | [1894] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 19:10:54 INFO - PROCESS | 1894 | ++DOMWINDOW == 14 (0x94755800) [pid = 1894] [serial = 14] [outer = 0x9adae400] 19:10:54 INFO - PROCESS | 1894 | [1894] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 19:10:54 INFO - PROCESS | 1894 | [1894] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 19:10:54 INFO - PROCESS | 1894 | 1463191854658 Marionette TRACE conn4 <- [1,3,null,{}] 19:10:54 INFO - PROCESS | 1894 | 1463191854704 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 19:10:54 INFO - PROCESS | 1894 | 1463191854768 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 19:10:54 INFO - PROCESS | 1894 | 1463191854839 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 19:10:54 INFO - PROCESS | 1894 | 1463191854843 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 19:10:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 19:10:54 INFO - PROCESS | 1894 | 1463191854873 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 19:10:54 INFO - PROCESS | 1894 | 1463191854878 Marionette TRACE conn4 <- [1,6,null,{}] 19:10:54 INFO - PROCESS | 1894 | 1463191854957 Marionette TRACE conn4 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:55 INFO - PROCESS | 1894 | 1463191854995 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 19:10:55 INFO - PROCESS | 1894 | 1463191855003 Marionette TRACE conn4 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:55 INFO - PROCESS | 1894 | ++DOCSHELL 0x93da2c00 == 6 [pid = 1894] [id = 6] 19:10:55 INFO - PROCESS | 1894 | ++DOMWINDOW == 15 (0x93da3000) [pid = 1894] [serial = 15] [outer = (nil)] 19:10:55 INFO - PROCESS | 1894 | ++DOMWINDOW == 16 (0x93da5000) [pid = 1894] [serial = 16] [outer = 0x93da3000] 19:10:55 INFO - PROCESS | 1894 | 1463191855100 Marionette DEBUG loaded listener.js 19:10:55 INFO - PROCESS | 1894 | ++DOMWINDOW == 17 (0x93daa000) [pid = 1894] [serial = 17] [outer = 0x93da3000] 19:10:55 INFO - PROCESS | 1894 | ++DOCSHELL 0x93a46c00 == 7 [pid = 1894] [id = 7] 19:10:55 INFO - PROCESS | 1894 | ++DOMWINDOW == 18 (0x93a47000) [pid = 1894] [serial = 18] [outer = (nil)] 19:10:55 INFO - PROCESS | 1894 | ++DOMWINDOW == 19 (0x93a49800) [pid = 1894] [serial = 19] [outer = 0x93a47000] 19:10:55 INFO - PROCESS | 1894 | 1463191855588 Marionette DEBUG loaded listener.js 19:10:55 INFO - PROCESS | 1894 | ++DOMWINDOW == 20 (0x938ba400) [pid = 1894] [serial = 20] [outer = 0x93a47000] 19:10:56 INFO - PROCESS | 1894 | [1894] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 19:10:56 INFO - PROCESS | 1894 | 1463191856253 Marionette TRACE conn4 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 19:10:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 19:10:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1415ms 19:10:56 INFO - PROCESS | 1894 | 1463191856353 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 19:10:56 INFO - PROCESS | 1894 | 1463191856358 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 19:10:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 19:10:56 INFO - PROCESS | 1894 | 1463191856605 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 19:10:56 INFO - PROCESS | 1894 | 1463191856611 Marionette TRACE conn4 <- [1,10,null,{}] 19:10:56 INFO - PROCESS | 1894 | 1463191856712 Marionette TRACE conn4 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:56 INFO - PROCESS | 1894 | 1463191856929 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 19:10:57 INFO - PROCESS | 1894 | 1463191857039 Marionette TRACE conn4 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:57 INFO - PROCESS | 1894 | ++DOCSHELL 0x937b2400 == 8 [pid = 1894] [id = 8] 19:10:57 INFO - PROCESS | 1894 | ++DOMWINDOW == 21 (0x937b3000) [pid = 1894] [serial = 21] [outer = (nil)] 19:10:57 INFO - PROCESS | 1894 | ++DOMWINDOW == 22 (0x938bc400) [pid = 1894] [serial = 22] [outer = 0x937b3000] 19:10:57 INFO - PROCESS | 1894 | 1463191857132 Marionette DEBUG loaded listener.js 19:10:57 INFO - PROCESS | 1894 | ++DOMWINDOW == 23 (0x93a07400) [pid = 1894] [serial = 23] [outer = 0x937b3000] 19:10:58 INFO - PROCESS | 1894 | ++DOCSHELL 0x93d9f000 == 9 [pid = 1894] [id = 9] 19:10:58 INFO - PROCESS | 1894 | ++DOMWINDOW == 24 (0x93d9f800) [pid = 1894] [serial = 24] [outer = (nil)] 19:10:58 INFO - PROCESS | 1894 | 1463191858026 Marionette TRACE conn4 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 19:10:58 INFO - PROCESS | 1894 | ++DOMWINDOW == 25 (0x93da5400) [pid = 1894] [serial = 25] [outer = 0x93d9f800] 19:10:58 INFO - PROCESS | 1894 | ++DOMWINDOW == 26 (0x93d9fc00) [pid = 1894] [serial = 26] [outer = 0x93d9f800] 19:10:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 19:10:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1741ms 19:10:58 INFO - PROCESS | 1894 | ++DOCSHELL 0x93d9d800 == 10 [pid = 1894] [id = 10] 19:10:58 INFO - PROCESS | 1894 | ++DOMWINDOW == 27 (0x977abc00) [pid = 1894] [serial = 27] [outer = (nil)] 19:10:58 INFO - PROCESS | 1894 | ++DOMWINDOW == 28 (0x9928d000) [pid = 1894] [serial = 28] [outer = 0x977abc00] 19:10:58 INFO - PROCESS | 1894 | 1463191858233 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 19:10:58 INFO - PROCESS | 1894 | 1463191858239 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 19:10:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 19:10:58 INFO - PROCESS | 1894 | ++DOMWINDOW == 29 (0x9a3ab800) [pid = 1894] [serial = 29] [outer = 0x977abc00] 19:10:58 INFO - PROCESS | 1894 | 1463191858342 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 19:10:58 INFO - PROCESS | 1894 | 1463191858348 Marionette TRACE conn4 <- [1,14,null,{}] 19:10:58 INFO - PROCESS | 1894 | 1463191858430 Marionette TRACE conn4 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:58 INFO - PROCESS | 1894 | 1463191858758 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 19:10:58 INFO - PROCESS | 1894 | 1463191858875 Marionette TRACE conn4 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:58 INFO - PROCESS | 1894 | ++DOCSHELL 0x93da4000 == 11 [pid = 1894] [id = 11] 19:10:58 INFO - PROCESS | 1894 | ++DOMWINDOW == 30 (0x93da8c00) [pid = 1894] [serial = 30] [outer = (nil)] 19:10:58 INFO - PROCESS | 1894 | ++DOMWINDOW == 31 (0x977ab400) [pid = 1894] [serial = 31] [outer = 0x93da8c00] 19:10:58 INFO - PROCESS | 1894 | 1463191858967 Marionette DEBUG loaded listener.js 19:10:59 INFO - PROCESS | 1894 | ++DOMWINDOW == 32 (0x9b717c00) [pid = 1894] [serial = 32] [outer = 0x93da8c00] 19:10:59 INFO - PROCESS | 1894 | 1463191859851 Marionette TRACE conn4 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 19:10:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 19:10:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1598ms 19:10:59 INFO - PROCESS | 1894 | 1463191859890 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 19:10:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 19:10:59 INFO - PROCESS | 1894 | 1463191859895 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 19:10:59 INFO - PROCESS | 1894 | 1463191859908 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 19:10:59 INFO - PROCESS | 1894 | 1463191859911 Marionette TRACE conn4 <- [1,18,null,{}] 19:10:59 INFO - PROCESS | 1894 | 1463191859923 Marionette TRACE conn4 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:00 INFO - PROCESS | 1894 | 1463191860180 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 19:11:00 INFO - PROCESS | 1894 | 1463191860321 Marionette TRACE conn4 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:00 INFO - PROCESS | 1894 | ++DOCSHELL 0x9b5ae000 == 12 [pid = 1894] [id = 12] 19:11:00 INFO - PROCESS | 1894 | ++DOMWINDOW == 33 (0x9b5b4c00) [pid = 1894] [serial = 33] [outer = (nil)] 19:11:00 INFO - PROCESS | 1894 | ++DOMWINDOW == 34 (0x9bad7000) [pid = 1894] [serial = 34] [outer = 0x9b5b4c00] 19:11:00 INFO - PROCESS | 1894 | 1463191860453 Marionette DEBUG loaded listener.js 19:11:00 INFO - PROCESS | 1894 | ++DOMWINDOW == 35 (0x9bacd400) [pid = 1894] [serial = 35] [outer = 0x9b5b4c00] 19:11:01 INFO - PROCESS | 1894 | 1463191861452 Marionette TRACE conn4 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 19:11:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 19:11:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1593ms 19:11:01 INFO - PROCESS | 1894 | 1463191861496 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 19:11:01 INFO - PROCESS | 1894 | 1463191861501 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 19:11:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 19:11:01 INFO - PROCESS | 1894 | 1463191861508 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 19:11:01 INFO - PROCESS | 1894 | 1463191861512 Marionette TRACE conn4 <- [1,22,null,{}] 19:11:01 INFO - PROCESS | 1894 | 1463191861518 Marionette TRACE conn4 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:01 INFO - PROCESS | 1894 | 1463191861698 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 19:11:01 INFO - PROCESS | 1894 | 1463191861825 Marionette TRACE conn4 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:01 INFO - PROCESS | 1894 | ++DOCSHELL 0xa2151800 == 13 [pid = 1894] [id = 13] 19:11:01 INFO - PROCESS | 1894 | ++DOMWINDOW == 36 (0xa22c3c00) [pid = 1894] [serial = 36] [outer = (nil)] 19:11:01 INFO - PROCESS | 1894 | ++DOMWINDOW == 37 (0xa26e8000) [pid = 1894] [serial = 37] [outer = 0xa22c3c00] 19:11:01 INFO - PROCESS | 1894 | 1463191861915 Marionette DEBUG loaded listener.js 19:11:02 INFO - PROCESS | 1894 | ++DOMWINDOW == 38 (0xa35f0000) [pid = 1894] [serial = 38] [outer = 0xa22c3c00] 19:11:03 INFO - PROCESS | 1894 | 1463191863124 Marionette TRACE conn4 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 19:11:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 19:11:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1631ms 19:11:03 INFO - PROCESS | 1894 | 1463191863140 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 19:11:03 INFO - PROCESS | 1894 | 1463191863145 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 19:11:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 19:11:03 INFO - PROCESS | 1894 | 1463191863153 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 19:11:03 INFO - PROCESS | 1894 | 1463191863158 Marionette TRACE conn4 <- [1,26,null,{}] 19:11:03 INFO - PROCESS | 1894 | 1463191863166 Marionette TRACE conn4 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:03 INFO - PROCESS | 1894 | 1463191863326 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 19:11:03 INFO - PROCESS | 1894 | 1463191863479 Marionette TRACE conn4 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:03 INFO - PROCESS | 1894 | ++DOCSHELL 0x9976d400 == 14 [pid = 1894] [id = 14] 19:11:03 INFO - PROCESS | 1894 | ++DOMWINDOW == 39 (0x99771c00) [pid = 1894] [serial = 39] [outer = (nil)] 19:11:03 INFO - PROCESS | 1894 | ++DOMWINDOW == 40 (0x9a87dc00) [pid = 1894] [serial = 40] [outer = 0x99771c00] 19:11:03 INFO - PROCESS | 1894 | 1463191863575 Marionette DEBUG loaded listener.js 19:11:03 INFO - PROCESS | 1894 | ++DOMWINDOW == 41 (0x9b2be800) [pid = 1894] [serial = 41] [outer = 0x99771c00] 19:11:04 INFO - PROCESS | 1894 | 1463191864426 Marionette TRACE conn4 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 19:11:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 19:11:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1337ms 19:11:04 INFO - PROCESS | 1894 | 1463191864495 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 19:11:04 INFO - PROCESS | 1894 | 1463191864502 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 19:11:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 19:11:04 INFO - PROCESS | 1894 | 1463191864514 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 19:11:04 INFO - PROCESS | 1894 | 1463191864517 Marionette TRACE conn4 <- [1,30,null,{}] 19:11:04 INFO - PROCESS | 1894 | 1463191864524 Marionette TRACE conn4 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:04 INFO - PROCESS | 1894 | 1463191864695 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 19:11:04 INFO - PROCESS | 1894 | 1463191864719 Marionette TRACE conn4 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:04 INFO - PROCESS | 1894 | ++DOCSHELL 0x97719800 == 15 [pid = 1894] [id = 15] 19:11:04 INFO - PROCESS | 1894 | ++DOMWINDOW == 42 (0x97720800) [pid = 1894] [serial = 42] [outer = (nil)] 19:11:04 INFO - PROCESS | 1894 | ++DOMWINDOW == 43 (0x9b5b8800) [pid = 1894] [serial = 43] [outer = 0x97720800] 19:11:04 INFO - PROCESS | 1894 | 1463191864863 Marionette DEBUG loaded listener.js 19:11:04 INFO - PROCESS | 1894 | ++DOMWINDOW == 44 (0x9bd05400) [pid = 1894] [serial = 44] [outer = 0x97720800] 19:11:05 INFO - PROCESS | 1894 | 1463191865607 Marionette TRACE conn4 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 19:11:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 19:11:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1128ms 19:11:05 INFO - PROCESS | 1894 | 1463191865656 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 19:11:05 INFO - PROCESS | 1894 | 1463191865661 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 19:11:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 19:11:05 INFO - PROCESS | 1894 | 1463191865673 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 19:11:05 INFO - PROCESS | 1894 | 1463191865678 Marionette TRACE conn4 <- [1,34,null,{}] 19:11:05 INFO - PROCESS | 1894 | 1463191865695 Marionette TRACE conn4 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:05 INFO - PROCESS | 1894 | 1463191865871 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 19:11:05 INFO - PROCESS | 1894 | 1463191865884 Marionette TRACE conn4 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:05 INFO - PROCESS | 1894 | ++DOCSHELL 0x9b723800 == 16 [pid = 1894] [id = 16] 19:11:05 INFO - PROCESS | 1894 | ++DOMWINDOW == 45 (0x9c0f6400) [pid = 1894] [serial = 45] [outer = (nil)] 19:11:05 INFO - PROCESS | 1894 | ++DOMWINDOW == 46 (0x9d093400) [pid = 1894] [serial = 46] [outer = 0x9c0f6400] 19:11:05 INFO - PROCESS | 1894 | 1463191865963 Marionette DEBUG loaded listener.js 19:11:06 INFO - PROCESS | 1894 | ++DOMWINDOW == 47 (0x97720400) [pid = 1894] [serial = 47] [outer = 0x9c0f6400] 19:11:06 INFO - PROCESS | 1894 | 1463191866739 Marionette TRACE conn4 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 19:11:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 19:11:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1091ms 19:11:06 INFO - PROCESS | 1894 | 1463191866767 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 19:11:06 INFO - PROCESS | 1894 | 1463191866772 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 19:11:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 19:11:06 INFO - PROCESS | 1894 | 1463191866778 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 19:11:06 INFO - PROCESS | 1894 | 1463191866780 Marionette TRACE conn4 <- [1,38,null,{}] 19:11:06 INFO - PROCESS | 1894 | 1463191866787 Marionette TRACE conn4 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:06 INFO - PROCESS | 1894 | 1463191866973 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 19:11:07 INFO - PROCESS | 1894 | 1463191867002 Marionette TRACE conn4 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:07 INFO - PROCESS | 1894 | ++DOCSHELL 0x93a04000 == 17 [pid = 1894] [id = 17] 19:11:07 INFO - PROCESS | 1894 | ++DOMWINDOW == 48 (0x947eb000) [pid = 1894] [serial = 48] [outer = (nil)] 19:11:07 INFO - PROCESS | 1894 | ++DOMWINDOW == 49 (0xa2151400) [pid = 1894] [serial = 49] [outer = 0x947eb000] 19:11:07 INFO - PROCESS | 1894 | 1463191867092 Marionette DEBUG loaded listener.js 19:11:07 INFO - PROCESS | 1894 | ++DOMWINDOW == 50 (0xa227fc00) [pid = 1894] [serial = 50] [outer = 0x947eb000] 19:11:07 INFO - PROCESS | 1894 | 1463191867860 Marionette TRACE conn4 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 19:11:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 19:11:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1140ms 19:11:07 INFO - PROCESS | 1894 | 1463191867919 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 19:11:07 INFO - PROCESS | 1894 | 1463191867922 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 19:11:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 19:11:07 INFO - PROCESS | 1894 | 1463191867929 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 19:11:07 INFO - PROCESS | 1894 | 1463191867931 Marionette TRACE conn4 <- [1,42,null,{}] 19:11:07 INFO - PROCESS | 1894 | 1463191867938 Marionette TRACE conn4 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:08 INFO - PROCESS | 1894 | 1463191868083 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 19:11:08 INFO - PROCESS | 1894 | 1463191868095 Marionette TRACE conn4 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:08 INFO - PROCESS | 1894 | ++DOCSHELL 0xa21ac000 == 18 [pid = 1894] [id = 18] 19:11:08 INFO - PROCESS | 1894 | ++DOMWINDOW == 51 (0xa22bd400) [pid = 1894] [serial = 51] [outer = (nil)] 19:11:08 INFO - PROCESS | 1894 | ++DOMWINDOW == 52 (0xa24fa800) [pid = 1894] [serial = 52] [outer = 0xa22bd400] 19:11:08 INFO - PROCESS | 1894 | 1463191868167 Marionette DEBUG loaded listener.js 19:11:08 INFO - PROCESS | 1894 | ++DOMWINDOW == 53 (0xa2635800) [pid = 1894] [serial = 53] [outer = 0xa22bd400] 19:11:08 INFO - PROCESS | 1894 | 1463191868979 Marionette TRACE conn4 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 19:11:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 19:11:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1078ms 19:11:09 INFO - PROCESS | 1894 | 1463191869007 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 19:11:09 INFO - PROCESS | 1894 | 1463191869011 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 19:11:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 19:11:09 INFO - PROCESS | 1894 | 1463191869016 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 19:11:09 INFO - PROCESS | 1894 | 1463191869020 Marionette TRACE conn4 <- [1,46,null,{}] 19:11:09 INFO - PROCESS | 1894 | 1463191869025 Marionette TRACE conn4 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:09 INFO - PROCESS | 1894 | 1463191869262 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 19:11:09 INFO - PROCESS | 1894 | 1463191869275 Marionette TRACE conn4 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:09 INFO - PROCESS | 1894 | ++DOCSHELL 0x9928c800 == 19 [pid = 1894] [id = 19] 19:11:09 INFO - PROCESS | 1894 | ++DOMWINDOW == 54 (0xa22c4800) [pid = 1894] [serial = 54] [outer = (nil)] 19:11:09 INFO - PROCESS | 1894 | ++DOMWINDOW == 55 (0xa3553c00) [pid = 1894] [serial = 55] [outer = 0xa22c4800] 19:11:09 INFO - PROCESS | 1894 | 1463191869351 Marionette DEBUG loaded listener.js 19:11:09 INFO - PROCESS | 1894 | ++DOMWINDOW == 56 (0xa50ef800) [pid = 1894] [serial = 56] [outer = 0xa22c4800] 19:11:10 INFO - PROCESS | 1894 | 1463191870076 Marionette TRACE conn4 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 19:11:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 19:11:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1082ms 19:11:10 INFO - PROCESS | 1894 | 1463191870100 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 19:11:10 INFO - PROCESS | 1894 | 1463191870105 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 19:11:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 19:11:10 INFO - PROCESS | 1894 | 1463191870111 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 19:11:10 INFO - PROCESS | 1894 | 1463191870114 Marionette TRACE conn4 <- [1,50,null,{}] 19:11:10 INFO - PROCESS | 1894 | 1463191870120 Marionette TRACE conn4 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:10 INFO - PROCESS | 1894 | 1463191870303 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 19:11:10 INFO - PROCESS | 1894 | 1463191870329 Marionette TRACE conn4 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:10 INFO - PROCESS | 1894 | ++DOCSHELL 0x9a87ac00 == 20 [pid = 1894] [id = 20] 19:11:10 INFO - PROCESS | 1894 | ++DOMWINDOW == 57 (0xa2150c00) [pid = 1894] [serial = 57] [outer = (nil)] 19:11:10 INFO - PROCESS | 1894 | ++DOMWINDOW == 58 (0xa628d400) [pid = 1894] [serial = 58] [outer = 0xa2150c00] 19:11:10 INFO - PROCESS | 1894 | 1463191870401 Marionette DEBUG loaded listener.js 19:11:10 INFO - PROCESS | 1894 | ++DOMWINDOW == 59 (0xa628a000) [pid = 1894] [serial = 59] [outer = 0xa2150c00] 19:11:11 INFO - PROCESS | 1894 | 1463191871208 Marionette TRACE conn4 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 19:11:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 19:11:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1133ms 19:11:11 INFO - PROCESS | 1894 | 1463191871244 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 19:11:11 INFO - PROCESS | 1894 | 1463191871248 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 19:11:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 19:11:11 INFO - PROCESS | 1894 | 1463191871255 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 19:11:11 INFO - PROCESS | 1894 | 1463191871265 Marionette TRACE conn4 <- [1,54,null,{}] 19:11:11 INFO - PROCESS | 1894 | 1463191871285 Marionette TRACE conn4 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:11 INFO - PROCESS | 1894 | 1463191871425 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 19:11:11 INFO - PROCESS | 1894 | 1463191871441 Marionette TRACE conn4 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:11 INFO - PROCESS | 1894 | ++DOCSHELL 0x9a3e2400 == 21 [pid = 1894] [id = 21] 19:11:11 INFO - PROCESS | 1894 | ++DOMWINDOW == 60 (0x9a3e3c00) [pid = 1894] [serial = 60] [outer = (nil)] 19:11:11 INFO - PROCESS | 1894 | ++DOMWINDOW == 61 (0x9a3e8400) [pid = 1894] [serial = 61] [outer = 0x9a3e3c00] 19:11:11 INFO - PROCESS | 1894 | 1463191871516 Marionette DEBUG loaded listener.js 19:11:11 INFO - PROCESS | 1894 | ++DOMWINDOW == 62 (0x9a3ebc00) [pid = 1894] [serial = 62] [outer = 0x9a3e3c00] 19:11:12 INFO - PROCESS | 1894 | 1463191872221 Marionette TRACE conn4 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 19:11:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 19:11:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1002ms 19:11:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 19:11:12 INFO - PROCESS | 1894 | 1463191872258 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 19:11:12 INFO - PROCESS | 1894 | 1463191872261 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 19:11:12 INFO - PROCESS | 1894 | 1463191872268 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 19:11:12 INFO - PROCESS | 1894 | 1463191872271 Marionette TRACE conn4 <- [1,58,null,{}] 19:11:12 INFO - PROCESS | 1894 | 1463191872290 Marionette TRACE conn4 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:12 INFO - PROCESS | 1894 | 1463191872499 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 19:11:12 INFO - PROCESS | 1894 | 1463191872518 Marionette TRACE conn4 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:12 INFO - PROCESS | 1894 | ++DOCSHELL 0x9a3e1400 == 22 [pid = 1894] [id = 22] 19:11:12 INFO - PROCESS | 1894 | ++DOMWINDOW == 63 (0x9a3e9000) [pid = 1894] [serial = 63] [outer = (nil)] 19:11:12 INFO - PROCESS | 1894 | ++DOMWINDOW == 64 (0xa6764400) [pid = 1894] [serial = 64] [outer = 0x9a3e9000] 19:11:12 INFO - PROCESS | 1894 | 1463191872597 Marionette DEBUG loaded listener.js 19:11:12 INFO - PROCESS | 1894 | ++DOMWINDOW == 65 (0xa67c1400) [pid = 1894] [serial = 65] [outer = 0x9a3e9000] 19:11:13 INFO - PROCESS | 1894 | --DOCSHELL 0x93da2c00 == 21 [pid = 1894] [id = 6] 19:11:13 INFO - PROCESS | 1894 | --DOCSHELL 0x93da4000 == 20 [pid = 1894] [id = 11] 19:11:13 INFO - PROCESS | 1894 | --DOCSHELL 0x9b5ae000 == 19 [pid = 1894] [id = 12] 19:11:13 INFO - PROCESS | 1894 | --DOCSHELL 0xa2151800 == 18 [pid = 1894] [id = 13] 19:11:13 INFO - PROCESS | 1894 | --DOCSHELL 0x937b2400 == 17 [pid = 1894] [id = 8] 19:11:14 INFO - PROCESS | 1894 | 1463191874350 Marionette TRACE conn4 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 19:11:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 19:11:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 2134ms 19:11:14 INFO - PROCESS | 1894 | 1463191874409 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 19:11:14 INFO - PROCESS | 1894 | 1463191874415 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 19:11:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 19:11:14 INFO - PROCESS | 1894 | 1463191874423 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 19:11:14 INFO - PROCESS | 1894 | 1463191874429 Marionette TRACE conn4 <- [1,62,null,{}] 19:11:14 INFO - PROCESS | 1894 | 1463191874437 Marionette TRACE conn4 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:14 INFO - PROCESS | 1894 | 1463191874637 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 19:11:14 INFO - PROCESS | 1894 | 1463191874661 Marionette TRACE conn4 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:14 INFO - PROCESS | 1894 | ++DOCSHELL 0x977aa400 == 18 [pid = 1894] [id = 23] 19:11:14 INFO - PROCESS | 1894 | ++DOMWINDOW == 66 (0x977ad400) [pid = 1894] [serial = 66] [outer = (nil)] 19:11:14 INFO - PROCESS | 1894 | ++DOMWINDOW == 67 (0x99288c00) [pid = 1894] [serial = 67] [outer = 0x977ad400] 19:11:14 INFO - PROCESS | 1894 | 1463191874746 Marionette DEBUG loaded listener.js 19:11:14 INFO - PROCESS | 1894 | ++DOMWINDOW == 68 (0x99f0e000) [pid = 1894] [serial = 68] [outer = 0x977ad400] 19:11:15 INFO - PROCESS | 1894 | --DOMWINDOW == 67 (0x93da3000) [pid = 1894] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 19:11:15 INFO - PROCESS | 1894 | --DOMWINDOW == 66 (0x937b3000) [pid = 1894] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 19:11:15 INFO - PROCESS | 1894 | --DOMWINDOW == 65 (0x93da8c00) [pid = 1894] [serial = 30] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 19:11:15 INFO - PROCESS | 1894 | --DOMWINDOW == 64 (0x9b5b4c00) [pid = 1894] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 19:11:15 INFO - PROCESS | 1894 | --DOMWINDOW == 63 (0xa22c3c00) [pid = 1894] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 19:11:15 INFO - PROCESS | 1894 | --DOMWINDOW == 62 (0x99771c00) [pid = 1894] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 19:11:15 INFO - PROCESS | 1894 | --DOMWINDOW == 61 (0x97720800) [pid = 1894] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 19:11:15 INFO - PROCESS | 1894 | --DOMWINDOW == 60 (0x9c0f6400) [pid = 1894] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 19:11:15 INFO - PROCESS | 1894 | --DOMWINDOW == 59 (0x947eb000) [pid = 1894] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 19:11:15 INFO - PROCESS | 1894 | --DOMWINDOW == 58 (0xa2150c00) [pid = 1894] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 19:11:16 INFO - PROCESS | 1894 | 1463191876037 Marionette TRACE conn4 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 19:11:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 19:11:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1641ms 19:11:16 INFO - PROCESS | 1894 | 1463191876064 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 19:11:16 INFO - PROCESS | 1894 | 1463191876072 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 19:11:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 19:11:16 INFO - PROCESS | 1894 | 1463191876082 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 19:11:16 INFO - PROCESS | 1894 | 1463191876085 Marionette TRACE conn4 <- [1,66,null,{}] 19:11:16 INFO - PROCESS | 1894 | 1463191876092 Marionette TRACE conn4 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:16 INFO - PROCESS | 1894 | 1463191876242 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 19:11:16 INFO - PROCESS | 1894 | 1463191876265 Marionette TRACE conn4 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:16 INFO - PROCESS | 1894 | ++DOCSHELL 0x9a3df000 == 19 [pid = 1894] [id = 24] 19:11:16 INFO - PROCESS | 1894 | ++DOMWINDOW == 59 (0x9a3e7800) [pid = 1894] [serial = 69] [outer = (nil)] 19:11:16 INFO - PROCESS | 1894 | ++DOMWINDOW == 60 (0x9a786c00) [pid = 1894] [serial = 70] [outer = 0x9a3e7800] 19:11:16 INFO - PROCESS | 1894 | 1463191876352 Marionette DEBUG loaded listener.js 19:11:16 INFO - PROCESS | 1894 | ++DOMWINDOW == 61 (0x9a876800) [pid = 1894] [serial = 71] [outer = 0x9a3e7800] 19:11:17 INFO - PROCESS | 1894 | 1463191877105 Marionette TRACE conn4 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 19:11:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 19:11:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1040ms 19:11:17 INFO - PROCESS | 1894 | 1463191877123 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 19:11:17 INFO - PROCESS | 1894 | 1463191877127 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 19:11:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 19:11:17 INFO - PROCESS | 1894 | 1463191877133 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 19:11:17 INFO - PROCESS | 1894 | 1463191877139 Marionette TRACE conn4 <- [1,70,null,{}] 19:11:17 INFO - PROCESS | 1894 | 1463191877182 Marionette TRACE conn4 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:17 INFO - PROCESS | 1894 | 1463191877344 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 19:11:17 INFO - PROCESS | 1894 | 1463191877357 Marionette TRACE conn4 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:17 INFO - PROCESS | 1894 | ++DOCSHELL 0x9adad000 == 20 [pid = 1894] [id = 25] 19:11:17 INFO - PROCESS | 1894 | ++DOMWINDOW == 62 (0x9b2b2800) [pid = 1894] [serial = 72] [outer = (nil)] 19:11:17 INFO - PROCESS | 1894 | ++DOMWINDOW == 63 (0x9bac3c00) [pid = 1894] [serial = 73] [outer = 0x9b2b2800] 19:11:17 INFO - PROCESS | 1894 | 1463191877436 Marionette DEBUG loaded listener.js 19:11:17 INFO - PROCESS | 1894 | ++DOMWINDOW == 64 (0x9bd0e400) [pid = 1894] [serial = 74] [outer = 0x9b2b2800] 19:11:18 INFO - PROCESS | 1894 | 1463191878374 Marionette TRACE conn4 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 19:11:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 19:11:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1301ms 19:11:18 INFO - PROCESS | 1894 | 1463191878437 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 19:11:18 INFO - PROCESS | 1894 | 1463191878445 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 19:11:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 19:11:18 INFO - PROCESS | 1894 | 1463191878453 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 19:11:18 INFO - PROCESS | 1894 | 1463191878460 Marionette TRACE conn4 <- [1,74,null,{}] 19:11:18 INFO - PROCESS | 1894 | 1463191878468 Marionette TRACE conn4 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:18 INFO - PROCESS | 1894 | 1463191878651 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 19:11:18 INFO - PROCESS | 1894 | 1463191878786 Marionette TRACE conn4 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:18 INFO - PROCESS | 1894 | ++DOCSHELL 0x93a50400 == 21 [pid = 1894] [id = 26] 19:11:18 INFO - PROCESS | 1894 | ++DOMWINDOW == 65 (0x93da6400) [pid = 1894] [serial = 75] [outer = (nil)] 19:11:18 INFO - PROCESS | 1894 | ++DOMWINDOW == 66 (0x9a3e5800) [pid = 1894] [serial = 76] [outer = 0x93da6400] 19:11:18 INFO - PROCESS | 1894 | 1463191878890 Marionette DEBUG loaded listener.js 19:11:19 INFO - PROCESS | 1894 | ++DOMWINDOW == 67 (0x9a87a800) [pid = 1894] [serial = 77] [outer = 0x93da6400] 19:11:19 INFO - PROCESS | 1894 | 1463191879777 Marionette TRACE conn4 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 19:11:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 19:11:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1391ms 19:11:19 INFO - PROCESS | 1894 | 1463191879845 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 19:11:19 INFO - PROCESS | 1894 | 1463191879854 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 19:11:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 19:11:19 INFO - PROCESS | 1894 | 1463191879865 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 19:11:19 INFO - PROCESS | 1894 | 1463191879869 Marionette TRACE conn4 <- [1,78,null,{}] 19:11:19 INFO - PROCESS | 1894 | 1463191879879 Marionette TRACE conn4 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:20 INFO - PROCESS | 1894 | 1463191880086 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 19:11:20 INFO - PROCESS | 1894 | 1463191880220 Marionette TRACE conn4 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:20 INFO - PROCESS | 1894 | ++DOCSHELL 0x9a3e6c00 == 22 [pid = 1894] [id = 27] 19:11:20 INFO - PROCESS | 1894 | ++DOMWINDOW == 68 (0x9a55c800) [pid = 1894] [serial = 78] [outer = (nil)] 19:11:20 INFO - PROCESS | 1894 | ++DOMWINDOW == 69 (0x9c0f3c00) [pid = 1894] [serial = 79] [outer = 0x9a55c800] 19:11:20 INFO - PROCESS | 1894 | 1463191880315 Marionette DEBUG loaded listener.js 19:11:20 INFO - PROCESS | 1894 | ++DOMWINDOW == 70 (0x9cb2e400) [pid = 1894] [serial = 80] [outer = 0x9a55c800] 19:11:21 INFO - PROCESS | 1894 | 1463191881228 Marionette TRACE conn4 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 19:11:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 19:11:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1395ms 19:11:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 19:11:21 INFO - PROCESS | 1894 | 1463191881260 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 19:11:21 INFO - PROCESS | 1894 | 1463191881264 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 19:11:21 INFO - PROCESS | 1894 | 1463191881271 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 19:11:21 INFO - PROCESS | 1894 | 1463191881277 Marionette TRACE conn4 <- [1,82,null,{}] 19:11:21 INFO - PROCESS | 1894 | 1463191881295 Marionette TRACE conn4 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:21 INFO - PROCESS | 1894 | 1463191881541 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 19:11:21 INFO - PROCESS | 1894 | 1463191881683 Marionette TRACE conn4 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:21 INFO - PROCESS | 1894 | ++DOCSHELL 0x99768800 == 23 [pid = 1894] [id = 28] 19:11:21 INFO - PROCESS | 1894 | ++DOMWINDOW == 71 (0xa1051c00) [pid = 1894] [serial = 81] [outer = (nil)] 19:11:21 INFO - PROCESS | 1894 | ++DOMWINDOW == 72 (0xa227f800) [pid = 1894] [serial = 82] [outer = 0xa1051c00] 19:11:21 INFO - PROCESS | 1894 | 1463191881818 Marionette DEBUG loaded listener.js 19:11:21 INFO - PROCESS | 1894 | ++DOMWINDOW == 73 (0xa249cc00) [pid = 1894] [serial = 83] [outer = 0xa1051c00] 19:11:22 INFO - PROCESS | 1894 | 1463191882691 Marionette TRACE conn4 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 19:11:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 19:11:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1489ms 19:11:22 INFO - PROCESS | 1894 | 1463191882761 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 19:11:22 INFO - PROCESS | 1894 | 1463191882766 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 19:11:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 19:11:22 INFO - PROCESS | 1894 | 1463191882772 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 19:11:22 INFO - PROCESS | 1894 | 1463191882776 Marionette TRACE conn4 <- [1,86,null,{}] 19:11:22 INFO - PROCESS | 1894 | 1463191882782 Marionette TRACE conn4 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:22 INFO - PROCESS | 1894 | 1463191882990 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 19:11:23 INFO - PROCESS | 1894 | 1463191883125 Marionette TRACE conn4 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:23 INFO - PROCESS | 1894 | ++DOCSHELL 0x977ab800 == 24 [pid = 1894] [id = 29] 19:11:23 INFO - PROCESS | 1894 | ++DOMWINDOW == 74 (0x978c2800) [pid = 1894] [serial = 84] [outer = (nil)] 19:11:23 INFO - PROCESS | 1894 | ++DOMWINDOW == 75 (0xa3058000) [pid = 1894] [serial = 85] [outer = 0x978c2800] 19:11:23 INFO - PROCESS | 1894 | 1463191883216 Marionette DEBUG loaded listener.js 19:11:23 INFO - PROCESS | 1894 | ++DOMWINDOW == 76 (0xa30cd800) [pid = 1894] [serial = 86] [outer = 0x978c2800] 19:11:24 INFO - PROCESS | 1894 | 1463191884134 Marionette TRACE conn4 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 19:11:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 19:11:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1432ms 19:11:24 INFO - PROCESS | 1894 | 1463191884207 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 19:11:24 INFO - PROCESS | 1894 | 1463191884212 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 19:11:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 19:11:24 INFO - PROCESS | 1894 | 1463191884219 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 19:11:24 INFO - PROCESS | 1894 | 1463191884223 Marionette TRACE conn4 <- [1,90,null,{}] 19:11:24 INFO - PROCESS | 1894 | 1463191884229 Marionette TRACE conn4 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:24 INFO - PROCESS | 1894 | 1463191884414 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 19:11:24 INFO - PROCESS | 1894 | 1463191884528 Marionette TRACE conn4 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:24 INFO - PROCESS | 1894 | ++DOCSHELL 0x93a0c800 == 25 [pid = 1894] [id = 30] 19:11:24 INFO - PROCESS | 1894 | ++DOMWINDOW == 77 (0x9bab5400) [pid = 1894] [serial = 87] [outer = (nil)] 19:11:24 INFO - PROCESS | 1894 | ++DOMWINDOW == 78 (0xa50a3c00) [pid = 1894] [serial = 88] [outer = 0x9bab5400] 19:11:24 INFO - PROCESS | 1894 | 1463191884624 Marionette DEBUG loaded listener.js 19:11:24 INFO - PROCESS | 1894 | ++DOMWINDOW == 79 (0xa50e9400) [pid = 1894] [serial = 89] [outer = 0x9bab5400] 19:11:25 INFO - PROCESS | 1894 | 1463191885502 Marionette TRACE conn4 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 19:11:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 19:11:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1340ms 19:11:25 INFO - PROCESS | 1894 | 1463191885560 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 19:11:25 INFO - PROCESS | 1894 | 1463191885565 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 19:11:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 19:11:25 INFO - PROCESS | 1894 | 1463191885572 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 19:11:25 INFO - PROCESS | 1894 | 1463191885575 Marionette TRACE conn4 <- [1,94,null,{}] 19:11:25 INFO - PROCESS | 1894 | 1463191885582 Marionette TRACE conn4 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:25 INFO - PROCESS | 1894 | 1463191885772 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 19:11:25 INFO - PROCESS | 1894 | 1463191885925 Marionette TRACE conn4 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:25 INFO - PROCESS | 1894 | ++DOCSHELL 0x9771d800 == 26 [pid = 1894] [id = 31] 19:11:25 INFO - PROCESS | 1894 | ++DOMWINDOW == 80 (0x99767000) [pid = 1894] [serial = 90] [outer = (nil)] 19:11:26 INFO - PROCESS | 1894 | ++DOMWINDOW == 81 (0xa68a4800) [pid = 1894] [serial = 91] [outer = 0x99767000] 19:11:26 INFO - PROCESS | 1894 | 1463191886054 Marionette DEBUG loaded listener.js 19:11:26 INFO - PROCESS | 1894 | ++DOMWINDOW == 82 (0xa6e92000) [pid = 1894] [serial = 92] [outer = 0x99767000] 19:11:26 INFO - PROCESS | 1894 | 1463191886966 Marionette TRACE conn4 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 19:11:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 19:11:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1545ms 19:11:27 INFO - PROCESS | 1894 | 1463191887134 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 19:11:27 INFO - PROCESS | 1894 | 1463191887142 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 19:11:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 19:11:27 INFO - PROCESS | 1894 | 1463191887152 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 19:11:27 INFO - PROCESS | 1894 | 1463191887157 Marionette TRACE conn4 <- [1,98,null,{}] 19:11:27 INFO - PROCESS | 1894 | 1463191887166 Marionette TRACE conn4 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:27 INFO - PROCESS | 1894 | 1463191887339 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 19:11:27 INFO - PROCESS | 1894 | 1463191887447 Marionette TRACE conn4 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:27 INFO - PROCESS | 1894 | ++DOCSHELL 0x94761c00 == 27 [pid = 1894] [id = 32] 19:11:27 INFO - PROCESS | 1894 | ++DOMWINDOW == 83 (0x94763000) [pid = 1894] [serial = 93] [outer = (nil)] 19:11:27 INFO - PROCESS | 1894 | ++DOMWINDOW == 84 (0x977ae400) [pid = 1894] [serial = 94] [outer = 0x94763000] 19:11:27 INFO - PROCESS | 1894 | 1463191887566 Marionette DEBUG loaded listener.js 19:11:27 INFO - PROCESS | 1894 | ++DOMWINDOW == 85 (0x99771800) [pid = 1894] [serial = 95] [outer = 0x94763000] 19:11:28 INFO - PROCESS | 1894 | 1463191888312 Marionette TRACE conn4 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 19:11:28 INFO - PROCESS | 1894 | ++DOMWINDOW == 86 (0x947e9c00) [pid = 1894] [serial = 96] [outer = 0x977abc00] 19:11:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 19:11:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1236ms 19:11:28 INFO - PROCESS | 1894 | 1463191888436 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 19:11:28 INFO - PROCESS | 1894 | 1463191888443 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 19:11:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 19:11:28 INFO - PROCESS | 1894 | 1463191888518 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 19:11:28 INFO - PROCESS | 1894 | 1463191888523 Marionette TRACE conn4 <- [1,102,null,{}] 19:11:28 INFO - PROCESS | 1894 | 1463191888535 Marionette TRACE conn4 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:28 INFO - PROCESS | 1894 | 1463191888709 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 19:11:29 INFO - PROCESS | 1894 | --DOMWINDOW == 85 (0x938bc400) [pid = 1894] [serial = 22] [outer = (nil)] [url = about:blank] 19:11:29 INFO - PROCESS | 1894 | --DOMWINDOW == 84 (0x9928d000) [pid = 1894] [serial = 28] [outer = (nil)] [url = about:blank] 19:11:29 INFO - PROCESS | 1894 | --DOMWINDOW == 83 (0x977ab400) [pid = 1894] [serial = 31] [outer = (nil)] [url = about:blank] 19:11:29 INFO - PROCESS | 1894 | --DOMWINDOW == 82 (0x9bad7000) [pid = 1894] [serial = 34] [outer = (nil)] [url = about:blank] 19:11:29 INFO - PROCESS | 1894 | --DOMWINDOW == 81 (0xa26e8000) [pid = 1894] [serial = 37] [outer = (nil)] [url = about:blank] 19:11:29 INFO - PROCESS | 1894 | --DOMWINDOW == 80 (0xa35f0000) [pid = 1894] [serial = 38] [outer = (nil)] [url = about:blank] 19:11:29 INFO - PROCESS | 1894 | --DOMWINDOW == 79 (0x9a87dc00) [pid = 1894] [serial = 40] [outer = (nil)] [url = about:blank] 19:11:29 INFO - PROCESS | 1894 | --DOMWINDOW == 78 (0x9b5b8800) [pid = 1894] [serial = 43] [outer = (nil)] [url = about:blank] 19:11:29 INFO - PROCESS | 1894 | --DOMWINDOW == 77 (0x9bd05400) [pid = 1894] [serial = 44] [outer = (nil)] [url = about:blank] 19:11:29 INFO - PROCESS | 1894 | --DOMWINDOW == 76 (0x9d093400) [pid = 1894] [serial = 46] [outer = (nil)] [url = about:blank] 19:11:29 INFO - PROCESS | 1894 | --DOMWINDOW == 75 (0x97720400) [pid = 1894] [serial = 47] [outer = (nil)] [url = about:blank] 19:11:29 INFO - PROCESS | 1894 | --DOMWINDOW == 74 (0xa2151400) [pid = 1894] [serial = 49] [outer = (nil)] [url = about:blank] 19:11:29 INFO - PROCESS | 1894 | --DOMWINDOW == 73 (0xa24fa800) [pid = 1894] [serial = 52] [outer = (nil)] [url = about:blank] 19:11:29 INFO - PROCESS | 1894 | --DOMWINDOW == 72 (0xa3553c00) [pid = 1894] [serial = 55] [outer = (nil)] [url = about:blank] 19:11:29 INFO - PROCESS | 1894 | --DOMWINDOW == 71 (0xa628d400) [pid = 1894] [serial = 58] [outer = (nil)] [url = about:blank] 19:11:29 INFO - PROCESS | 1894 | --DOMWINDOW == 70 (0x93da5400) [pid = 1894] [serial = 25] [outer = (nil)] [url = about:blank] 19:11:29 INFO - PROCESS | 1894 | --DOMWINDOW == 69 (0xa628a000) [pid = 1894] [serial = 59] [outer = (nil)] [url = about:blank] 19:11:29 INFO - PROCESS | 1894 | --DOMWINDOW == 68 (0x9b2be800) [pid = 1894] [serial = 41] [outer = (nil)] [url = about:blank] 19:11:29 INFO - PROCESS | 1894 | --DOMWINDOW == 67 (0x9b717c00) [pid = 1894] [serial = 32] [outer = (nil)] [url = about:blank] 19:11:29 INFO - PROCESS | 1894 | --DOMWINDOW == 66 (0xa227fc00) [pid = 1894] [serial = 50] [outer = (nil)] [url = about:blank] 19:11:29 INFO - PROCESS | 1894 | --DOMWINDOW == 65 (0x9a3e8400) [pid = 1894] [serial = 61] [outer = (nil)] [url = about:blank] 19:11:29 INFO - PROCESS | 1894 | --DOMWINDOW == 64 (0x9bacd400) [pid = 1894] [serial = 35] [outer = (nil)] [url = about:blank] 19:11:29 INFO - PROCESS | 1894 | --DOMWINDOW == 63 (0x93daa000) [pid = 1894] [serial = 17] [outer = (nil)] [url = about:blank] 19:11:29 INFO - PROCESS | 1894 | --DOMWINDOW == 62 (0x93a07400) [pid = 1894] [serial = 23] [outer = (nil)] [url = about:blank] 19:11:29 INFO - PROCESS | 1894 | --DOMWINDOW == 61 (0x9a5ee800) [pid = 1894] [serial = 12] [outer = (nil)] [url = about:blank] 19:11:29 INFO - PROCESS | 1894 | --DOMWINDOW == 60 (0x9a89c800) [pid = 1894] [serial = 9] [outer = (nil)] [url = about:blank] 19:11:29 INFO - PROCESS | 1894 | --DOMWINDOW == 59 (0xa50f2000) [pid = 1894] [serial = 2] [outer = (nil)] [url = about:blank] 19:11:29 INFO - PROCESS | 1894 | --DOMWINDOW == 58 (0x93a49800) [pid = 1894] [serial = 19] [outer = (nil)] [url = about:blank] 19:11:29 INFO - PROCESS | 1894 | --DOMWINDOW == 57 (0x93da5000) [pid = 1894] [serial = 16] [outer = (nil)] [url = about:blank] 19:11:29 INFO - PROCESS | 1894 | 1463191889663 Marionette TRACE conn4 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:29 INFO - PROCESS | 1894 | ++DOCSHELL 0x937b3400 == 28 [pid = 1894] [id = 33] 19:11:29 INFO - PROCESS | 1894 | ++DOMWINDOW == 58 (0x93a02000) [pid = 1894] [serial = 97] [outer = (nil)] 19:11:29 INFO - PROCESS | 1894 | ++DOMWINDOW == 59 (0x93a46400) [pid = 1894] [serial = 98] [outer = 0x93a02000] 19:11:29 INFO - PROCESS | 1894 | 1463191889742 Marionette DEBUG loaded listener.js 19:11:29 INFO - PROCESS | 1894 | ++DOMWINDOW == 60 (0x93da5000) [pid = 1894] [serial = 99] [outer = 0x93a02000] 19:11:30 INFO - PROCESS | 1894 | 1463191890446 Marionette TRACE conn4 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 19:11:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 19:11:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1998ms 19:11:30 INFO - PROCESS | 1894 | 1463191890466 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 19:11:30 INFO - PROCESS | 1894 | 1463191890473 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 19:11:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 19:11:30 INFO - PROCESS | 1894 | 1463191890482 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 19:11:30 INFO - PROCESS | 1894 | 1463191890487 Marionette TRACE conn4 <- [1,106,null,{}] 19:11:30 INFO - PROCESS | 1894 | 1463191890494 Marionette TRACE conn4 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:30 INFO - PROCESS | 1894 | 1463191890650 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 19:11:30 INFO - PROCESS | 1894 | 1463191890753 Marionette TRACE conn4 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:30 INFO - PROCESS | 1894 | ++DOCSHELL 0x94760000 == 29 [pid = 1894] [id = 34] 19:11:30 INFO - PROCESS | 1894 | ++DOMWINDOW == 61 (0x977b0400) [pid = 1894] [serial = 100] [outer = (nil)] 19:11:30 INFO - PROCESS | 1894 | ++DOMWINDOW == 62 (0x9976c800) [pid = 1894] [serial = 101] [outer = 0x977b0400] 19:11:30 INFO - PROCESS | 1894 | 1463191890831 Marionette DEBUG loaded listener.js 19:11:31 INFO - PROCESS | 1894 | ++DOMWINDOW == 63 (0x9a3b0c00) [pid = 1894] [serial = 102] [outer = 0x977b0400] 19:11:31 INFO - PROCESS | 1894 | 1463191891661 Marionette TRACE conn4 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 19:11:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 19:11:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1237ms 19:11:31 INFO - PROCESS | 1894 | 1463191891727 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 19:11:31 INFO - PROCESS | 1894 | 1463191891733 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 19:11:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 19:11:31 INFO - PROCESS | 1894 | 1463191891739 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 19:11:31 INFO - PROCESS | 1894 | 1463191891743 Marionette TRACE conn4 <- [1,110,null,{}] 19:11:31 INFO - PROCESS | 1894 | 1463191891749 Marionette TRACE conn4 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:31 INFO - PROCESS | 1894 | 1463191891904 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 19:11:31 INFO - PROCESS | 1894 | 1463191891921 Marionette TRACE conn4 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:31 INFO - PROCESS | 1894 | ++DOCSHELL 0x9a879000 == 30 [pid = 1894] [id = 35] 19:11:31 INFO - PROCESS | 1894 | ++DOMWINDOW == 64 (0x9a87a000) [pid = 1894] [serial = 103] [outer = (nil)] 19:11:31 INFO - PROCESS | 1894 | ++DOMWINDOW == 65 (0x9a87ec00) [pid = 1894] [serial = 104] [outer = 0x9a87a000] 19:11:31 INFO - PROCESS | 1894 | 1463191891997 Marionette DEBUG loaded listener.js 19:11:32 INFO - PROCESS | 1894 | ++DOMWINDOW == 66 (0x9ada9800) [pid = 1894] [serial = 105] [outer = 0x9a87a000] 19:11:32 INFO - PROCESS | 1894 | 1463191892903 Marionette TRACE conn4 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 19:11:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 19:11:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1235ms 19:11:32 INFO - PROCESS | 1894 | 1463191892979 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 19:11:32 INFO - PROCESS | 1894 | 1463191892982 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 19:11:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 19:11:33 INFO - PROCESS | 1894 | 1463191893000 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 19:11:33 INFO - PROCESS | 1894 | 1463191893010 Marionette TRACE conn4 <- [1,114,null,{}] 19:11:33 INFO - PROCESS | 1894 | 1463191893038 Marionette TRACE conn4 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:33 INFO - PROCESS | 1894 | 1463191893239 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 19:11:33 INFO - PROCESS | 1894 | 1463191893264 Marionette TRACE conn4 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:33 INFO - PROCESS | 1894 | ++DOCSHELL 0x9b5b6000 == 31 [pid = 1894] [id = 36] 19:11:33 INFO - PROCESS | 1894 | ++DOMWINDOW == 67 (0x9b71cc00) [pid = 1894] [serial = 106] [outer = (nil)] 19:11:33 INFO - PROCESS | 1894 | ++DOMWINDOW == 68 (0x9c0fd000) [pid = 1894] [serial = 107] [outer = 0x9b71cc00] 19:11:33 INFO - PROCESS | 1894 | 1463191893338 Marionette DEBUG loaded listener.js 19:11:33 INFO - PROCESS | 1894 | ++DOMWINDOW == 69 (0x9cc1a000) [pid = 1894] [serial = 108] [outer = 0x9b71cc00] 19:11:34 INFO - PROCESS | 1894 | 1463191894195 Marionette TRACE conn4 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 19:11:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 19:11:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1225ms 19:11:34 INFO - PROCESS | 1894 | 1463191894352 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 19:11:34 INFO - PROCESS | 1894 | 1463191894356 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 19:11:34 INFO - PROCESS | 1894 | --DOMWINDOW == 68 (0x9a3e9000) [pid = 1894] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 19:11:34 INFO - PROCESS | 1894 | --DOMWINDOW == 67 (0x9a3e7800) [pid = 1894] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 19:11:34 INFO - PROCESS | 1894 | --DOMWINDOW == 66 (0x9b2b2800) [pid = 1894] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 19:11:34 INFO - PROCESS | 1894 | --DOMWINDOW == 65 (0x9a3e3c00) [pid = 1894] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 19:11:34 INFO - PROCESS | 1894 | --DOMWINDOW == 64 (0xa22c4800) [pid = 1894] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 19:11:34 INFO - PROCESS | 1894 | --DOMWINDOW == 63 (0xa22bd400) [pid = 1894] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 19:11:34 INFO - PROCESS | 1894 | --DOMWINDOW == 62 (0x977ad400) [pid = 1894] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 19:11:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 19:11:34 INFO - PROCESS | 1894 | 1463191894408 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 19:11:34 INFO - PROCESS | 1894 | 1463191894412 Marionette TRACE conn4 <- [1,118,null,{}] 19:11:34 INFO - PROCESS | 1894 | 1463191894418 Marionette TRACE conn4 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:34 INFO - PROCESS | 1894 | 1463191894557 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 19:11:34 INFO - PROCESS | 1894 | 1463191894567 Marionette TRACE conn4 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:34 INFO - PROCESS | 1894 | ++DOCSHELL 0x9a3e4400 == 32 [pid = 1894] [id = 37] 19:11:34 INFO - PROCESS | 1894 | ++DOMWINDOW == 63 (0x9a5eec00) [pid = 1894] [serial = 109] [outer = (nil)] 19:11:34 INFO - PROCESS | 1894 | ++DOMWINDOW == 64 (0x9cc19c00) [pid = 1894] [serial = 110] [outer = 0x9a5eec00] 19:11:34 INFO - PROCESS | 1894 | 1463191894650 Marionette DEBUG loaded listener.js 19:11:34 INFO - PROCESS | 1894 | ++DOMWINDOW == 65 (0x9d093400) [pid = 1894] [serial = 111] [outer = 0x9a5eec00] 19:11:35 INFO - PROCESS | 1894 | 1463191895356 Marionette TRACE conn4 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 19:11:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 19:11:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 988ms 19:11:35 INFO - PROCESS | 1894 | 1463191895396 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 19:11:35 INFO - PROCESS | 1894 | 1463191895400 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 19:11:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 19:11:35 INFO - PROCESS | 1894 | 1463191895406 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 19:11:35 INFO - PROCESS | 1894 | 1463191895410 Marionette TRACE conn4 <- [1,122,null,{}] 19:11:35 INFO - PROCESS | 1894 | 1463191895415 Marionette TRACE conn4 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:35 INFO - PROCESS | 1894 | 1463191895587 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 19:11:35 INFO - PROCESS | 1894 | 1463191895612 Marionette TRACE conn4 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:35 INFO - PROCESS | 1894 | ++DOCSHELL 0xa104bc00 == 33 [pid = 1894] [id = 38] 19:11:35 INFO - PROCESS | 1894 | ++DOMWINDOW == 66 (0xa1054800) [pid = 1894] [serial = 112] [outer = (nil)] 19:11:35 INFO - PROCESS | 1894 | ++DOMWINDOW == 67 (0xa2274c00) [pid = 1894] [serial = 113] [outer = 0xa1054800] 19:11:35 INFO - PROCESS | 1894 | 1463191895699 Marionette DEBUG loaded listener.js 19:11:35 INFO - PROCESS | 1894 | ++DOMWINDOW == 68 (0xa24a0800) [pid = 1894] [serial = 114] [outer = 0xa1054800] 19:11:36 INFO - PROCESS | 1894 | 1463191896602 Marionette TRACE conn4 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 19:11:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 19:11:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1231ms 19:11:36 INFO - PROCESS | 1894 | 1463191896650 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 19:11:36 INFO - PROCESS | 1894 | 1463191896657 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 19:11:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 19:11:36 INFO - PROCESS | 1894 | 1463191896667 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 19:11:36 INFO - PROCESS | 1894 | 1463191896674 Marionette TRACE conn4 <- [1,126,null,{}] 19:11:36 INFO - PROCESS | 1894 | 1463191896684 Marionette TRACE conn4 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:36 INFO - PROCESS | 1894 | 1463191896867 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 19:11:37 INFO - PROCESS | 1894 | 1463191896986 Marionette TRACE conn4 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:37 INFO - PROCESS | 1894 | ++DOCSHELL 0x93a07c00 == 34 [pid = 1894] [id = 39] 19:11:37 INFO - PROCESS | 1894 | ++DOMWINDOW == 69 (0x9475d800) [pid = 1894] [serial = 115] [outer = (nil)] 19:11:37 INFO - PROCESS | 1894 | ++DOMWINDOW == 70 (0x95226000) [pid = 1894] [serial = 116] [outer = 0x9475d800] 19:11:37 INFO - PROCESS | 1894 | 1463191897088 Marionette DEBUG loaded listener.js 19:11:37 INFO - PROCESS | 1894 | ++DOMWINDOW == 71 (0x9771ac00) [pid = 1894] [serial = 117] [outer = 0x9475d800] 19:11:38 INFO - PROCESS | 1894 | 1463191898025 Marionette TRACE conn4 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 19:11:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 19:11:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1399ms 19:11:38 INFO - PROCESS | 1894 | 1463191898065 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 19:11:38 INFO - PROCESS | 1894 | 1463191898075 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 19:11:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 19:11:38 INFO - PROCESS | 1894 | 1463191898085 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 19:11:38 INFO - PROCESS | 1894 | 1463191898089 Marionette TRACE conn4 <- [1,130,null,{}] 19:11:38 INFO - PROCESS | 1894 | 1463191898096 Marionette TRACE conn4 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:38 INFO - PROCESS | 1894 | 1463191898276 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 19:11:38 INFO - PROCESS | 1894 | 1463191898414 Marionette TRACE conn4 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:38 INFO - PROCESS | 1894 | ++DOCSHELL 0x9928b000 == 35 [pid = 1894] [id = 40] 19:11:38 INFO - PROCESS | 1894 | ++DOMWINDOW == 72 (0x9928c000) [pid = 1894] [serial = 118] [outer = (nil)] 19:11:38 INFO - PROCESS | 1894 | ++DOMWINDOW == 73 (0x9a3e9c00) [pid = 1894] [serial = 119] [outer = 0x9928c000] 19:11:38 INFO - PROCESS | 1894 | 1463191898500 Marionette DEBUG loaded listener.js 19:11:38 INFO - PROCESS | 1894 | ++DOMWINDOW == 74 (0x9a875800) [pid = 1894] [serial = 120] [outer = 0x9928c000] 19:11:39 INFO - PROCESS | 1894 | 1463191899484 Marionette TRACE conn4 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 19:11:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 19:11:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1436ms 19:11:39 INFO - PROCESS | 1894 | 1463191899522 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 19:11:39 INFO - PROCESS | 1894 | 1463191899526 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 19:11:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 19:11:39 INFO - PROCESS | 1894 | 1463191899533 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 19:11:39 INFO - PROCESS | 1894 | 1463191899540 Marionette TRACE conn4 <- [1,134,null,{}] 19:11:39 INFO - PROCESS | 1894 | 1463191899557 Marionette TRACE conn4 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:39 INFO - PROCESS | 1894 | 1463191899767 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 19:11:39 INFO - PROCESS | 1894 | 1463191899935 Marionette TRACE conn4 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:39 INFO - PROCESS | 1894 | ++DOCSHELL 0x9bad7000 == 36 [pid = 1894] [id = 41] 19:11:39 INFO - PROCESS | 1894 | ++DOMWINDOW == 75 (0x9cc1c800) [pid = 1894] [serial = 121] [outer = (nil)] 19:11:40 INFO - PROCESS | 1894 | ++DOMWINDOW == 76 (0xa0516800) [pid = 1894] [serial = 122] [outer = 0x9cc1c800] 19:11:40 INFO - PROCESS | 1894 | 1463191900028 Marionette DEBUG loaded listener.js 19:11:40 INFO - PROCESS | 1894 | ++DOMWINDOW == 77 (0xa2150000) [pid = 1894] [serial = 123] [outer = 0x9cc1c800] 19:11:40 INFO - PROCESS | 1894 | 1463191900989 Marionette TRACE conn4 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 19:11:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 19:11:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1540ms 19:11:41 INFO - PROCESS | 1894 | 1463191901075 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 19:11:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 19:11:41 INFO - PROCESS | 1894 | 1463191901080 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 19:11:41 INFO - PROCESS | 1894 | 1463191901086 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 19:11:41 INFO - PROCESS | 1894 | 1463191901090 Marionette TRACE conn4 <- [1,138,null,{}] 19:11:41 INFO - PROCESS | 1894 | 1463191901096 Marionette TRACE conn4 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:41 INFO - PROCESS | 1894 | 1463191901433 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 19:11:41 INFO - PROCESS | 1894 | 1463191901624 Marionette TRACE conn4 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:41 INFO - PROCESS | 1894 | ++DOCSHELL 0x93a4c800 == 37 [pid = 1894] [id = 42] 19:11:41 INFO - PROCESS | 1894 | ++DOMWINDOW == 78 (0x93a4f000) [pid = 1894] [serial = 124] [outer = (nil)] 19:11:41 INFO - PROCESS | 1894 | ++DOMWINDOW == 79 (0x947f2c00) [pid = 1894] [serial = 125] [outer = 0x93a4f000] 19:11:41 INFO - PROCESS | 1894 | 1463191901702 Marionette DEBUG loaded listener.js 19:11:41 INFO - PROCESS | 1894 | ++DOMWINDOW == 80 (0x95227400) [pid = 1894] [serial = 126] [outer = 0x93a4f000] 19:11:42 INFO - PROCESS | 1894 | --DOCSHELL 0x97719800 == 36 [pid = 1894] [id = 15] 19:11:42 INFO - PROCESS | 1894 | --DOCSHELL 0x9a3e6c00 == 35 [pid = 1894] [id = 27] 19:11:42 INFO - PROCESS | 1894 | --DOCSHELL 0x93a04000 == 34 [pid = 1894] [id = 17] 19:11:42 INFO - PROCESS | 1894 | --DOCSHELL 0x93a50400 == 33 [pid = 1894] [id = 26] 19:11:42 INFO - PROCESS | 1894 | --DOCSHELL 0x9a3df000 == 32 [pid = 1894] [id = 24] 19:11:42 INFO - PROCESS | 1894 | --DOCSHELL 0x9928c800 == 31 [pid = 1894] [id = 19] 19:11:42 INFO - PROCESS | 1894 | --DOCSHELL 0xa21ac000 == 30 [pid = 1894] [id = 18] 19:11:42 INFO - PROCESS | 1894 | --DOCSHELL 0x9adad000 == 29 [pid = 1894] [id = 25] 19:11:42 INFO - PROCESS | 1894 | --DOCSHELL 0x9b723800 == 28 [pid = 1894] [id = 16] 19:11:42 INFO - PROCESS | 1894 | --DOCSHELL 0x977aa400 == 27 [pid = 1894] [id = 23] 19:11:42 INFO - PROCESS | 1894 | 1463191902582 Marionette TRACE conn4 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 19:11:42 INFO - PROCESS | 1894 | --DOMWINDOW == 79 (0x99f0e000) [pid = 1894] [serial = 68] [outer = (nil)] [url = about:blank] 19:11:42 INFO - PROCESS | 1894 | --DOMWINDOW == 78 (0x9a876800) [pid = 1894] [serial = 71] [outer = (nil)] [url = about:blank] 19:11:42 INFO - PROCESS | 1894 | --DOMWINDOW == 77 (0xa67c1400) [pid = 1894] [serial = 65] [outer = (nil)] [url = about:blank] 19:11:42 INFO - PROCESS | 1894 | --DOMWINDOW == 76 (0xa6764400) [pid = 1894] [serial = 64] [outer = (nil)] [url = about:blank] 19:11:42 INFO - PROCESS | 1894 | --DOMWINDOW == 75 (0x9a786c00) [pid = 1894] [serial = 70] [outer = (nil)] [url = about:blank] 19:11:42 INFO - PROCESS | 1894 | --DOMWINDOW == 74 (0x9a3ab800) [pid = 1894] [serial = 29] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 19:11:42 INFO - PROCESS | 1894 | --DOMWINDOW == 73 (0x9bac3c00) [pid = 1894] [serial = 73] [outer = (nil)] [url = about:blank] 19:11:42 INFO - PROCESS | 1894 | --DOMWINDOW == 72 (0x9a3ebc00) [pid = 1894] [serial = 62] [outer = (nil)] [url = about:blank] 19:11:42 INFO - PROCESS | 1894 | --DOMWINDOW == 71 (0xa50ef800) [pid = 1894] [serial = 56] [outer = (nil)] [url = about:blank] 19:11:42 INFO - PROCESS | 1894 | --DOMWINDOW == 70 (0xa2635800) [pid = 1894] [serial = 53] [outer = (nil)] [url = about:blank] 19:11:42 INFO - PROCESS | 1894 | --DOMWINDOW == 69 (0x9bd0e400) [pid = 1894] [serial = 74] [outer = (nil)] [url = about:blank] 19:11:42 INFO - PROCESS | 1894 | --DOMWINDOW == 68 (0x99288c00) [pid = 1894] [serial = 67] [outer = (nil)] [url = about:blank] 19:11:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 19:11:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1538ms 19:11:42 INFO - PROCESS | 1894 | 1463191902624 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 19:11:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 19:11:42 INFO - PROCESS | 1894 | 1463191902630 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 19:11:42 INFO - PROCESS | 1894 | 1463191902637 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 19:11:42 INFO - PROCESS | 1894 | 1463191902644 Marionette TRACE conn4 <- [1,142,null,{}] 19:11:42 INFO - PROCESS | 1894 | 1463191902655 Marionette TRACE conn4 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:42 INFO - PROCESS | 1894 | 1463191902811 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 19:11:42 INFO - PROCESS | 1894 | 1463191902826 Marionette TRACE conn4 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:42 INFO - PROCESS | 1894 | ++DOCSHELL 0x9928c800 == 28 [pid = 1894] [id = 43] 19:11:42 INFO - PROCESS | 1894 | ++DOMWINDOW == 69 (0x99f08c00) [pid = 1894] [serial = 127] [outer = (nil)] 19:11:42 INFO - PROCESS | 1894 | ++DOMWINDOW == 70 (0x9a3adc00) [pid = 1894] [serial = 128] [outer = 0x99f08c00] 19:11:42 INFO - PROCESS | 1894 | 1463191902923 Marionette DEBUG loaded listener.js 19:11:43 INFO - PROCESS | 1894 | ++DOMWINDOW == 71 (0x9a3ea000) [pid = 1894] [serial = 129] [outer = 0x99f08c00] 19:11:43 INFO - PROCESS | 1894 | 1463191903863 Marionette TRACE conn4 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 19:11:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 19:11:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1300ms 19:11:43 INFO - PROCESS | 1894 | 1463191903938 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 19:11:43 INFO - PROCESS | 1894 | 1463191903942 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 19:11:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 19:11:43 INFO - PROCESS | 1894 | 1463191903953 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 19:11:43 INFO - PROCESS | 1894 | 1463191903959 Marionette TRACE conn4 <- [1,146,null,{}] 19:11:43 INFO - PROCESS | 1894 | 1463191903970 Marionette TRACE conn4 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:44 INFO - PROCESS | 1894 | 1463191904128 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 19:11:44 INFO - PROCESS | 1894 | 1463191904231 Marionette TRACE conn4 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:44 INFO - PROCESS | 1894 | ++DOCSHELL 0x938bc800 == 29 [pid = 1894] [id = 44] 19:11:44 INFO - PROCESS | 1894 | ++DOMWINDOW == 72 (0x9928d000) [pid = 1894] [serial = 130] [outer = (nil)] 19:11:44 INFO - PROCESS | 1894 | ++DOMWINDOW == 73 (0x9bad3000) [pid = 1894] [serial = 131] [outer = 0x9928d000] 19:11:44 INFO - PROCESS | 1894 | 1463191904308 Marionette DEBUG loaded listener.js 19:11:44 INFO - PROCESS | 1894 | ++DOMWINDOW == 74 (0x9cb2d400) [pid = 1894] [serial = 132] [outer = 0x9928d000] 19:11:45 INFO - PROCESS | 1894 | 1463191905061 Marionette TRACE conn4 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 19:11:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 19:11:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1141ms 19:11:45 INFO - PROCESS | 1894 | 1463191905097 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 19:11:45 INFO - PROCESS | 1894 | 1463191905103 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 19:11:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 19:11:45 INFO - PROCESS | 1894 | 1463191905124 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 19:11:45 INFO - PROCESS | 1894 | 1463191905131 Marionette TRACE conn4 <- [1,150,null,{}] 19:11:45 INFO - PROCESS | 1894 | 1463191905147 Marionette TRACE conn4 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:45 INFO - PROCESS | 1894 | 1463191905348 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 19:11:45 INFO - PROCESS | 1894 | 1463191905377 Marionette TRACE conn4 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:45 INFO - PROCESS | 1894 | ++DOCSHELL 0x9cc15800 == 30 [pid = 1894] [id = 45] 19:11:45 INFO - PROCESS | 1894 | ++DOMWINDOW == 75 (0xa1050800) [pid = 1894] [serial = 133] [outer = (nil)] 19:11:45 INFO - PROCESS | 1894 | ++DOMWINDOW == 76 (0xa26cd400) [pid = 1894] [serial = 134] [outer = 0xa1050800] 19:11:45 INFO - PROCESS | 1894 | 1463191905449 Marionette DEBUG loaded listener.js 19:11:45 INFO - PROCESS | 1894 | ++DOMWINDOW == 77 (0xa305e000) [pid = 1894] [serial = 135] [outer = 0xa1050800] 19:11:46 INFO - PROCESS | 1894 | 1463191906314 Marionette TRACE conn4 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 19:11:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 19:11:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1254ms 19:11:46 INFO - PROCESS | 1894 | 1463191906407 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 19:11:46 INFO - PROCESS | 1894 | 1463191906409 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 19:11:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 19:11:46 INFO - PROCESS | 1894 | 1463191906504 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 19:11:46 INFO - PROCESS | 1894 | 1463191906506 Marionette TRACE conn4 <- [1,154,null,{}] 19:11:46 INFO - PROCESS | 1894 | 1463191906559 Marionette TRACE conn4 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:46 INFO - PROCESS | 1894 | 1463191906795 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 19:11:46 INFO - PROCESS | 1894 | --DOMWINDOW == 76 (0xa1051c00) [pid = 1894] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 19:11:46 INFO - PROCESS | 1894 | --DOMWINDOW == 75 (0x978c2800) [pid = 1894] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 19:11:46 INFO - PROCESS | 1894 | --DOMWINDOW == 74 (0x9bab5400) [pid = 1894] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 19:11:46 INFO - PROCESS | 1894 | --DOMWINDOW == 73 (0x9a5eec00) [pid = 1894] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 19:11:46 INFO - PROCESS | 1894 | --DOMWINDOW == 72 (0x99767000) [pid = 1894] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 19:11:46 INFO - PROCESS | 1894 | --DOMWINDOW == 71 (0x9a87a000) [pid = 1894] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 19:11:46 INFO - PROCESS | 1894 | --DOMWINDOW == 70 (0x9b71cc00) [pid = 1894] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 19:11:46 INFO - PROCESS | 1894 | --DOMWINDOW == 69 (0x93a02000) [pid = 1894] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 19:11:46 INFO - PROCESS | 1894 | --DOMWINDOW == 68 (0x93da6400) [pid = 1894] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 19:11:46 INFO - PROCESS | 1894 | --DOMWINDOW == 67 (0x977b0400) [pid = 1894] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 19:11:46 INFO - PROCESS | 1894 | --DOMWINDOW == 66 (0x9a55c800) [pid = 1894] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 19:11:46 INFO - PROCESS | 1894 | 1463191906951 Marionette TRACE conn4 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:46 INFO - PROCESS | 1894 | ++DOCSHELL 0x93a4e800 == 31 [pid = 1894] [id = 46] 19:11:46 INFO - PROCESS | 1894 | ++DOMWINDOW == 67 (0x93a50000) [pid = 1894] [serial = 136] [outer = (nil)] 19:11:47 INFO - PROCESS | 1894 | ++DOMWINDOW == 68 (0x9a55c800) [pid = 1894] [serial = 137] [outer = 0x93a50000] 19:11:47 INFO - PROCESS | 1894 | 1463191907025 Marionette DEBUG loaded listener.js 19:11:47 INFO - PROCESS | 1894 | ++DOMWINDOW == 69 (0x978c2800) [pid = 1894] [serial = 138] [outer = 0x93a50000] 19:11:47 INFO - PROCESS | 1894 | 1463191907699 Marionette TRACE conn4 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 19:11:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 19:11:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1325ms 19:11:47 INFO - PROCESS | 1894 | 1463191907745 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 19:11:47 INFO - PROCESS | 1894 | 1463191907749 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 19:11:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 19:11:47 INFO - PROCESS | 1894 | 1463191907767 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 19:11:47 INFO - PROCESS | 1894 | 1463191907770 Marionette TRACE conn4 <- [1,158,null,{}] 19:11:47 INFO - PROCESS | 1894 | 1463191907776 Marionette TRACE conn4 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:47 INFO - PROCESS | 1894 | 1463191907926 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 19:11:47 INFO - PROCESS | 1894 | 1463191907940 Marionette TRACE conn4 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:47 INFO - PROCESS | 1894 | ++DOCSHELL 0xa35f6c00 == 32 [pid = 1894] [id = 47] 19:11:47 INFO - PROCESS | 1894 | ++DOMWINDOW == 70 (0xa503e000) [pid = 1894] [serial = 139] [outer = (nil)] 19:11:48 INFO - PROCESS | 1894 | ++DOMWINDOW == 71 (0xa50f1c00) [pid = 1894] [serial = 140] [outer = 0xa503e000] 19:11:48 INFO - PROCESS | 1894 | 1463191908023 Marionette DEBUG loaded listener.js 19:11:48 INFO - PROCESS | 1894 | ++DOMWINDOW == 72 (0xa6765c00) [pid = 1894] [serial = 141] [outer = 0xa503e000] 19:11:48 INFO - PROCESS | 1894 | 1463191908952 Marionette TRACE conn4 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 19:11:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 19:11:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1248ms 19:11:49 INFO - PROCESS | 1894 | 1463191909012 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 19:11:49 INFO - PROCESS | 1894 | 1463191909019 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 19:11:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 19:11:49 INFO - PROCESS | 1894 | 1463191909040 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 19:11:49 INFO - PROCESS | 1894 | 1463191909046 Marionette TRACE conn4 <- [1,162,null,{}] 19:11:49 INFO - PROCESS | 1894 | 1463191909055 Marionette TRACE conn4 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:49 INFO - PROCESS | 1894 | 1463191909273 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 19:11:49 INFO - PROCESS | 1894 | 1463191909415 Marionette TRACE conn4 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:49 INFO - PROCESS | 1894 | ++DOCSHELL 0x93a09c00 == 33 [pid = 1894] [id = 48] 19:11:49 INFO - PROCESS | 1894 | ++DOMWINDOW == 73 (0x95221c00) [pid = 1894] [serial = 142] [outer = (nil)] 19:11:49 INFO - PROCESS | 1894 | ++DOMWINDOW == 74 (0x97723800) [pid = 1894] [serial = 143] [outer = 0x95221c00] 19:11:49 INFO - PROCESS | 1894 | 1463191909522 Marionette DEBUG loaded listener.js 19:11:49 INFO - PROCESS | 1894 | ++DOMWINDOW == 75 (0x9920d000) [pid = 1894] [serial = 144] [outer = 0x95221c00] 19:11:50 INFO - PROCESS | 1894 | 1463191910465 Marionette TRACE conn4 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 19:11:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 19:11:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1491ms 19:11:50 INFO - PROCESS | 1894 | 1463191910532 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 19:11:50 INFO - PROCESS | 1894 | 1463191910541 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 19:11:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 19:11:50 INFO - PROCESS | 1894 | 1463191910552 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 19:11:50 INFO - PROCESS | 1894 | 1463191910557 Marionette TRACE conn4 <- [1,166,null,{}] 19:11:50 INFO - PROCESS | 1894 | 1463191910563 Marionette TRACE conn4 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:50 INFO - PROCESS | 1894 | 1463191910777 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 19:11:50 INFO - PROCESS | 1894 | 1463191910963 Marionette TRACE conn4 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:51 INFO - PROCESS | 1894 | ++DOCSHELL 0x9b2b6c00 == 34 [pid = 1894] [id = 49] 19:11:51 INFO - PROCESS | 1894 | ++DOMWINDOW == 76 (0x9b2be400) [pid = 1894] [serial = 145] [outer = (nil)] 19:11:51 INFO - PROCESS | 1894 | ++DOMWINDOW == 77 (0x9bd02800) [pid = 1894] [serial = 146] [outer = 0x9b2be400] 19:11:51 INFO - PROCESS | 1894 | 1463191911117 Marionette DEBUG loaded listener.js 19:11:51 INFO - PROCESS | 1894 | ++DOMWINDOW == 78 (0x9d08fc00) [pid = 1894] [serial = 147] [outer = 0x9b2be400] 19:11:52 INFO - PROCESS | 1894 | 1463191912020 Marionette TRACE conn4 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 19:11:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 19:11:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1482ms 19:11:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 19:11:52 INFO - PROCESS | 1894 | 1463191912034 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 19:11:52 INFO - PROCESS | 1894 | 1463191912037 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 19:11:52 INFO - PROCESS | 1894 | 1463191912044 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 19:11:52 INFO - PROCESS | 1894 | 1463191912051 Marionette TRACE conn4 <- [1,170,null,{}] 19:11:52 INFO - PROCESS | 1894 | 1463191912068 Marionette TRACE conn4 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:52 INFO - PROCESS | 1894 | 1463191912243 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 19:11:52 INFO - PROCESS | 1894 | 1463191912389 Marionette TRACE conn4 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:52 INFO - PROCESS | 1894 | ++DOCSHELL 0xa67bc400 == 35 [pid = 1894] [id = 50] 19:11:52 INFO - PROCESS | 1894 | ++DOMWINDOW == 79 (0xa67c5800) [pid = 1894] [serial = 148] [outer = (nil)] 19:11:52 INFO - PROCESS | 1894 | ++DOMWINDOW == 80 (0xa689c800) [pid = 1894] [serial = 149] [outer = 0xa67c5800] 19:11:52 INFO - PROCESS | 1894 | 1463191912521 Marionette DEBUG loaded listener.js 19:11:52 INFO - PROCESS | 1894 | ++DOMWINDOW == 81 (0xa6e8fc00) [pid = 1894] [serial = 150] [outer = 0xa67c5800] 19:11:52 INFO - PROCESS | 1894 | 1463191912702 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 19:11:53 INFO - PROCESS | 1894 | 1463191913412 Marionette TRACE conn4 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 19:11:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 19:11:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1439ms 19:11:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 19:11:53 INFO - PROCESS | 1894 | 1463191913483 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 19:11:53 INFO - PROCESS | 1894 | 1463191913487 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 19:11:53 INFO - PROCESS | 1894 | 1463191913494 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 19:11:53 INFO - PROCESS | 1894 | 1463191913497 Marionette TRACE conn4 <- [1,174,null,{}] 19:11:53 INFO - PROCESS | 1894 | 1463191913503 Marionette TRACE conn4 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:53 INFO - PROCESS | 1894 | 1463191913706 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 19:11:53 INFO - PROCESS | 1894 | 1463191913852 Marionette TRACE conn4 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:53 INFO - PROCESS | 1894 | ++DOCSHELL 0x9a3df800 == 36 [pid = 1894] [id = 51] 19:11:53 INFO - PROCESS | 1894 | ++DOMWINDOW == 82 (0xa6e93800) [pid = 1894] [serial = 151] [outer = (nil)] 19:11:53 INFO - PROCESS | 1894 | ++DOMWINDOW == 83 (0xa6f71800) [pid = 1894] [serial = 152] [outer = 0xa6e93800] 19:11:53 INFO - PROCESS | 1894 | 1463191913943 Marionette DEBUG loaded listener.js 19:11:54 INFO - PROCESS | 1894 | ++DOMWINDOW == 84 (0xa6f79400) [pid = 1894] [serial = 153] [outer = 0xa6e93800] 19:11:54 INFO - PROCESS | 1894 | 1463191914986 Marionette TRACE conn4 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 19:11:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 19:11:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1539ms 19:11:55 INFO - PROCESS | 1894 | 1463191915033 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 19:11:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 19:11:55 INFO - PROCESS | 1894 | 1463191915041 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 19:11:55 INFO - PROCESS | 1894 | 1463191915050 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 19:11:55 INFO - PROCESS | 1894 | 1463191915054 Marionette TRACE conn4 <- [1,178,null,{}] 19:11:55 INFO - PROCESS | 1894 | 1463191915065 Marionette TRACE conn4 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:55 INFO - PROCESS | 1894 | 1463191915265 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 19:11:55 INFO - PROCESS | 1894 | 1463191915571 Marionette TRACE conn4 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:55 INFO - PROCESS | 1894 | ++DOCSHELL 0x93da5800 == 37 [pid = 1894] [id = 52] 19:11:55 INFO - PROCESS | 1894 | ++DOMWINDOW == 85 (0x93da6400) [pid = 1894] [serial = 154] [outer = (nil)] 19:11:55 INFO - PROCESS | 1894 | ++DOMWINDOW == 86 (0x9522d000) [pid = 1894] [serial = 155] [outer = 0x93da6400] 19:11:55 INFO - PROCESS | 1894 | 1463191915669 Marionette DEBUG loaded listener.js 19:11:55 INFO - PROCESS | 1894 | ++DOMWINDOW == 87 (0x99f0b000) [pid = 1894] [serial = 156] [outer = 0x93da6400] 19:11:56 INFO - PROCESS | 1894 | 1463191916536 Marionette TRACE conn4 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 19:11:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 19:11:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1548ms 19:11:56 INFO - PROCESS | 1894 | 1463191916596 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 19:11:56 INFO - PROCESS | 1894 | 1463191916604 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 19:11:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 19:11:56 INFO - PROCESS | 1894 | 1463191916619 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 19:11:56 INFO - PROCESS | 1894 | 1463191916627 Marionette TRACE conn4 <- [1,182,null,{}] 19:11:56 INFO - PROCESS | 1894 | 1463191916637 Marionette TRACE conn4 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:56 INFO - PROCESS | 1894 | 1463191916798 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 19:11:56 INFO - PROCESS | 1894 | 1463191916956 Marionette TRACE conn4 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:56 INFO - PROCESS | 1894 | ++DOCSHELL 0x95229c00 == 38 [pid = 1894] [id = 53] 19:11:56 INFO - PROCESS | 1894 | ++DOMWINDOW == 88 (0x9a3e7800) [pid = 1894] [serial = 157] [outer = (nil)] 19:11:57 INFO - PROCESS | 1894 | ++DOMWINDOW == 89 (0x9a87e400) [pid = 1894] [serial = 158] [outer = 0x9a3e7800] 19:11:57 INFO - PROCESS | 1894 | 1463191917042 Marionette DEBUG loaded listener.js 19:11:57 INFO - PROCESS | 1894 | ++DOMWINDOW == 90 (0x9bad6400) [pid = 1894] [serial = 159] [outer = 0x9a3e7800] 19:11:57 INFO - PROCESS | 1894 | --DOCSHELL 0x9771d800 == 37 [pid = 1894] [id = 31] 19:11:57 INFO - PROCESS | 1894 | --DOMWINDOW == 89 (0x977ae400) [pid = 1894] [serial = 94] [outer = (nil)] [url = about:blank] 19:11:57 INFO - PROCESS | 1894 | --DOMWINDOW == 88 (0xa2274c00) [pid = 1894] [serial = 113] [outer = (nil)] [url = about:blank] 19:11:57 INFO - PROCESS | 1894 | 1463191917920 Marionette TRACE conn4 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 19:11:57 INFO - PROCESS | 1894 | --DOMWINDOW == 87 (0x9a87ec00) [pid = 1894] [serial = 104] [outer = (nil)] [url = about:blank] 19:11:57 INFO - PROCESS | 1894 | --DOMWINDOW == 86 (0x9c0fd000) [pid = 1894] [serial = 107] [outer = (nil)] [url = about:blank] 19:11:57 INFO - PROCESS | 1894 | --DOMWINDOW == 85 (0x93a46400) [pid = 1894] [serial = 98] [outer = (nil)] [url = about:blank] 19:11:57 INFO - PROCESS | 1894 | --DOMWINDOW == 84 (0x9a87a800) [pid = 1894] [serial = 77] [outer = (nil)] [url = about:blank] 19:11:57 INFO - PROCESS | 1894 | --DOMWINDOW == 83 (0x93da5000) [pid = 1894] [serial = 99] [outer = (nil)] [url = about:blank] 19:11:57 INFO - PROCESS | 1894 | --DOMWINDOW == 82 (0x9a3e5800) [pid = 1894] [serial = 76] [outer = (nil)] [url = about:blank] 19:11:57 INFO - PROCESS | 1894 | --DOMWINDOW == 81 (0x9976c800) [pid = 1894] [serial = 101] [outer = (nil)] [url = about:blank] 19:11:57 INFO - PROCESS | 1894 | --DOMWINDOW == 80 (0x9cb2e400) [pid = 1894] [serial = 80] [outer = (nil)] [url = about:blank] 19:11:57 INFO - PROCESS | 1894 | --DOMWINDOW == 79 (0x9a3b0c00) [pid = 1894] [serial = 102] [outer = (nil)] [url = about:blank] 19:11:57 INFO - PROCESS | 1894 | --DOMWINDOW == 78 (0x9c0f3c00) [pid = 1894] [serial = 79] [outer = (nil)] [url = about:blank] 19:11:57 INFO - PROCESS | 1894 | --DOMWINDOW == 77 (0xa249cc00) [pid = 1894] [serial = 83] [outer = (nil)] [url = about:blank] 19:11:57 INFO - PROCESS | 1894 | --DOMWINDOW == 76 (0xa227f800) [pid = 1894] [serial = 82] [outer = (nil)] [url = about:blank] 19:11:57 INFO - PROCESS | 1894 | --DOMWINDOW == 75 (0xa30cd800) [pid = 1894] [serial = 86] [outer = (nil)] [url = about:blank] 19:11:57 INFO - PROCESS | 1894 | --DOMWINDOW == 74 (0xa3058000) [pid = 1894] [serial = 85] [outer = (nil)] [url = about:blank] 19:11:57 INFO - PROCESS | 1894 | --DOMWINDOW == 73 (0xa50e9400) [pid = 1894] [serial = 89] [outer = (nil)] [url = about:blank] 19:11:57 INFO - PROCESS | 1894 | --DOMWINDOW == 72 (0xa50a3c00) [pid = 1894] [serial = 88] [outer = (nil)] [url = about:blank] 19:11:57 INFO - PROCESS | 1894 | --DOMWINDOW == 71 (0x9cc19c00) [pid = 1894] [serial = 110] [outer = (nil)] [url = about:blank] 19:11:57 INFO - PROCESS | 1894 | --DOMWINDOW == 70 (0x9cc1a000) [pid = 1894] [serial = 108] [outer = (nil)] [url = about:blank] 19:11:57 INFO - PROCESS | 1894 | --DOMWINDOW == 69 (0x9d093400) [pid = 1894] [serial = 111] [outer = (nil)] [url = about:blank] 19:11:57 INFO - PROCESS | 1894 | --DOMWINDOW == 68 (0xa6e92000) [pid = 1894] [serial = 92] [outer = (nil)] [url = about:blank] 19:11:57 INFO - PROCESS | 1894 | --DOMWINDOW == 67 (0xa68a4800) [pid = 1894] [serial = 91] [outer = (nil)] [url = about:blank] 19:11:57 INFO - PROCESS | 1894 | --DOMWINDOW == 66 (0x9ada9800) [pid = 1894] [serial = 105] [outer = (nil)] [url = about:blank] 19:11:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 19:11:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1395ms 19:11:58 INFO - PROCESS | 1894 | 1463191918011 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 19:11:58 INFO - PROCESS | 1894 | 1463191918018 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 19:11:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 19:11:58 INFO - PROCESS | 1894 | 1463191918026 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 19:11:58 INFO - PROCESS | 1894 | 1463191918029 Marionette TRACE conn4 <- [1,186,null,{}] 19:11:58 INFO - PROCESS | 1894 | 1463191918035 Marionette TRACE conn4 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:58 INFO - PROCESS | 1894 | 1463191918189 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 19:11:58 INFO - PROCESS | 1894 | 1463191918286 Marionette TRACE conn4 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:58 INFO - PROCESS | 1894 | ++DOCSHELL 0x97720c00 == 38 [pid = 1894] [id = 54] 19:11:58 INFO - PROCESS | 1894 | ++DOMWINDOW == 67 (0x977ae400) [pid = 1894] [serial = 160] [outer = (nil)] 19:11:58 INFO - PROCESS | 1894 | ++DOMWINDOW == 68 (0x9a875c00) [pid = 1894] [serial = 161] [outer = 0x977ae400] 19:11:58 INFO - PROCESS | 1894 | 1463191918359 Marionette DEBUG loaded listener.js 19:11:58 INFO - PROCESS | 1894 | ++DOMWINDOW == 69 (0x9b2b6400) [pid = 1894] [serial = 162] [outer = 0x977ae400] 19:11:59 INFO - PROCESS | 1894 | 1463191919050 Marionette TRACE conn4 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 19:11:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 19:11:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1040ms 19:11:59 INFO - PROCESS | 1894 | 1463191919067 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 19:11:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 19:11:59 INFO - PROCESS | 1894 | 1463191919072 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 19:11:59 INFO - PROCESS | 1894 | 1463191919081 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 19:11:59 INFO - PROCESS | 1894 | 1463191919090 Marionette TRACE conn4 <- [1,190,null,{}] 19:11:59 INFO - PROCESS | 1894 | 1463191919114 Marionette TRACE conn4 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:59 INFO - PROCESS | 1894 | 1463191919276 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 19:11:59 INFO - PROCESS | 1894 | 1463191919379 Marionette TRACE conn4 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:59 INFO - PROCESS | 1894 | ++DOCSHELL 0x93a46400 == 39 [pid = 1894] [id = 55] 19:11:59 INFO - PROCESS | 1894 | ++DOMWINDOW == 70 (0x9b0d1800) [pid = 1894] [serial = 163] [outer = (nil)] 19:11:59 INFO - PROCESS | 1894 | ++DOMWINDOW == 71 (0xa2274c00) [pid = 1894] [serial = 164] [outer = 0x9b0d1800] 19:11:59 INFO - PROCESS | 1894 | 1463191919453 Marionette DEBUG loaded listener.js 19:11:59 INFO - PROCESS | 1894 | ++DOMWINDOW == 72 (0xa227f800) [pid = 1894] [serial = 165] [outer = 0x9b0d1800] 19:12:00 INFO - PROCESS | 1894 | 1463191920115 Marionette TRACE conn4 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 19:12:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 19:12:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1054ms 19:12:00 INFO - PROCESS | 1894 | 1463191920134 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 19:12:00 INFO - PROCESS | 1894 | 1463191920137 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 19:12:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 19:12:00 INFO - PROCESS | 1894 | 1463191920144 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 19:12:00 INFO - PROCESS | 1894 | 1463191920147 Marionette TRACE conn4 <- [1,194,null,{}] 19:12:00 INFO - PROCESS | 1894 | 1463191920153 Marionette TRACE conn4 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:00 INFO - PROCESS | 1894 | 1463191920358 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 19:12:00 INFO - PROCESS | 1894 | 1463191920391 Marionette TRACE conn4 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:00 INFO - PROCESS | 1894 | ++DOCSHELL 0x937af800 == 40 [pid = 1894] [id = 56] 19:12:00 INFO - PROCESS | 1894 | ++DOMWINDOW == 73 (0x9cc14400) [pid = 1894] [serial = 166] [outer = (nil)] 19:12:00 INFO - PROCESS | 1894 | ++DOMWINDOW == 74 (0xa22eec00) [pid = 1894] [serial = 167] [outer = 0x9cc14400] 19:12:00 INFO - PROCESS | 1894 | 1463191920480 Marionette DEBUG loaded listener.js 19:12:00 INFO - PROCESS | 1894 | ++DOMWINDOW == 75 (0xa22f0c00) [pid = 1894] [serial = 168] [outer = 0x9cc14400] 19:12:01 INFO - PROCESS | 1894 | 1463191921377 Marionette TRACE conn4 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 19:12:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 19:12:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1280ms 19:12:01 INFO - PROCESS | 1894 | 1463191921425 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 19:12:01 INFO - PROCESS | 1894 | 1463191921429 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 19:12:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 19:12:01 INFO - PROCESS | 1894 | 1463191921435 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 19:12:01 INFO - PROCESS | 1894 | 1463191921439 Marionette TRACE conn4 <- [1,198,null,{}] 19:12:01 INFO - PROCESS | 1894 | 1463191921445 Marionette TRACE conn4 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:01 INFO - PROCESS | 1894 | 1463191921676 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 19:12:01 INFO - PROCESS | 1894 | 1463191921695 Marionette TRACE conn4 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:01 INFO - PROCESS | 1894 | ++DOCSHELL 0x99f1c000 == 41 [pid = 1894] [id = 57] 19:12:01 INFO - PROCESS | 1894 | ++DOMWINDOW == 76 (0x99f1e000) [pid = 1894] [serial = 169] [outer = (nil)] 19:12:01 INFO - PROCESS | 1894 | ++DOMWINDOW == 77 (0x99f23800) [pid = 1894] [serial = 170] [outer = 0x99f1e000] 19:12:01 INFO - PROCESS | 1894 | 1463191921800 Marionette DEBUG loaded listener.js 19:12:01 INFO - PROCESS | 1894 | ++DOMWINDOW == 78 (0x99f28400) [pid = 1894] [serial = 171] [outer = 0x99f1e000] 19:12:02 INFO - PROCESS | 1894 | --DOMWINDOW == 77 (0xa1050800) [pid = 1894] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 19:12:02 INFO - PROCESS | 1894 | --DOMWINDOW == 76 (0x93a50000) [pid = 1894] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 19:12:02 INFO - PROCESS | 1894 | --DOMWINDOW == 75 (0x93a4f000) [pid = 1894] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 19:12:02 INFO - PROCESS | 1894 | --DOMWINDOW == 74 (0x99f08c00) [pid = 1894] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 19:12:02 INFO - PROCESS | 1894 | --DOMWINDOW == 73 (0x9928d000) [pid = 1894] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 19:12:02 INFO - PROCESS | 1894 | --DOMWINDOW == 72 (0x94763000) [pid = 1894] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 19:12:02 INFO - PROCESS | 1894 | 1463191922833 Marionette TRACE conn4 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 19:12:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 19:12:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1438ms 19:12:02 INFO - PROCESS | 1894 | 1463191922874 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 19:12:02 INFO - PROCESS | 1894 | 1463191922878 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 19:12:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 19:12:02 INFO - PROCESS | 1894 | 1463191922885 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 19:12:02 INFO - PROCESS | 1894 | 1463191922888 Marionette TRACE conn4 <- [1,202,null,{}] 19:12:02 INFO - PROCESS | 1894 | 1463191922894 Marionette TRACE conn4 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:03 INFO - PROCESS | 1894 | 1463191923085 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 19:12:03 INFO - PROCESS | 1894 | 1463191923108 Marionette TRACE conn4 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:03 INFO - PROCESS | 1894 | ++DOCSHELL 0x93a4b000 == 42 [pid = 1894] [id = 58] 19:12:03 INFO - PROCESS | 1894 | ++DOMWINDOW == 73 (0x99f20800) [pid = 1894] [serial = 172] [outer = (nil)] 19:12:03 INFO - PROCESS | 1894 | ++DOMWINDOW == 74 (0xa22ed800) [pid = 1894] [serial = 173] [outer = 0x99f20800] 19:12:03 INFO - PROCESS | 1894 | 1463191923187 Marionette DEBUG loaded listener.js 19:12:03 INFO - PROCESS | 1894 | ++DOMWINDOW == 75 (0xa22f2800) [pid = 1894] [serial = 174] [outer = 0x99f20800] 19:12:03 INFO - PROCESS | 1894 | 1463191923943 Marionette TRACE conn4 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 19:12:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 19:12:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1091ms 19:12:03 INFO - PROCESS | 1894 | 1463191923976 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 19:12:03 INFO - PROCESS | 1894 | 1463191923980 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 19:12:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 19:12:03 INFO - PROCESS | 1894 | 1463191923987 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 19:12:03 INFO - PROCESS | 1894 | 1463191923990 Marionette TRACE conn4 <- [1,206,null,{}] 19:12:04 INFO - PROCESS | 1894 | 1463191923996 Marionette TRACE conn4 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:04 INFO - PROCESS | 1894 | 1463191924194 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 19:12:04 INFO - PROCESS | 1894 | 1463191924220 Marionette TRACE conn4 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:04 INFO - PROCESS | 1894 | ++DOCSHELL 0x92128000 == 43 [pid = 1894] [id = 59] 19:12:04 INFO - PROCESS | 1894 | ++DOMWINDOW == 76 (0x93a09400) [pid = 1894] [serial = 175] [outer = (nil)] 19:12:04 INFO - PROCESS | 1894 | ++DOMWINDOW == 77 (0x9aac9400) [pid = 1894] [serial = 176] [outer = 0x93a09400] 19:12:04 INFO - PROCESS | 1894 | 1463191924296 Marionette DEBUG loaded listener.js 19:12:04 INFO - PROCESS | 1894 | ++DOMWINDOW == 78 (0x9aacd000) [pid = 1894] [serial = 177] [outer = 0x93a09400] 19:12:05 INFO - PROCESS | 1894 | 1463191925311 Marionette TRACE conn4 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 19:12:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 19:12:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1390ms 19:12:05 INFO - PROCESS | 1894 | 1463191925379 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 19:12:05 INFO - PROCESS | 1894 | 1463191925387 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 19:12:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 19:12:05 INFO - PROCESS | 1894 | 1463191925397 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 19:12:05 INFO - PROCESS | 1894 | 1463191925403 Marionette TRACE conn4 <- [1,210,null,{}] 19:12:05 INFO - PROCESS | 1894 | 1463191925412 Marionette TRACE conn4 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:05 INFO - PROCESS | 1894 | 1463191925636 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 19:12:05 INFO - PROCESS | 1894 | 1463191925818 Marionette TRACE conn4 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:05 INFO - PROCESS | 1894 | ++DOCSHELL 0x9522a400 == 44 [pid = 1894] [id = 60] 19:12:05 INFO - PROCESS | 1894 | ++DOMWINDOW == 79 (0x99208400) [pid = 1894] [serial = 178] [outer = (nil)] 19:12:05 INFO - PROCESS | 1894 | ++DOMWINDOW == 80 (0x99f26000) [pid = 1894] [serial = 179] [outer = 0x99208400] 19:12:05 INFO - PROCESS | 1894 | 1463191925955 Marionette DEBUG loaded listener.js 19:12:06 INFO - PROCESS | 1894 | ++DOMWINDOW == 81 (0x9a3e7000) [pid = 1894] [serial = 180] [outer = 0x99208400] 19:12:06 INFO - PROCESS | 1894 | 1463191926857 Marionette TRACE conn4 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 19:12:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 19:12:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1536ms 19:12:06 INFO - PROCESS | 1894 | 1463191926933 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 19:12:06 INFO - PROCESS | 1894 | 1463191926951 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 19:12:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 19:12:06 INFO - PROCESS | 1894 | 1463191926967 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 19:12:06 INFO - PROCESS | 1894 | 1463191926973 Marionette TRACE conn4 <- [1,214,null,{}] 19:12:07 INFO - PROCESS | 1894 | 1463191927033 Marionette TRACE conn4 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:07 INFO - PROCESS | 1894 | 1463191927235 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 19:12:07 INFO - PROCESS | 1894 | 1463191927450 Marionette TRACE conn4 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:07 INFO - PROCESS | 1894 | ++DOCSHELL 0x9a879400 == 45 [pid = 1894] [id = 61] 19:12:07 INFO - PROCESS | 1894 | ++DOMWINDOW == 82 (0x9aac8000) [pid = 1894] [serial = 181] [outer = (nil)] 19:12:07 INFO - PROCESS | 1894 | ++DOMWINDOW == 83 (0x9aad0400) [pid = 1894] [serial = 182] [outer = 0x9aac8000] 19:12:07 INFO - PROCESS | 1894 | 1463191927557 Marionette DEBUG loaded listener.js 19:12:07 INFO - PROCESS | 1894 | ++DOMWINDOW == 84 (0x9aad4c00) [pid = 1894] [serial = 183] [outer = 0x9aac8000] 19:12:08 INFO - PROCESS | 1894 | 1463191928425 Marionette TRACE conn4 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 19:12:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 19:12:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1492ms 19:12:08 INFO - PROCESS | 1894 | 1463191928476 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 19:12:08 INFO - PROCESS | 1894 | 1463191928480 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 19:12:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 19:12:08 INFO - PROCESS | 1894 | 1463191928490 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 19:12:08 INFO - PROCESS | 1894 | 1463191928497 Marionette TRACE conn4 <- [1,218,null,{}] 19:12:08 INFO - PROCESS | 1894 | 1463191928514 Marionette TRACE conn4 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:08 INFO - PROCESS | 1894 | 1463191928709 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 19:12:08 INFO - PROCESS | 1894 | 1463191928852 Marionette TRACE conn4 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:08 INFO - PROCESS | 1894 | ++DOCSHELL 0x93da5400 == 46 [pid = 1894] [id = 62] 19:12:08 INFO - PROCESS | 1894 | ++DOMWINDOW == 85 (0x9c0fd400) [pid = 1894] [serial = 184] [outer = (nil)] 19:12:08 INFO - PROCESS | 1894 | ++DOMWINDOW == 86 (0xa2276000) [pid = 1894] [serial = 185] [outer = 0x9c0fd400] 19:12:08 INFO - PROCESS | 1894 | 1463191928952 Marionette DEBUG loaded listener.js 19:12:09 INFO - PROCESS | 1894 | ++DOMWINDOW == 87 (0xa22f3000) [pid = 1894] [serial = 186] [outer = 0x9c0fd400] 19:12:09 INFO - PROCESS | 1894 | 1463191929891 Marionette TRACE conn4 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 19:12:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 19:12:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1443ms 19:12:09 INFO - PROCESS | 1894 | 1463191929933 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 19:12:09 INFO - PROCESS | 1894 | 1463191929938 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 19:12:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 19:12:09 INFO - PROCESS | 1894 | 1463191929945 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 19:12:09 INFO - PROCESS | 1894 | 1463191929949 Marionette TRACE conn4 <- [1,222,null,{}] 19:12:09 INFO - PROCESS | 1894 | 1463191929956 Marionette TRACE conn4 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:10 INFO - PROCESS | 1894 | 1463191930147 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 19:12:10 INFO - PROCESS | 1894 | 1463191930291 Marionette TRACE conn4 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:10 INFO - PROCESS | 1894 | ++DOCSHELL 0x9aac9800 == 47 [pid = 1894] [id = 63] 19:12:10 INFO - PROCESS | 1894 | ++DOMWINDOW == 88 (0xa2497000) [pid = 1894] [serial = 187] [outer = (nil)] 19:12:10 INFO - PROCESS | 1894 | ++DOMWINDOW == 89 (0xa305dc00) [pid = 1894] [serial = 188] [outer = 0xa2497000] 19:12:10 INFO - PROCESS | 1894 | 1463191930392 Marionette DEBUG loaded listener.js 19:12:10 INFO - PROCESS | 1894 | ++DOMWINDOW == 90 (0xa325a400) [pid = 1894] [serial = 189] [outer = 0xa2497000] 19:12:11 INFO - PROCESS | 1894 | 1463191931280 Marionette TRACE conn4 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 19:12:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 19:12:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1385ms 19:12:11 INFO - PROCESS | 1894 | 1463191931341 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 19:12:11 INFO - PROCESS | 1894 | 1463191931345 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 19:12:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 19:12:11 INFO - PROCESS | 1894 | 1463191931353 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 19:12:11 INFO - PROCESS | 1894 | 1463191931357 Marionette TRACE conn4 <- [1,226,null,{}] 19:12:11 INFO - PROCESS | 1894 | 1463191931363 Marionette TRACE conn4 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:11 INFO - PROCESS | 1894 | 1463191931543 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 19:12:11 INFO - PROCESS | 1894 | 1463191931686 Marionette TRACE conn4 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:11 INFO - PROCESS | 1894 | ++DOCSHELL 0x93a02000 == 48 [pid = 1894] [id = 64] 19:12:11 INFO - PROCESS | 1894 | ++DOMWINDOW == 91 (0x93da4800) [pid = 1894] [serial = 190] [outer = (nil)] 19:12:11 INFO - PROCESS | 1894 | ++DOMWINDOW == 92 (0x9add6000) [pid = 1894] [serial = 191] [outer = 0x93da4800] 19:12:11 INFO - PROCESS | 1894 | 1463191931775 Marionette DEBUG loaded listener.js 19:12:11 INFO - PROCESS | 1894 | ++DOMWINDOW == 93 (0x9add9c00) [pid = 1894] [serial = 192] [outer = 0x93da4800] 19:12:12 INFO - PROCESS | 1894 | 1463191932699 Marionette TRACE conn4 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 19:12:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 19:12:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1386ms 19:12:12 INFO - PROCESS | 1894 | 1463191932741 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 19:12:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 19:12:12 INFO - PROCESS | 1894 | 1463191932745 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 19:12:12 INFO - PROCESS | 1894 | 1463191932753 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 19:12:12 INFO - PROCESS | 1894 | 1463191932757 Marionette TRACE conn4 <- [1,230,null,{}] 19:12:12 INFO - PROCESS | 1894 | 1463191932763 Marionette TRACE conn4 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:12 INFO - PROCESS | 1894 | 1463191932951 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 19:12:13 INFO - PROCESS | 1894 | 1463191933096 Marionette TRACE conn4 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:13 INFO - PROCESS | 1894 | ++DOCSHELL 0x9a5e8400 == 49 [pid = 1894] [id = 65] 19:12:13 INFO - PROCESS | 1894 | ++DOMWINDOW == 94 (0x9add5400) [pid = 1894] [serial = 193] [outer = (nil)] 19:12:13 INFO - PROCESS | 1894 | ++DOMWINDOW == 95 (0xa50a3c00) [pid = 1894] [serial = 194] [outer = 0x9add5400] 19:12:13 INFO - PROCESS | 1894 | 1463191933186 Marionette DEBUG loaded listener.js 19:12:13 INFO - PROCESS | 1894 | ++DOMWINDOW == 96 (0xa6767800) [pid = 1894] [serial = 195] [outer = 0x9add5400] 19:12:14 INFO - PROCESS | 1894 | 1463191934282 Marionette TRACE conn4 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 19:12:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 19:12:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1587ms 19:12:14 INFO - PROCESS | 1894 | 1463191934340 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 19:12:14 INFO - PROCESS | 1894 | 1463191934346 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 19:12:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 19:12:14 INFO - PROCESS | 1894 | 1463191934355 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 19:12:14 INFO - PROCESS | 1894 | 1463191934361 Marionette TRACE conn4 <- [1,234,null,{}] 19:12:14 INFO - PROCESS | 1894 | 1463191934371 Marionette TRACE conn4 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:14 INFO - PROCESS | 1894 | 1463191934551 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 19:12:14 INFO - PROCESS | 1894 | 1463191934744 Marionette TRACE conn4 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:14 INFO - PROCESS | 1894 | ++DOCSHELL 0x99f1f000 == 50 [pid = 1894] [id = 66] 19:12:14 INFO - PROCESS | 1894 | ++DOMWINDOW == 97 (0x99f21000) [pid = 1894] [serial = 196] [outer = (nil)] 19:12:14 INFO - PROCESS | 1894 | ++DOMWINDOW == 98 (0x99f27c00) [pid = 1894] [serial = 197] [outer = 0x99f21000] 19:12:14 INFO - PROCESS | 1894 | 1463191934829 Marionette DEBUG loaded listener.js 19:12:14 INFO - PROCESS | 1894 | ++DOMWINDOW == 99 (0x9a566c00) [pid = 1894] [serial = 198] [outer = 0x99f21000] 19:12:15 INFO - PROCESS | 1894 | 1463191935692 Marionette TRACE conn4 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 19:12:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 19:12:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1386ms 19:12:15 INFO - PROCESS | 1894 | 1463191935743 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 19:12:15 INFO - PROCESS | 1894 | 1463191935753 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 19:12:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 19:12:15 INFO - PROCESS | 1894 | 1463191935770 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 19:12:15 INFO - PROCESS | 1894 | 1463191935774 Marionette TRACE conn4 <- [1,238,null,{}] 19:12:15 INFO - PROCESS | 1894 | 1463191935781 Marionette TRACE conn4 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:16 INFO - PROCESS | 1894 | 1463191936013 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 19:12:16 INFO - PROCESS | 1894 | 1463191936268 Marionette TRACE conn4 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:16 INFO - PROCESS | 1894 | ++DOCSHELL 0x99f1e800 == 51 [pid = 1894] [id = 67] 19:12:16 INFO - PROCESS | 1894 | ++DOMWINDOW == 100 (0x99f1f800) [pid = 1894] [serial = 199] [outer = (nil)] 19:12:16 INFO - PROCESS | 1894 | ++DOMWINDOW == 101 (0x9aad3c00) [pid = 1894] [serial = 200] [outer = 0x99f1f800] 19:12:16 INFO - PROCESS | 1894 | 1463191936461 Marionette DEBUG loaded listener.js 19:12:16 INFO - PROCESS | 1894 | ++DOMWINDOW == 102 (0x9b5ae000) [pid = 1894] [serial = 201] [outer = 0x99f1f800] 19:12:17 INFO - PROCESS | 1894 | --DOCSHELL 0x9a3e2400 == 50 [pid = 1894] [id = 21] 19:12:17 INFO - PROCESS | 1894 | --DOCSHELL 0x9a87ac00 == 49 [pid = 1894] [id = 20] 19:12:17 INFO - PROCESS | 1894 | --DOCSHELL 0x9976d400 == 48 [pid = 1894] [id = 14] 19:12:17 INFO - PROCESS | 1894 | --DOMWINDOW == 101 (0xa50f1c00) [pid = 1894] [serial = 140] [outer = (nil)] [url = about:blank] 19:12:17 INFO - PROCESS | 1894 | --DOCSHELL 0x937b3400 == 47 [pid = 1894] [id = 33] 19:12:17 INFO - PROCESS | 1894 | --DOCSHELL 0x9a3e1400 == 46 [pid = 1894] [id = 22] 19:12:17 INFO - PROCESS | 1894 | 1463191937547 Marionette TRACE conn4 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 19:12:17 INFO - PROCESS | 1894 | --DOMWINDOW == 100 (0x99771800) [pid = 1894] [serial = 95] [outer = (nil)] [url = about:blank] 19:12:17 INFO - PROCESS | 1894 | --DOMWINDOW == 99 (0xa26cd400) [pid = 1894] [serial = 134] [outer = (nil)] [url = about:blank] 19:12:17 INFO - PROCESS | 1894 | --DOMWINDOW == 98 (0x9a55c800) [pid = 1894] [serial = 137] [outer = (nil)] [url = about:blank] 19:12:17 INFO - PROCESS | 1894 | --DOMWINDOW == 97 (0x978c2800) [pid = 1894] [serial = 138] [outer = (nil)] [url = about:blank] 19:12:17 INFO - PROCESS | 1894 | --DOMWINDOW == 96 (0x95227400) [pid = 1894] [serial = 126] [outer = (nil)] [url = about:blank] 19:12:17 INFO - PROCESS | 1894 | --DOMWINDOW == 95 (0x947f2c00) [pid = 1894] [serial = 125] [outer = (nil)] [url = about:blank] 19:12:17 INFO - PROCESS | 1894 | --DOMWINDOW == 94 (0x95226000) [pid = 1894] [serial = 116] [outer = (nil)] [url = about:blank] 19:12:17 INFO - PROCESS | 1894 | --DOMWINDOW == 93 (0x9a3e9c00) [pid = 1894] [serial = 119] [outer = (nil)] [url = about:blank] 19:12:17 INFO - PROCESS | 1894 | --DOMWINDOW == 92 (0x9a3adc00) [pid = 1894] [serial = 128] [outer = (nil)] [url = about:blank] 19:12:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 19:12:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1842ms 19:12:17 INFO - PROCESS | 1894 | --DOMWINDOW == 91 (0x9a3ea000) [pid = 1894] [serial = 129] [outer = (nil)] [url = about:blank] 19:12:17 INFO - PROCESS | 1894 | --DOMWINDOW == 90 (0x9bad3000) [pid = 1894] [serial = 131] [outer = (nil)] [url = about:blank] 19:12:17 INFO - PROCESS | 1894 | --DOMWINDOW == 89 (0xa0516800) [pid = 1894] [serial = 122] [outer = (nil)] [url = about:blank] 19:12:17 INFO - PROCESS | 1894 | --DOMWINDOW == 88 (0xa305e000) [pid = 1894] [serial = 135] [outer = (nil)] [url = about:blank] 19:12:17 INFO - PROCESS | 1894 | --DOMWINDOW == 87 (0x9cb2d400) [pid = 1894] [serial = 132] [outer = (nil)] [url = about:blank] 19:12:17 INFO - PROCESS | 1894 | 1463191937611 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 19:12:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 19:12:17 INFO - PROCESS | 1894 | 1463191937620 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 19:12:17 INFO - PROCESS | 1894 | 1463191937628 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 19:12:17 INFO - PROCESS | 1894 | 1463191937633 Marionette TRACE conn4 <- [1,242,null,{}] 19:12:17 INFO - PROCESS | 1894 | 1463191937649 Marionette TRACE conn4 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:17 INFO - PROCESS | 1894 | 1463191937865 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 19:12:18 INFO - PROCESS | 1894 | 1463191938073 Marionette TRACE conn4 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:18 INFO - PROCESS | 1894 | ++DOCSHELL 0x977ab000 == 47 [pid = 1894] [id = 68] 19:12:18 INFO - PROCESS | 1894 | ++DOMWINDOW == 88 (0x99ee1800) [pid = 1894] [serial = 202] [outer = (nil)] 19:12:18 INFO - PROCESS | 1894 | ++DOMWINDOW == 89 (0x9add2000) [pid = 1894] [serial = 203] [outer = 0x99ee1800] 19:12:18 INFO - PROCESS | 1894 | 1463191938178 Marionette DEBUG loaded listener.js 19:12:18 INFO - PROCESS | 1894 | ++DOMWINDOW == 90 (0x9bd05c00) [pid = 1894] [serial = 204] [outer = 0x99ee1800] 19:12:18 INFO - PROCESS | 1894 | 1463191938955 Marionette TRACE conn4 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 19:12:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 19:12:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1344ms 19:12:18 INFO - PROCESS | 1894 | 1463191938982 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 19:12:18 INFO - PROCESS | 1894 | 1463191938987 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 19:12:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 19:12:18 INFO - PROCESS | 1894 | 1463191938994 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 19:12:18 INFO - PROCESS | 1894 | 1463191938998 Marionette TRACE conn4 <- [1,246,null,{}] 19:12:19 INFO - PROCESS | 1894 | 1463191939003 Marionette TRACE conn4 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:19 INFO - PROCESS | 1894 | 1463191939207 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 19:12:19 INFO - PROCESS | 1894 | 1463191939343 Marionette TRACE conn4 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:19 INFO - PROCESS | 1894 | ++DOCSHELL 0x9976c800 == 48 [pid = 1894] [id = 69] 19:12:19 INFO - PROCESS | 1894 | ++DOMWINDOW == 91 (0x9cb2e000) [pid = 1894] [serial = 205] [outer = (nil)] 19:12:19 INFO - PROCESS | 1894 | ++DOMWINDOW == 92 (0x9d08f400) [pid = 1894] [serial = 206] [outer = 0x9cb2e000] 19:12:19 INFO - PROCESS | 1894 | 1463191939423 Marionette DEBUG loaded listener.js 19:12:19 INFO - PROCESS | 1894 | ++DOMWINDOW == 93 (0xa2275c00) [pid = 1894] [serial = 207] [outer = 0x9cb2e000] 19:12:20 INFO - PROCESS | 1894 | 1463191940292 Marionette TRACE conn4 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 19:12:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 19:12:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1343ms 19:12:20 INFO - PROCESS | 1894 | 1463191940340 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 19:12:20 INFO - PROCESS | 1894 | 1463191940346 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 19:12:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 19:12:20 INFO - PROCESS | 1894 | 1463191940366 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 19:12:20 INFO - PROCESS | 1894 | 1463191940372 Marionette TRACE conn4 <- [1,250,null,{}] 19:12:20 INFO - PROCESS | 1894 | 1463191940381 Marionette TRACE conn4 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:20 INFO - PROCESS | 1894 | 1463191940656 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 19:12:20 INFO - PROCESS | 1894 | 1463191940695 Marionette TRACE conn4 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:20 INFO - PROCESS | 1894 | ++DOCSHELL 0x9cb2e800 == 49 [pid = 1894] [id = 70] 19:12:20 INFO - PROCESS | 1894 | ++DOMWINDOW == 94 (0xa22bac00) [pid = 1894] [serial = 208] [outer = (nil)] 19:12:20 INFO - PROCESS | 1894 | ++DOMWINDOW == 95 (0xa22f2c00) [pid = 1894] [serial = 209] [outer = 0xa22bac00] 19:12:20 INFO - PROCESS | 1894 | 1463191940795 Marionette DEBUG loaded listener.js 19:12:20 INFO - PROCESS | 1894 | ++DOMWINDOW == 96 (0xa22f6800) [pid = 1894] [serial = 210] [outer = 0xa22bac00] 19:12:21 INFO - PROCESS | 1894 | 1463191941983 Marionette TRACE conn4 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 19:12:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 19:12:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1692ms 19:12:22 INFO - PROCESS | 1894 | 1463191942060 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 19:12:22 INFO - PROCESS | 1894 | 1463191942066 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 19:12:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 19:12:22 INFO - PROCESS | 1894 | 1463191942076 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 19:12:22 INFO - PROCESS | 1894 | 1463191942081 Marionette TRACE conn4 <- [1,254,null,{}] 19:12:22 INFO - PROCESS | 1894 | --DOMWINDOW == 95 (0x977ae400) [pid = 1894] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 19:12:22 INFO - PROCESS | 1894 | --DOMWINDOW == 94 (0x99f20800) [pid = 1894] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 19:12:22 INFO - PROCESS | 1894 | --DOMWINDOW == 93 (0x93da6400) [pid = 1894] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 19:12:22 INFO - PROCESS | 1894 | --DOMWINDOW == 92 (0x9b0d1800) [pid = 1894] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 19:12:22 INFO - PROCESS | 1894 | --DOMWINDOW == 91 (0x9a3e7800) [pid = 1894] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 19:12:22 INFO - PROCESS | 1894 | --DOMWINDOW == 90 (0x99f1e000) [pid = 1894] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 19:12:22 INFO - PROCESS | 1894 | --DOMWINDOW == 89 (0x9cc14400) [pid = 1894] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 19:12:22 INFO - PROCESS | 1894 | --DOMWINDOW == 88 (0xa503e000) [pid = 1894] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 19:12:22 INFO - PROCESS | 1894 | 1463191942520 Marionette TRACE conn4 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:22 INFO - PROCESS | 1894 | 1463191942801 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 19:12:22 INFO - PROCESS | 1894 | 1463191942910 Marionette TRACE conn4 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:22 INFO - PROCESS | 1894 | ++DOCSHELL 0xa2151400 == 50 [pid = 1894] [id = 71] 19:12:22 INFO - PROCESS | 1894 | ++DOMWINDOW == 89 (0xa21a9400) [pid = 1894] [serial = 211] [outer = (nil)] 19:12:22 INFO - PROCESS | 1894 | ++DOMWINDOW == 90 (0xa30e7c00) [pid = 1894] [serial = 212] [outer = 0xa21a9400] 19:12:23 INFO - PROCESS | 1894 | 1463191943002 Marionette DEBUG loaded listener.js 19:12:23 INFO - PROCESS | 1894 | ++DOMWINDOW == 91 (0xa62f4400) [pid = 1894] [serial = 213] [outer = 0xa21a9400] 19:12:23 INFO - PROCESS | 1894 | 1463191943689 Marionette TRACE conn4 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 19:12:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 19:12:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1653ms 19:12:23 INFO - PROCESS | 1894 | 1463191943729 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 19:12:23 INFO - PROCESS | 1894 | 1463191943732 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 19:12:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 19:12:23 INFO - PROCESS | 1894 | 1463191943739 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 19:12:23 INFO - PROCESS | 1894 | 1463191943742 Marionette TRACE conn4 <- [1,258,null,{}] 19:12:23 INFO - PROCESS | 1894 | 1463191943748 Marionette TRACE conn4 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:23 INFO - PROCESS | 1894 | 1463191943948 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 19:12:23 INFO - PROCESS | 1894 | 1463191943965 Marionette TRACE conn4 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:23 INFO - PROCESS | 1894 | ++DOCSHELL 0xa50eb800 == 51 [pid = 1894] [id = 72] 19:12:23 INFO - PROCESS | 1894 | ++DOMWINDOW == 92 (0xa6769400) [pid = 1894] [serial = 214] [outer = (nil)] 19:12:24 INFO - PROCESS | 1894 | ++DOMWINDOW == 93 (0xa6e94400) [pid = 1894] [serial = 215] [outer = 0xa6769400] 19:12:24 INFO - PROCESS | 1894 | 1463191944042 Marionette DEBUG loaded listener.js 19:12:24 INFO - PROCESS | 1894 | ++DOMWINDOW == 94 (0xa6e96400) [pid = 1894] [serial = 216] [outer = 0xa6769400] 19:12:25 INFO - PROCESS | 1894 | 1463191945158 Marionette TRACE conn4 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 19:12:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 19:12:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1490ms 19:12:25 INFO - PROCESS | 1894 | 1463191945230 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 19:12:25 INFO - PROCESS | 1894 | 1463191945237 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 19:12:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 19:12:25 INFO - PROCESS | 1894 | 1463191945249 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 19:12:25 INFO - PROCESS | 1894 | 1463191945253 Marionette TRACE conn4 <- [1,262,null,{}] 19:12:25 INFO - PROCESS | 1894 | 1463191945263 Marionette TRACE conn4 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:25 INFO - PROCESS | 1894 | 1463191945487 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 19:12:25 INFO - PROCESS | 1894 | 1463191945686 Marionette TRACE conn4 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:25 INFO - PROCESS | 1894 | ++DOCSHELL 0x977a6800 == 52 [pid = 1894] [id = 73] 19:12:25 INFO - PROCESS | 1894 | ++DOMWINDOW == 95 (0x98360800) [pid = 1894] [serial = 217] [outer = (nil)] 19:12:25 INFO - PROCESS | 1894 | ++DOMWINDOW == 96 (0x99f1b800) [pid = 1894] [serial = 218] [outer = 0x98360800] 19:12:25 INFO - PROCESS | 1894 | 1463191945822 Marionette DEBUG loaded listener.js 19:12:25 INFO - PROCESS | 1894 | ++DOMWINDOW == 97 (0x9a3e2400) [pid = 1894] [serial = 219] [outer = 0x98360800] 19:12:26 INFO - PROCESS | 1894 | 1463191946740 Marionette TRACE conn4 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 19:12:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 19:12:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1536ms 19:12:26 INFO - PROCESS | 1894 | 1463191946786 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 19:12:26 INFO - PROCESS | 1894 | 1463191946795 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 19:12:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 19:12:26 INFO - PROCESS | 1894 | 1463191946806 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 19:12:26 INFO - PROCESS | 1894 | 1463191946810 Marionette TRACE conn4 <- [1,266,null,{}] 19:12:26 INFO - PROCESS | 1894 | 1463191946817 Marionette TRACE conn4 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:27 INFO - PROCESS | 1894 | 1463191947004 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 19:12:27 INFO - PROCESS | 1894 | 1463191947170 Marionette TRACE conn4 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:27 INFO - PROCESS | 1894 | ++DOCSHELL 0x9a873000 == 53 [pid = 1894] [id = 74] 19:12:27 INFO - PROCESS | 1894 | ++DOMWINDOW == 98 (0x9a87b800) [pid = 1894] [serial = 220] [outer = (nil)] 19:12:27 INFO - PROCESS | 1894 | ++DOMWINDOW == 99 (0x9bacd800) [pid = 1894] [serial = 221] [outer = 0x9a87b800] 19:12:27 INFO - PROCESS | 1894 | 1463191947262 Marionette DEBUG loaded listener.js 19:12:27 INFO - PROCESS | 1894 | ++DOMWINDOW == 100 (0xa0517c00) [pid = 1894] [serial = 222] [outer = 0x9a87b800] 19:12:28 INFO - PROCESS | 1894 | 1463191948165 Marionette TRACE conn4 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 19:12:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 19:12:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1392ms 19:12:28 INFO - PROCESS | 1894 | 1463191948198 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 19:12:28 INFO - PROCESS | 1894 | 1463191948201 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 19:12:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 19:12:28 INFO - PROCESS | 1894 | 1463191948209 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 19:12:28 INFO - PROCESS | 1894 | 1463191948215 Marionette TRACE conn4 <- [1,270,null,{}] 19:12:28 INFO - PROCESS | 1894 | 1463191948232 Marionette TRACE conn4 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:28 INFO - PROCESS | 1894 | 1463191948414 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 19:12:28 INFO - PROCESS | 1894 | ++DOMWINDOW == 101 (0x9cc1a000) [pid = 1894] [serial = 223] [outer = 0x977abc00] 19:12:28 INFO - PROCESS | 1894 | 1463191948608 Marionette TRACE conn4 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:28 INFO - PROCESS | 1894 | ++DOCSHELL 0xa6f76c00 == 54 [pid = 1894] [id = 75] 19:12:28 INFO - PROCESS | 1894 | ++DOMWINDOW == 102 (0xa6f77800) [pid = 1894] [serial = 224] [outer = (nil)] 19:12:28 INFO - PROCESS | 1894 | ++DOMWINDOW == 103 (0xa828c000) [pid = 1894] [serial = 225] [outer = 0xa6f77800] 19:12:28 INFO - PROCESS | 1894 | 1463191948713 Marionette DEBUG loaded listener.js 19:12:28 INFO - PROCESS | 1894 | ++DOMWINDOW == 104 (0xa82b6400) [pid = 1894] [serial = 226] [outer = 0xa6f77800] 19:12:29 INFO - PROCESS | 1894 | 1463191949660 Marionette TRACE conn4 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 19:12:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 19:12:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1488ms 19:12:29 INFO - PROCESS | 1894 | 1463191949698 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 19:12:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 19:12:29 INFO - PROCESS | 1894 | 1463191949703 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 19:12:29 INFO - PROCESS | 1894 | 1463191949709 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 19:12:29 INFO - PROCESS | 1894 | 1463191949713 Marionette TRACE conn4 <- [1,274,null,{}] 19:12:29 INFO - PROCESS | 1894 | 1463191949719 Marionette TRACE conn4 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:29 INFO - PROCESS | 1894 | 1463191949884 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 19:12:30 INFO - PROCESS | 1894 | 1463191950037 Marionette TRACE conn4 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:30 INFO - PROCESS | 1894 | ++DOCSHELL 0x93a49000 == 55 [pid = 1894] [id = 76] 19:12:30 INFO - PROCESS | 1894 | ++DOMWINDOW == 105 (0x9a5f0400) [pid = 1894] [serial = 227] [outer = (nil)] 19:12:30 INFO - PROCESS | 1894 | ++DOMWINDOW == 106 (0xa8c2b800) [pid = 1894] [serial = 228] [outer = 0x9a5f0400] 19:12:30 INFO - PROCESS | 1894 | 1463191950127 Marionette DEBUG loaded listener.js 19:12:30 INFO - PROCESS | 1894 | ++DOMWINDOW == 107 (0xa901dc00) [pid = 1894] [serial = 229] [outer = 0x9a5f0400] 19:12:31 INFO - PROCESS | 1894 | 1463191951026 Marionette TRACE conn4 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 19:12:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 19:12:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1333ms 19:12:31 INFO - PROCESS | 1894 | 1463191951043 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 19:12:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 19:12:31 INFO - PROCESS | 1894 | 1463191951047 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 19:12:31 INFO - PROCESS | 1894 | 1463191951054 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 19:12:31 INFO - PROCESS | 1894 | 1463191951057 Marionette TRACE conn4 <- [1,278,null,{}] 19:12:31 INFO - PROCESS | 1894 | 1463191951063 Marionette TRACE conn4 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:31 INFO - PROCESS | 1894 | 1463191951234 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 19:12:31 INFO - PROCESS | 1894 | 1463191951389 Marionette TRACE conn4 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:31 INFO - PROCESS | 1894 | ++DOCSHELL 0x916c2c00 == 56 [pid = 1894] [id = 77] 19:12:31 INFO - PROCESS | 1894 | ++DOMWINDOW == 108 (0x916c3800) [pid = 1894] [serial = 230] [outer = (nil)] 19:12:31 INFO - PROCESS | 1894 | ++DOMWINDOW == 109 (0x916ca800) [pid = 1894] [serial = 231] [outer = 0x916c3800] 19:12:31 INFO - PROCESS | 1894 | 1463191951499 Marionette DEBUG loaded listener.js 19:12:31 INFO - PROCESS | 1894 | ++DOMWINDOW == 110 (0x916ce800) [pid = 1894] [serial = 232] [outer = 0x916c3800] 19:12:32 INFO - PROCESS | 1894 | 1463191952356 Marionette TRACE conn4 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 19:12:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 19:12:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1331ms 19:12:32 INFO - PROCESS | 1894 | 1463191952385 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 19:12:32 INFO - PROCESS | 1894 | 1463191952388 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 19:12:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 19:12:32 INFO - PROCESS | 1894 | 1463191952395 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 19:12:32 INFO - PROCESS | 1894 | 1463191952399 Marionette TRACE conn4 <- [1,282,null,{}] 19:12:32 INFO - PROCESS | 1894 | 1463191952405 Marionette TRACE conn4 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:32 INFO - PROCESS | 1894 | 1463191952592 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 19:12:32 INFO - PROCESS | 1894 | 1463191952747 Marionette TRACE conn4 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:32 INFO - PROCESS | 1894 | ++DOCSHELL 0x916ca400 == 57 [pid = 1894] [id = 78] 19:12:32 INFO - PROCESS | 1894 | ++DOMWINDOW == 111 (0x916cb800) [pid = 1894] [serial = 233] [outer = (nil)] 19:12:32 INFO - PROCESS | 1894 | ++DOMWINDOW == 112 (0x9af04c00) [pid = 1894] [serial = 234] [outer = 0x916cb800] 19:12:32 INFO - PROCESS | 1894 | 1463191952833 Marionette DEBUG loaded listener.js 19:12:32 INFO - PROCESS | 1894 | ++DOMWINDOW == 113 (0x9af0a800) [pid = 1894] [serial = 235] [outer = 0x916cb800] 19:12:33 INFO - PROCESS | 1894 | 1463191953740 Marionette TRACE conn4 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 19:12:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 19:12:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1380ms 19:12:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 19:12:33 INFO - PROCESS | 1894 | 1463191953776 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 19:12:33 INFO - PROCESS | 1894 | 1463191953780 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 19:12:33 INFO - PROCESS | 1894 | 1463191953786 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 19:12:33 INFO - PROCESS | 1894 | 1463191953789 Marionette TRACE conn4 <- [1,286,null,{}] 19:12:33 INFO - PROCESS | 1894 | 1463191953796 Marionette TRACE conn4 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:33 INFO - PROCESS | 1894 | 1463191953961 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 19:12:34 INFO - PROCESS | 1894 | 1463191954118 Marionette TRACE conn4 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:34 INFO - PROCESS | 1894 | ++DOCSHELL 0x90fd2800 == 58 [pid = 1894] [id = 79] 19:12:34 INFO - PROCESS | 1894 | ++DOMWINDOW == 114 (0x90fd3400) [pid = 1894] [serial = 236] [outer = (nil)] 19:12:34 INFO - PROCESS | 1894 | ++DOMWINDOW == 115 (0x90fda400) [pid = 1894] [serial = 237] [outer = 0x90fd3400] 19:12:34 INFO - PROCESS | 1894 | 1463191954228 Marionette DEBUG loaded listener.js 19:12:34 INFO - PROCESS | 1894 | ++DOMWINDOW == 116 (0x90fdc000) [pid = 1894] [serial = 238] [outer = 0x90fd3400] 19:12:35 INFO - PROCESS | 1894 | 1463191955381 Marionette TRACE conn4 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 19:12:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 19:12:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1632ms 19:12:35 INFO - PROCESS | 1894 | 1463191955418 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 19:12:35 INFO - PROCESS | 1894 | 1463191955423 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 19:12:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 19:12:35 INFO - PROCESS | 1894 | 1463191955449 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 19:12:35 INFO - PROCESS | 1894 | 1463191955456 Marionette TRACE conn4 <- [1,290,null,{}] 19:12:35 INFO - PROCESS | 1894 | 1463191955466 Marionette TRACE conn4 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:35 INFO - PROCESS | 1894 | 1463191955638 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 19:12:35 INFO - PROCESS | 1894 | 1463191955829 Marionette TRACE conn4 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:35 INFO - PROCESS | 1894 | ++DOCSHELL 0x93daac00 == 59 [pid = 1894] [id = 80] 19:12:35 INFO - PROCESS | 1894 | ++DOMWINDOW == 117 (0x94763000) [pid = 1894] [serial = 239] [outer = (nil)] 19:12:35 INFO - PROCESS | 1894 | ++DOMWINDOW == 118 (0x97719800) [pid = 1894] [serial = 240] [outer = 0x94763000] 19:12:35 INFO - PROCESS | 1894 | 1463191955910 Marionette DEBUG loaded listener.js 19:12:36 INFO - PROCESS | 1894 | ++DOMWINDOW == 119 (0x99288c00) [pid = 1894] [serial = 241] [outer = 0x94763000] 19:12:36 INFO - PROCESS | 1894 | 1463191956760 Marionette TRACE conn4 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 19:12:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 19:12:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1358ms 19:12:36 INFO - PROCESS | 1894 | 1463191956791 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 19:12:36 INFO - PROCESS | 1894 | 1463191956798 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 19:12:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 19:12:36 INFO - PROCESS | 1894 | 1463191956809 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 19:12:36 INFO - PROCESS | 1894 | 1463191956813 Marionette TRACE conn4 <- [1,294,null,{}] 19:12:36 INFO - PROCESS | 1894 | 1463191956820 Marionette TRACE conn4 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:36 INFO - PROCESS | 1894 | 1463191956983 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 19:12:37 INFO - PROCESS | 1894 | 1463191957150 Marionette TRACE conn4 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:37 INFO - PROCESS | 1894 | ++DOCSHELL 0x9771fc00 == 60 [pid = 1894] [id = 81] 19:12:37 INFO - PROCESS | 1894 | ++DOMWINDOW == 120 (0x99f23400) [pid = 1894] [serial = 242] [outer = (nil)] 19:12:37 INFO - PROCESS | 1894 | ++DOMWINDOW == 121 (0x9a875400) [pid = 1894] [serial = 243] [outer = 0x99f23400] 19:12:37 INFO - PROCESS | 1894 | 1463191957261 Marionette DEBUG loaded listener.js 19:12:37 INFO - PROCESS | 1894 | ++DOMWINDOW == 122 (0x9aacc400) [pid = 1894] [serial = 244] [outer = 0x99f23400] 19:12:37 INFO - PROCESS | 1894 | --DOCSHELL 0x95229c00 == 59 [pid = 1894] [id = 53] 19:12:37 INFO - PROCESS | 1894 | --DOMWINDOW == 121 (0x9aac9400) [pid = 1894] [serial = 176] [outer = (nil)] [url = about:blank] 19:12:38 INFO - PROCESS | 1894 | --DOCSHELL 0xa2151400 == 58 [pid = 1894] [id = 71] 19:12:38 INFO - PROCESS | 1894 | --DOCSHELL 0x9cb2e800 == 57 [pid = 1894] [id = 70] 19:12:38 INFO - PROCESS | 1894 | --DOCSHELL 0x9976c800 == 56 [pid = 1894] [id = 69] 19:12:38 INFO - PROCESS | 1894 | --DOCSHELL 0x977ab000 == 55 [pid = 1894] [id = 68] 19:12:38 INFO - PROCESS | 1894 | --DOCSHELL 0x99f1e800 == 54 [pid = 1894] [id = 67] 19:12:38 INFO - PROCESS | 1894 | --DOCSHELL 0x99f1f000 == 53 [pid = 1894] [id = 66] 19:12:38 INFO - PROCESS | 1894 | 1463191958374 Marionette TRACE conn4 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:12:38 INFO - PROCESS | 1894 | --DOMWINDOW == 120 (0x9b2b6400) [pid = 1894] [serial = 162] [outer = (nil)] [url = about:blank] 19:12:38 INFO - PROCESS | 1894 | --DOMWINDOW == 119 (0xa22f2800) [pid = 1894] [serial = 174] [outer = (nil)] [url = about:blank] 19:12:38 INFO - PROCESS | 1894 | --DOMWINDOW == 118 (0x99f0b000) [pid = 1894] [serial = 156] [outer = (nil)] [url = about:blank] 19:12:38 INFO - PROCESS | 1894 | --DOMWINDOW == 117 (0xa2274c00) [pid = 1894] [serial = 164] [outer = (nil)] [url = about:blank] 19:12:38 INFO - PROCESS | 1894 | --DOMWINDOW == 116 (0x9bd02800) [pid = 1894] [serial = 146] [outer = (nil)] [url = about:blank] 19:12:38 INFO - PROCESS | 1894 | --DOMWINDOW == 115 (0x97723800) [pid = 1894] [serial = 143] [outer = (nil)] [url = about:blank] 19:12:38 INFO - PROCESS | 1894 | --DOMWINDOW == 114 (0xa689c800) [pid = 1894] [serial = 149] [outer = (nil)] [url = about:blank] 19:12:38 INFO - PROCESS | 1894 | --DOMWINDOW == 113 (0x9a87e400) [pid = 1894] [serial = 158] [outer = (nil)] [url = about:blank] 19:12:38 INFO - PROCESS | 1894 | --DOMWINDOW == 112 (0x99f23800) [pid = 1894] [serial = 170] [outer = (nil)] [url = about:blank] 19:12:38 INFO - PROCESS | 1894 | --DOMWINDOW == 111 (0x99f28400) [pid = 1894] [serial = 171] [outer = (nil)] [url = about:blank] 19:12:38 INFO - PROCESS | 1894 | --DOMWINDOW == 110 (0x9a875c00) [pid = 1894] [serial = 161] [outer = (nil)] [url = about:blank] 19:12:38 INFO - PROCESS | 1894 | --DOMWINDOW == 109 (0xa22f0c00) [pid = 1894] [serial = 168] [outer = (nil)] [url = about:blank] 19:12:38 INFO - PROCESS | 1894 | --DOMWINDOW == 108 (0xa6f71800) [pid = 1894] [serial = 152] [outer = (nil)] [url = about:blank] 19:12:38 INFO - PROCESS | 1894 | --DOMWINDOW == 107 (0x9bad6400) [pid = 1894] [serial = 159] [outer = (nil)] [url = about:blank] 19:12:38 INFO - PROCESS | 1894 | --DOMWINDOW == 106 (0xa6765c00) [pid = 1894] [serial = 141] [outer = (nil)] [url = about:blank] 19:12:38 INFO - PROCESS | 1894 | --DOMWINDOW == 105 (0xa22eec00) [pid = 1894] [serial = 167] [outer = (nil)] [url = about:blank] 19:12:38 INFO - PROCESS | 1894 | --DOMWINDOW == 104 (0xa227f800) [pid = 1894] [serial = 165] [outer = (nil)] [url = about:blank] 19:12:38 INFO - PROCESS | 1894 | --DOMWINDOW == 103 (0x9522d000) [pid = 1894] [serial = 155] [outer = (nil)] [url = about:blank] 19:12:38 INFO - PROCESS | 1894 | --DOMWINDOW == 102 (0xa22ed800) [pid = 1894] [serial = 173] [outer = (nil)] [url = about:blank] 19:12:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 19:12:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1631ms 19:12:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 19:12:38 INFO - PROCESS | 1894 | 1463191958442 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 19:12:38 INFO - PROCESS | 1894 | 1463191958447 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 19:12:38 INFO - PROCESS | 1894 | 1463191958457 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 19:12:38 INFO - PROCESS | 1894 | 1463191958465 Marionette TRACE conn4 <- [1,298,null,{}] 19:12:38 INFO - PROCESS | 1894 | 1463191958488 Marionette TRACE conn4 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:38 INFO - PROCESS | 1894 | 1463191958691 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 19:12:38 INFO - PROCESS | 1894 | 1463191958921 Marionette TRACE conn4 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:38 INFO - PROCESS | 1894 | ++DOCSHELL 0x93da6400 == 54 [pid = 1894] [id = 82] 19:12:38 INFO - PROCESS | 1894 | ++DOMWINDOW == 103 (0x99f1e800) [pid = 1894] [serial = 245] [outer = (nil)] 19:12:39 INFO - PROCESS | 1894 | ++DOMWINDOW == 104 (0x9aacf400) [pid = 1894] [serial = 246] [outer = 0x99f1e800] 19:12:39 INFO - PROCESS | 1894 | 1463191959042 Marionette DEBUG loaded listener.js 19:12:39 INFO - PROCESS | 1894 | ++DOMWINDOW == 105 (0x9add9000) [pid = 1894] [serial = 247] [outer = 0x99f1e800] 19:12:40 INFO - PROCESS | 1894 | 1463191960065 Marionette TRACE conn4 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:12:40 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. 19:12:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1654ms 19:12:40 INFO - PROCESS | 1894 | 1463191960108 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 19:12:40 INFO - PROCESS | 1894 | 1463191960113 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 19:12:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 19:12:40 INFO - PROCESS | 1894 | 1463191960119 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 19:12:40 INFO - PROCESS | 1894 | 1463191960121 Marionette TRACE conn4 <- [1,302,null,{}] 19:12:40 INFO - PROCESS | 1894 | 1463191960127 Marionette TRACE conn4 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:40 INFO - PROCESS | 1894 | 1463191960279 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 19:12:40 INFO - PROCESS | 1894 | 1463191960295 Marionette TRACE conn4 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:40 INFO - PROCESS | 1894 | ++DOCSHELL 0x938bdc00 == 55 [pid = 1894] [id = 83] 19:12:40 INFO - PROCESS | 1894 | ++DOMWINDOW == 106 (0x9771f800) [pid = 1894] [serial = 248] [outer = (nil)] 19:12:40 INFO - PROCESS | 1894 | ++DOMWINDOW == 107 (0x9af0ac00) [pid = 1894] [serial = 249] [outer = 0x9771f800] 19:12:40 INFO - PROCESS | 1894 | 1463191960369 Marionette DEBUG loaded listener.js 19:12:40 INFO - PROCESS | 1894 | ++DOMWINDOW == 108 (0x9bab5400) [pid = 1894] [serial = 250] [outer = 0x9771f800] 19:12:41 INFO - PROCESS | 1894 | 1463191961214 Marionette TRACE conn4 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:12:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 19:12:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1144ms 19:12:41 INFO - PROCESS | 1894 | 1463191961264 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 19:12:41 INFO - PROCESS | 1894 | 1463191961266 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 19:12:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 19:12:41 INFO - PROCESS | 1894 | 1463191961278 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 19:12:41 INFO - PROCESS | 1894 | 1463191961281 Marionette TRACE conn4 <- [1,306,null,{}] 19:12:41 INFO - PROCESS | 1894 | 1463191961287 Marionette TRACE conn4 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:41 INFO - PROCESS | 1894 | 1463191961474 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 19:12:41 INFO - PROCESS | 1894 | 1463191961494 Marionette TRACE conn4 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:41 INFO - PROCESS | 1894 | ++DOCSHELL 0x938bc400 == 56 [pid = 1894] [id = 84] 19:12:41 INFO - PROCESS | 1894 | ++DOMWINDOW == 109 (0x9add7c00) [pid = 1894] [serial = 251] [outer = (nil)] 19:12:41 INFO - PROCESS | 1894 | ++DOMWINDOW == 110 (0x9c0f8c00) [pid = 1894] [serial = 252] [outer = 0x9add7c00] 19:12:41 INFO - PROCESS | 1894 | 1463191961578 Marionette DEBUG loaded listener.js 19:12:41 INFO - PROCESS | 1894 | ++DOMWINDOW == 111 (0x9cb34c00) [pid = 1894] [serial = 253] [outer = 0x9add7c00] 19:12:42 INFO - PROCESS | 1894 | 1463191962473 Marionette TRACE conn4 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:12:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 19:12:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1231ms 19:12:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 19:12:42 INFO - PROCESS | 1894 | 1463191962511 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 19:12:42 INFO - PROCESS | 1894 | 1463191962513 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 19:12:42 INFO - PROCESS | 1894 | 1463191962526 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 19:12:42 INFO - PROCESS | 1894 | 1463191962528 Marionette TRACE conn4 <- [1,310,null,{}] 19:12:42 INFO - PROCESS | 1894 | 1463191962534 Marionette TRACE conn4 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:42 INFO - PROCESS | 1894 | 1463191962763 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 19:12:42 INFO - PROCESS | 1894 | 1463191962791 Marionette TRACE conn4 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:42 INFO - PROCESS | 1894 | ++DOCSHELL 0x916ccc00 == 57 [pid = 1894] [id = 85] 19:12:42 INFO - PROCESS | 1894 | ++DOMWINDOW == 112 (0x9af0e400) [pid = 1894] [serial = 254] [outer = (nil)] 19:12:42 INFO - PROCESS | 1894 | ++DOMWINDOW == 113 (0xa22f4c00) [pid = 1894] [serial = 255] [outer = 0x9af0e400] 19:12:42 INFO - PROCESS | 1894 | 1463191962865 Marionette DEBUG loaded listener.js 19:12:42 INFO - PROCESS | 1894 | ++DOMWINDOW == 114 (0xa249cc00) [pid = 1894] [serial = 256] [outer = 0x9af0e400] 19:12:43 INFO - PROCESS | 1894 | --DOMWINDOW == 113 (0xa22bac00) [pid = 1894] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 19:12:43 INFO - PROCESS | 1894 | --DOMWINDOW == 112 (0x99ee1800) [pid = 1894] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 19:12:43 INFO - PROCESS | 1894 | --DOMWINDOW == 111 (0x99f21000) [pid = 1894] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 19:12:43 INFO - PROCESS | 1894 | --DOMWINDOW == 110 (0x99f1f800) [pid = 1894] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 19:12:43 INFO - PROCESS | 1894 | --DOMWINDOW == 109 (0x9cb2e000) [pid = 1894] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 19:12:43 INFO - PROCESS | 1894 | --DOMWINDOW == 108 (0xa21a9400) [pid = 1894] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 19:12:43 INFO - PROCESS | 1894 | --DOMWINDOW == 107 (0x9928c000) [pid = 1894] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 19:12:43 INFO - PROCESS | 1894 | --DOMWINDOW == 106 (0x9475d800) [pid = 1894] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 19:12:43 INFO - PROCESS | 1894 | --DOMWINDOW == 105 (0x9cc1c800) [pid = 1894] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 19:12:43 INFO - PROCESS | 1894 | 1463191963843 Marionette TRACE conn4 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:12:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 19:12:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1383ms 19:12:43 INFO - PROCESS | 1894 | 1463191963903 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 19:12:43 INFO - PROCESS | 1894 | 1463191963905 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 19:12:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 19:12:43 INFO - PROCESS | 1894 | 1463191963917 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 19:12:43 INFO - PROCESS | 1894 | 1463191963920 Marionette TRACE conn4 <- [1,314,null,{}] 19:12:43 INFO - PROCESS | 1894 | 1463191963926 Marionette TRACE conn4 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:44 INFO - PROCESS | 1894 | 1463191964071 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 19:12:44 INFO - PROCESS | 1894 | 1463191964086 Marionette TRACE conn4 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:44 INFO - PROCESS | 1894 | ++DOCSHELL 0x91dcbc00 == 58 [pid = 1894] [id = 86] 19:12:44 INFO - PROCESS | 1894 | ++DOMWINDOW == 106 (0x91dcd800) [pid = 1894] [serial = 257] [outer = (nil)] 19:12:44 INFO - PROCESS | 1894 | ++DOMWINDOW == 107 (0x91dd3000) [pid = 1894] [serial = 258] [outer = 0x91dcd800] 19:12:44 INFO - PROCESS | 1894 | 1463191964159 Marionette DEBUG loaded listener.js 19:12:44 INFO - PROCESS | 1894 | ++DOMWINDOW == 108 (0x91dd5c00) [pid = 1894] [serial = 259] [outer = 0x91dcd800] 19:12:44 INFO - PROCESS | 1894 | 1463191964960 Marionette TRACE conn4 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:12:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 19:12:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1086ms 19:12:45 INFO - PROCESS | 1894 | 1463191965009 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 19:12:45 INFO - PROCESS | 1894 | 1463191965013 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 19:12:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 19:12:45 INFO - PROCESS | 1894 | 1463191965019 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 19:12:45 INFO - PROCESS | 1894 | 1463191965021 Marionette TRACE conn4 <- [1,318,null,{}] 19:12:45 INFO - PROCESS | 1894 | 1463191965028 Marionette TRACE conn4 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:45 INFO - PROCESS | 1894 | 1463191965172 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 19:12:45 INFO - PROCESS | 1894 | 1463191965192 Marionette TRACE conn4 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:45 INFO - PROCESS | 1894 | ++DOCSHELL 0x91dcc400 == 59 [pid = 1894] [id = 87] 19:12:45 INFO - PROCESS | 1894 | ++DOMWINDOW == 109 (0x91dd4800) [pid = 1894] [serial = 260] [outer = (nil)] 19:12:45 INFO - PROCESS | 1894 | ++DOMWINDOW == 110 (0x99f21000) [pid = 1894] [serial = 261] [outer = 0x91dd4800] 19:12:45 INFO - PROCESS | 1894 | 1463191965266 Marionette DEBUG loaded listener.js 19:12:45 INFO - PROCESS | 1894 | ++DOMWINDOW == 111 (0x9cb2e000) [pid = 1894] [serial = 262] [outer = 0x91dd4800] 19:12:46 INFO - PROCESS | 1894 | 1463191966354 Marionette TRACE conn4 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:12:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 19:12:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1482ms 19:12:46 INFO - PROCESS | 1894 | 1463191966503 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 19:12:46 INFO - PROCESS | 1894 | 1463191966510 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 19:12:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 19:12:46 INFO - PROCESS | 1894 | 1463191966526 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 19:12:46 INFO - PROCESS | 1894 | 1463191966532 Marionette TRACE conn4 <- [1,322,null,{}] 19:12:46 INFO - PROCESS | 1894 | 1463191966549 Marionette TRACE conn4 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:46 INFO - PROCESS | 1894 | 1463191966746 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 19:12:46 INFO - PROCESS | 1894 | 1463191966925 Marionette TRACE conn4 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:46 INFO - PROCESS | 1894 | ++DOCSHELL 0x91dcac00 == 60 [pid = 1894] [id = 88] 19:12:46 INFO - PROCESS | 1894 | ++DOMWINDOW == 112 (0x93a50000) [pid = 1894] [serial = 263] [outer = (nil)] 19:12:47 INFO - PROCESS | 1894 | ++DOMWINDOW == 113 (0x95221000) [pid = 1894] [serial = 264] [outer = 0x93a50000] 19:12:47 INFO - PROCESS | 1894 | 1463191967015 Marionette DEBUG loaded listener.js 19:12:47 INFO - PROCESS | 1894 | ++DOMWINDOW == 114 (0x99f0b000) [pid = 1894] [serial = 265] [outer = 0x93a50000] 19:12:48 INFO - PROCESS | 1894 | 1463191968009 Marionette TRACE conn4 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:12:48 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. 19:12:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1537ms 19:12:48 INFO - PROCESS | 1894 | 1463191968063 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 19:12:48 INFO - PROCESS | 1894 | 1463191968072 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 19:12:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 19:12:48 INFO - PROCESS | 1894 | 1463191968083 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 19:12:48 INFO - PROCESS | 1894 | 1463191968088 Marionette TRACE conn4 <- [1,326,null,{}] 19:12:48 INFO - PROCESS | 1894 | 1463191968095 Marionette TRACE conn4 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:48 INFO - PROCESS | 1894 | 1463191968313 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 19:12:48 INFO - PROCESS | 1894 | 1463191968552 Marionette TRACE conn4 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:48 INFO - PROCESS | 1894 | ++DOCSHELL 0x9a87a400 == 61 [pid = 1894] [id = 89] 19:12:48 INFO - PROCESS | 1894 | ++DOMWINDOW == 115 (0x9aaccc00) [pid = 1894] [serial = 266] [outer = (nil)] 19:12:48 INFO - PROCESS | 1894 | ++DOMWINDOW == 116 (0x9add6800) [pid = 1894] [serial = 267] [outer = 0x9aaccc00] 19:12:48 INFO - PROCESS | 1894 | 1463191968682 Marionette DEBUG loaded listener.js 19:12:48 INFO - PROCESS | 1894 | ++DOMWINDOW == 117 (0x9af09400) [pid = 1894] [serial = 268] [outer = 0x9aaccc00] 19:12:49 INFO - PROCESS | 1894 | 1463191969574 Marionette TRACE conn4 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:12:49 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. 19:12:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1545ms 19:12:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 19:12:49 INFO - PROCESS | 1894 | 1463191969628 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 19:12:49 INFO - PROCESS | 1894 | 1463191969631 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 19:12:49 INFO - PROCESS | 1894 | 1463191969639 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 19:12:49 INFO - PROCESS | 1894 | 1463191969645 Marionette TRACE conn4 <- [1,330,null,{}] 19:12:49 INFO - PROCESS | 1894 | 1463191969662 Marionette TRACE conn4 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:49 INFO - PROCESS | 1894 | 1463191969910 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 19:12:50 INFO - PROCESS | 1894 | 1463191970080 Marionette TRACE conn4 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:50 INFO - PROCESS | 1894 | ++DOCSHELL 0x937b1400 == 62 [pid = 1894] [id = 90] 19:12:50 INFO - PROCESS | 1894 | ++DOMWINDOW == 118 (0x9af10400) [pid = 1894] [serial = 269] [outer = (nil)] 19:12:50 INFO - PROCESS | 1894 | ++DOMWINDOW == 119 (0xa2494c00) [pid = 1894] [serial = 270] [outer = 0x9af10400] 19:12:50 INFO - PROCESS | 1894 | 1463191970185 Marionette DEBUG loaded listener.js 19:12:50 INFO - PROCESS | 1894 | ++DOMWINDOW == 120 (0xa3547400) [pid = 1894] [serial = 271] [outer = 0x9af10400] 19:12:51 INFO - PROCESS | 1894 | 1463191971059 Marionette TRACE conn4 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:12:51 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. 19:12:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1436ms 19:12:51 INFO - PROCESS | 1894 | 1463191971073 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 19:12:51 INFO - PROCESS | 1894 | 1463191971077 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 19:12:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 19:12:51 INFO - PROCESS | 1894 | 1463191971084 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 19:12:51 INFO - PROCESS | 1894 | 1463191971087 Marionette TRACE conn4 <- [1,334,null,{}] 19:12:51 INFO - PROCESS | 1894 | 1463191971093 Marionette TRACE conn4 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:51 INFO - PROCESS | 1894 | 1463191971278 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 19:12:51 INFO - PROCESS | 1894 | 1463191971436 Marionette TRACE conn4 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:51 INFO - PROCESS | 1894 | ++DOCSHELL 0x916c2400 == 63 [pid = 1894] [id = 91] 19:12:51 INFO - PROCESS | 1894 | ++DOMWINDOW == 121 (0x95228000) [pid = 1894] [serial = 272] [outer = (nil)] 19:12:51 INFO - PROCESS | 1894 | ++DOMWINDOW == 122 (0xa67bb400) [pid = 1894] [serial = 273] [outer = 0x95228000] 19:12:51 INFO - PROCESS | 1894 | 1463191971536 Marionette DEBUG loaded listener.js 19:12:51 INFO - PROCESS | 1894 | ++DOMWINDOW == 123 (0xa68a5000) [pid = 1894] [serial = 274] [outer = 0x95228000] 19:12:52 INFO - PROCESS | 1894 | 1463191972432 Marionette TRACE conn4 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:12:52 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. 19:12:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1387ms 19:12:52 INFO - PROCESS | 1894 | 1463191972471 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 19:12:52 INFO - PROCESS | 1894 | 1463191972474 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 19:12:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 19:12:52 INFO - PROCESS | 1894 | 1463191972482 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 19:12:52 INFO - PROCESS | 1894 | 1463191972485 Marionette TRACE conn4 <- [1,338,null,{}] 19:12:52 INFO - PROCESS | 1894 | 1463191972491 Marionette TRACE conn4 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:52 INFO - PROCESS | 1894 | 1463191972659 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 19:12:52 INFO - PROCESS | 1894 | 1463191972819 Marionette TRACE conn4 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:52 INFO - PROCESS | 1894 | ++DOCSHELL 0x9138a400 == 64 [pid = 1894] [id = 92] 19:12:52 INFO - PROCESS | 1894 | ++DOMWINDOW == 124 (0x9138b000) [pid = 1894] [serial = 275] [outer = (nil)] 19:12:52 INFO - PROCESS | 1894 | ++DOMWINDOW == 125 (0x91392c00) [pid = 1894] [serial = 276] [outer = 0x9138b000] 19:12:52 INFO - PROCESS | 1894 | 1463191972906 Marionette DEBUG loaded listener.js 19:12:53 INFO - PROCESS | 1894 | ++DOMWINDOW == 126 (0x91395400) [pid = 1894] [serial = 277] [outer = 0x9138b000] 19:12:53 INFO - PROCESS | 1894 | 1463191973834 Marionette TRACE conn4 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:12:53 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. 19:12:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1381ms 19:12:53 INFO - PROCESS | 1894 | 1463191973863 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 19:12:53 INFO - PROCESS | 1894 | 1463191973868 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 19:12:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 19:12:53 INFO - PROCESS | 1894 | 1463191973874 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 19:12:53 INFO - PROCESS | 1894 | 1463191973878 Marionette TRACE conn4 <- [1,342,null,{}] 19:12:53 INFO - PROCESS | 1894 | 1463191973884 Marionette TRACE conn4 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:54 INFO - PROCESS | 1894 | 1463191974066 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 19:12:54 INFO - PROCESS | 1894 | 1463191974218 Marionette TRACE conn4 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:54 INFO - PROCESS | 1894 | ++DOCSHELL 0x90fd8c00 == 65 [pid = 1894] [id = 93] 19:12:54 INFO - PROCESS | 1894 | ++DOMWINDOW == 127 (0x91392000) [pid = 1894] [serial = 278] [outer = (nil)] 19:12:54 INFO - PROCESS | 1894 | ++DOMWINDOW == 128 (0xa6f79000) [pid = 1894] [serial = 279] [outer = 0x91392000] 19:12:54 INFO - PROCESS | 1894 | 1463191974313 Marionette DEBUG loaded listener.js 19:12:54 INFO - PROCESS | 1894 | ++DOMWINDOW == 129 (0xa8c06800) [pid = 1894] [serial = 280] [outer = 0x91392000] 19:12:55 INFO - PROCESS | 1894 | 1463191975258 Marionette TRACE conn4 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:12:55 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. 19:12:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1430ms 19:12:55 INFO - PROCESS | 1894 | 1463191975305 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 19:12:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 19:12:55 INFO - PROCESS | 1894 | 1463191975310 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 19:12:55 INFO - PROCESS | 1894 | 1463191975316 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 19:12:55 INFO - PROCESS | 1894 | 1463191975320 Marionette TRACE conn4 <- [1,346,null,{}] 19:12:55 INFO - PROCESS | 1894 | 1463191975326 Marionette TRACE conn4 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:55 INFO - PROCESS | 1894 | 1463191975497 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 19:12:55 INFO - PROCESS | 1894 | 1463191975858 Marionette TRACE conn4 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:55 INFO - PROCESS | 1894 | ++DOCSHELL 0x91dcc800 == 66 [pid = 1894] [id = 94] 19:12:55 INFO - PROCESS | 1894 | ++DOMWINDOW == 130 (0x91dcdc00) [pid = 1894] [serial = 281] [outer = (nil)] 19:12:55 INFO - PROCESS | 1894 | ++DOMWINDOW == 131 (0x91dd8c00) [pid = 1894] [serial = 282] [outer = 0x91dcdc00] 19:12:56 INFO - PROCESS | 1894 | 1463191976005 Marionette DEBUG loaded listener.js 19:12:56 INFO - PROCESS | 1894 | ++DOMWINDOW == 132 (0x93da7c00) [pid = 1894] [serial = 283] [outer = 0x91dcdc00] 19:12:56 INFO - PROCESS | 1894 | 1463191976908 Marionette TRACE conn4 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:12:56 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. 19:12:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1637ms 19:12:56 INFO - PROCESS | 1894 | 1463191976953 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 19:12:56 INFO - PROCESS | 1894 | 1463191976960 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 19:12:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 19:12:57 INFO - PROCESS | 1894 | 1463191976996 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 19:12:57 INFO - PROCESS | 1894 | 1463191977003 Marionette TRACE conn4 <- [1,350,null,{}] 19:12:57 INFO - PROCESS | 1894 | 1463191977014 Marionette TRACE conn4 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:57 INFO - PROCESS | 1894 | 1463191977277 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 19:12:57 INFO - PROCESS | 1894 | 1463191977541 Marionette TRACE conn4 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:57 INFO - PROCESS | 1894 | ++DOCSHELL 0x916c7c00 == 67 [pid = 1894] [id = 95] 19:12:57 INFO - PROCESS | 1894 | ++DOMWINDOW == 133 (0x92128800) [pid = 1894] [serial = 284] [outer = (nil)] 19:12:57 INFO - PROCESS | 1894 | ++DOMWINDOW == 134 (0x9928d000) [pid = 1894] [serial = 285] [outer = 0x92128800] 19:12:57 INFO - PROCESS | 1894 | 1463191977629 Marionette DEBUG loaded listener.js 19:12:57 INFO - PROCESS | 1894 | ++DOMWINDOW == 135 (0x9a87a000) [pid = 1894] [serial = 286] [outer = 0x92128800] 19:12:58 INFO - PROCESS | 1894 | --DOCSHELL 0x99f1c000 == 66 [pid = 1894] [id = 57] 19:12:58 INFO - PROCESS | 1894 | --DOCSHELL 0x937af800 == 65 [pid = 1894] [id = 56] 19:12:58 INFO - PROCESS | 1894 | --DOCSHELL 0x99768800 == 64 [pid = 1894] [id = 28] 19:12:58 INFO - PROCESS | 1894 | --DOCSHELL 0x93a4b000 == 63 [pid = 1894] [id = 58] 19:12:58 INFO - PROCESS | 1894 | --DOCSHELL 0x93a46400 == 62 [pid = 1894] [id = 55] 19:12:58 INFO - PROCESS | 1894 | --DOCSHELL 0x977ab800 == 61 [pid = 1894] [id = 29] 19:12:58 INFO - PROCESS | 1894 | --DOCSHELL 0x97720c00 == 60 [pid = 1894] [id = 54] 19:12:58 INFO - PROCESS | 1894 | --DOCSHELL 0x93da5800 == 59 [pid = 1894] [id = 52] 19:12:58 INFO - PROCESS | 1894 | --DOMWINDOW == 134 (0x99f26000) [pid = 1894] [serial = 179] [outer = (nil)] [url = about:blank] 19:12:58 INFO - PROCESS | 1894 | --DOMWINDOW == 133 (0x9aad0400) [pid = 1894] [serial = 182] [outer = (nil)] [url = about:blank] 19:12:58 INFO - PROCESS | 1894 | --DOMWINDOW == 132 (0xa2276000) [pid = 1894] [serial = 185] [outer = (nil)] [url = about:blank] 19:12:58 INFO - PROCESS | 1894 | --DOMWINDOW == 131 (0xa305dc00) [pid = 1894] [serial = 188] [outer = (nil)] [url = about:blank] 19:12:58 INFO - PROCESS | 1894 | --DOMWINDOW == 130 (0x9add6000) [pid = 1894] [serial = 191] [outer = (nil)] [url = about:blank] 19:12:58 INFO - PROCESS | 1894 | --DOMWINDOW == 129 (0xa50a3c00) [pid = 1894] [serial = 194] [outer = (nil)] [url = about:blank] 19:12:58 INFO - PROCESS | 1894 | --DOMWINDOW == 128 (0xa6e94400) [pid = 1894] [serial = 215] [outer = (nil)] [url = about:blank] 19:12:58 INFO - PROCESS | 1894 | --DOCSHELL 0x9a3df800 == 58 [pid = 1894] [id = 51] 19:12:58 INFO - PROCESS | 1894 | --DOCSHELL 0x93a0c800 == 57 [pid = 1894] [id = 30] 19:12:58 INFO - PROCESS | 1894 | --DOCSHELL 0x91dcbc00 == 56 [pid = 1894] [id = 86] 19:12:58 INFO - PROCESS | 1894 | --DOCSHELL 0x916ccc00 == 55 [pid = 1894] [id = 85] 19:12:58 INFO - PROCESS | 1894 | --DOCSHELL 0x938bc400 == 54 [pid = 1894] [id = 84] 19:12:58 INFO - PROCESS | 1894 | --DOCSHELL 0x938bdc00 == 53 [pid = 1894] [id = 83] 19:12:58 INFO - PROCESS | 1894 | --DOCSHELL 0x93da6400 == 52 [pid = 1894] [id = 82] 19:12:58 INFO - PROCESS | 1894 | --DOCSHELL 0x9771fc00 == 51 [pid = 1894] [id = 81] 19:12:58 INFO - PROCESS | 1894 | --DOCSHELL 0x93daac00 == 50 [pid = 1894] [id = 80] 19:12:58 INFO - PROCESS | 1894 | --DOCSHELL 0x977a6800 == 49 [pid = 1894] [id = 73] 19:12:58 INFO - PROCESS | 1894 | --DOCSHELL 0xa50eb800 == 48 [pid = 1894] [id = 72] 19:12:58 INFO - PROCESS | 1894 | 1463191978532 Marionette TRACE conn4 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:12:58 INFO - PROCESS | 1894 | --DOMWINDOW == 127 (0x9a875800) [pid = 1894] [serial = 120] [outer = (nil)] [url = about:blank] 19:12:58 INFO - PROCESS | 1894 | --DOMWINDOW == 126 (0x9771ac00) [pid = 1894] [serial = 117] [outer = (nil)] [url = about:blank] 19:12:58 INFO - PROCESS | 1894 | --DOMWINDOW == 125 (0xa2150000) [pid = 1894] [serial = 123] [outer = (nil)] [url = about:blank] 19:12:58 INFO - PROCESS | 1894 | --DOMWINDOW == 124 (0xa22f2c00) [pid = 1894] [serial = 209] [outer = (nil)] [url = about:blank] 19:12:58 INFO - PROCESS | 1894 | --DOMWINDOW == 123 (0xa22f6800) [pid = 1894] [serial = 210] [outer = (nil)] [url = about:blank] 19:12:58 INFO - PROCESS | 1894 | --DOMWINDOW == 122 (0x9add2000) [pid = 1894] [serial = 203] [outer = (nil)] [url = about:blank] 19:12:58 INFO - PROCESS | 1894 | --DOMWINDOW == 121 (0x9bd05c00) [pid = 1894] [serial = 204] [outer = (nil)] [url = about:blank] 19:12:58 INFO - PROCESS | 1894 | --DOMWINDOW == 120 (0x9a566c00) [pid = 1894] [serial = 198] [outer = (nil)] [url = about:blank] 19:12:58 INFO - PROCESS | 1894 | --DOMWINDOW == 119 (0x99f27c00) [pid = 1894] [serial = 197] [outer = (nil)] [url = about:blank] 19:12:58 INFO - PROCESS | 1894 | --DOMWINDOW == 118 (0x9b5ae000) [pid = 1894] [serial = 201] [outer = (nil)] [url = about:blank] 19:12:58 INFO - PROCESS | 1894 | --DOMWINDOW == 117 (0x9aad3c00) [pid = 1894] [serial = 200] [outer = (nil)] [url = about:blank] 19:12:58 INFO - PROCESS | 1894 | --DOMWINDOW == 116 (0x9d08f400) [pid = 1894] [serial = 206] [outer = (nil)] [url = about:blank] 19:12:58 INFO - PROCESS | 1894 | --DOMWINDOW == 115 (0xa30e7c00) [pid = 1894] [serial = 212] [outer = (nil)] [url = about:blank] 19:12:58 INFO - PROCESS | 1894 | --DOMWINDOW == 114 (0xa2275c00) [pid = 1894] [serial = 207] [outer = (nil)] [url = about:blank] 19:12:58 INFO - PROCESS | 1894 | --DOMWINDOW == 113 (0xa62f4400) [pid = 1894] [serial = 213] [outer = (nil)] [url = about:blank] 19:12:58 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. 19:12:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1600ms 19:12:58 INFO - PROCESS | 1894 | 1463191978599 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 19:12:58 INFO - PROCESS | 1894 | 1463191978604 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 19:12:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 19:12:58 INFO - PROCESS | 1894 | 1463191978613 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 19:12:58 INFO - PROCESS | 1894 | 1463191978617 Marionette TRACE conn4 <- [1,354,null,{}] 19:12:58 INFO - PROCESS | 1894 | 1463191978623 Marionette TRACE conn4 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:58 INFO - PROCESS | 1894 | 1463191978789 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 19:12:58 INFO - PROCESS | 1894 | 1463191978915 Marionette TRACE conn4 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:58 INFO - PROCESS | 1894 | ++DOCSHELL 0x916ccc00 == 49 [pid = 1894] [id = 96] 19:12:58 INFO - PROCESS | 1894 | ++DOMWINDOW == 114 (0x91dcbc00) [pid = 1894] [serial = 287] [outer = (nil)] 19:12:58 INFO - PROCESS | 1894 | ++DOMWINDOW == 115 (0x99f1c000) [pid = 1894] [serial = 288] [outer = 0x91dcbc00] 19:12:58 INFO - PROCESS | 1894 | 1463191978991 Marionette DEBUG loaded listener.js 19:12:59 INFO - PROCESS | 1894 | ++DOMWINDOW == 116 (0x9a89d000) [pid = 1894] [serial = 289] [outer = 0x91dcbc00] 19:12:59 INFO - PROCESS | 1894 | 1463191979801 Marionette TRACE conn4 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:12:59 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. 19:12:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1240ms 19:12:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 19:12:59 INFO - PROCESS | 1894 | 1463191979854 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 19:12:59 INFO - PROCESS | 1894 | 1463191979857 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 19:12:59 INFO - PROCESS | 1894 | 1463191979866 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 19:12:59 INFO - PROCESS | 1894 | 1463191979875 Marionette TRACE conn4 <- [1,358,null,{}] 19:12:59 INFO - PROCESS | 1894 | 1463191979889 Marionette TRACE conn4 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:00 INFO - PROCESS | 1894 | 1463191980051 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 19:13:00 INFO - PROCESS | 1894 | 1463191980065 Marionette TRACE conn4 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:00 INFO - PROCESS | 1894 | ++DOCSHELL 0x938bc400 == 50 [pid = 1894] [id = 97] 19:13:00 INFO - PROCESS | 1894 | ++DOMWINDOW == 117 (0x9aad0400) [pid = 1894] [serial = 290] [outer = (nil)] 19:13:00 INFO - PROCESS | 1894 | ++DOMWINDOW == 118 (0x9b5b8400) [pid = 1894] [serial = 291] [outer = 0x9aad0400] 19:13:00 INFO - PROCESS | 1894 | 1463191980247 Marionette DEBUG loaded listener.js 19:13:00 INFO - PROCESS | 1894 | ++DOMWINDOW == 119 (0x9bd0f400) [pid = 1894] [serial = 292] [outer = 0x9aad0400] 19:13:01 INFO - PROCESS | 1894 | 1463191981051 Marionette TRACE conn4 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:13:01 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. 19:13:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1249ms 19:13:01 INFO - PROCESS | 1894 | 1463191981123 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 19:13:01 INFO - PROCESS | 1894 | 1463191981127 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 19:13:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 19:13:01 INFO - PROCESS | 1894 | 1463191981134 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 19:13:01 INFO - PROCESS | 1894 | 1463191981136 Marionette TRACE conn4 <- [1,362,null,{}] 19:13:01 INFO - PROCESS | 1894 | 1463191981143 Marionette TRACE conn4 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:01 INFO - PROCESS | 1894 | 1463191981344 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 19:13:01 INFO - PROCESS | 1894 | 1463191981369 Marionette TRACE conn4 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:01 INFO - PROCESS | 1894 | ++DOCSHELL 0x9c0f3c00 == 51 [pid = 1894] [id = 98] 19:13:01 INFO - PROCESS | 1894 | ++DOMWINDOW == 120 (0x9cc12000) [pid = 1894] [serial = 293] [outer = (nil)] 19:13:01 INFO - PROCESS | 1894 | ++DOMWINDOW == 121 (0xa051e400) [pid = 1894] [serial = 294] [outer = 0x9cc12000] 19:13:01 INFO - PROCESS | 1894 | 1463191981446 Marionette DEBUG loaded listener.js 19:13:01 INFO - PROCESS | 1894 | ++DOMWINDOW == 122 (0xa219f800) [pid = 1894] [serial = 295] [outer = 0x9cc12000] 19:13:02 INFO - PROCESS | 1894 | 1463191982462 Marionette TRACE conn4 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:13:02 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. 19:13:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1391ms 19:13:02 INFO - PROCESS | 1894 | 1463191982526 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 19:13:02 INFO - PROCESS | 1894 | 1463191982530 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 19:13:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 19:13:02 INFO - PROCESS | 1894 | 1463191982536 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 19:13:02 INFO - PROCESS | 1894 | 1463191982539 Marionette TRACE conn4 <- [1,366,null,{}] 19:13:02 INFO - PROCESS | 1894 | 1463191982545 Marionette TRACE conn4 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:02 INFO - PROCESS | 1894 | --DOMWINDOW == 121 (0x91dcd800) [pid = 1894] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 19:13:02 INFO - PROCESS | 1894 | --DOMWINDOW == 120 (0x9add7c00) [pid = 1894] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 19:13:02 INFO - PROCESS | 1894 | --DOMWINDOW == 119 (0x9af0e400) [pid = 1894] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 19:13:02 INFO - PROCESS | 1894 | --DOMWINDOW == 118 (0x94763000) [pid = 1894] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 19:13:02 INFO - PROCESS | 1894 | --DOMWINDOW == 117 (0x99f1e800) [pid = 1894] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 19:13:02 INFO - PROCESS | 1894 | --DOMWINDOW == 116 (0x9771f800) [pid = 1894] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 19:13:02 INFO - PROCESS | 1894 | --DOMWINDOW == 115 (0x99f23400) [pid = 1894] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 19:13:02 INFO - PROCESS | 1894 | --DOMWINDOW == 114 (0x93a09400) [pid = 1894] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 19:13:02 INFO - PROCESS | 1894 | 1463191982863 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 19:13:03 INFO - PROCESS | 1894 | 1463191982996 Marionette TRACE conn4 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:03 INFO - PROCESS | 1894 | ++DOCSHELL 0x8f456000 == 52 [pid = 1894] [id = 99] 19:13:03 INFO - PROCESS | 1894 | ++DOMWINDOW == 115 (0x8f456400) [pid = 1894] [serial = 296] [outer = (nil)] 19:13:03 INFO - PROCESS | 1894 | ++DOMWINDOW == 116 (0x8f458400) [pid = 1894] [serial = 297] [outer = 0x8f456400] 19:13:03 INFO - PROCESS | 1894 | 1463191983081 Marionette DEBUG loaded listener.js 19:13:03 INFO - PROCESS | 1894 | ++DOMWINDOW == 117 (0x916c6400) [pid = 1894] [serial = 298] [outer = 0x8f456400] 19:13:03 INFO - PROCESS | 1894 | 1463191983808 Marionette TRACE conn4 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:13:03 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. 19:13:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1287ms 19:13:03 INFO - PROCESS | 1894 | 1463191983823 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 19:13:03 INFO - PROCESS | 1894 | 1463191983826 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 19:13:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 19:13:03 INFO - PROCESS | 1894 | 1463191983832 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 19:13:03 INFO - PROCESS | 1894 | 1463191983835 Marionette TRACE conn4 <- [1,370,null,{}] 19:13:03 INFO - PROCESS | 1894 | 1463191983841 Marionette TRACE conn4 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:04 INFO - PROCESS | 1894 | 1463191984032 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 19:13:04 INFO - PROCESS | 1894 | 1463191984058 Marionette TRACE conn4 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:04 INFO - PROCESS | 1894 | ++DOCSHELL 0x8f44e000 == 53 [pid = 1894] [id = 100] 19:13:04 INFO - PROCESS | 1894 | ++DOMWINDOW == 118 (0x8f450800) [pid = 1894] [serial = 299] [outer = (nil)] 19:13:04 INFO - PROCESS | 1894 | ++DOMWINDOW == 119 (0x9cb2e400) [pid = 1894] [serial = 300] [outer = 0x8f450800] 19:13:04 INFO - PROCESS | 1894 | 1463191984131 Marionette DEBUG loaded listener.js 19:13:04 INFO - PROCESS | 1894 | ++DOMWINDOW == 120 (0xa227c400) [pid = 1894] [serial = 301] [outer = 0x8f450800] 19:13:05 INFO - PROCESS | 1894 | 1463191985122 Marionette TRACE conn4 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:13:05 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. 19:13:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1334ms 19:13:05 INFO - PROCESS | 1894 | 1463191985168 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 19:13:05 INFO - PROCESS | 1894 | 1463191985175 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 19:13:05 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 19:13:05 INFO - PROCESS | 1894 | 1463191985184 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 19:13:05 INFO - PROCESS | 1894 | 1463191985191 Marionette TRACE conn4 <- [1,374,null,{}] 19:13:05 INFO - PROCESS | 1894 | 1463191985201 Marionette TRACE conn4 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:05 INFO - PROCESS | 1894 | 1463191985428 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 19:13:05 INFO - PROCESS | 1894 | 1463191985661 Marionette TRACE conn4 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:05 INFO - PROCESS | 1894 | ++DOCSHELL 0x8f45cc00 == 54 [pid = 1894] [id = 101] 19:13:05 INFO - PROCESS | 1894 | ++DOMWINDOW == 121 (0x8f547400) [pid = 1894] [serial = 302] [outer = (nil)] 19:13:05 INFO - PROCESS | 1894 | ++DOMWINDOW == 122 (0x8f54e800) [pid = 1894] [serial = 303] [outer = 0x8f547400] 19:13:05 INFO - PROCESS | 1894 | 1463191985797 Marionette DEBUG loaded listener.js 19:13:05 INFO - PROCESS | 1894 | ++DOMWINDOW == 123 (0x8f552800) [pid = 1894] [serial = 304] [outer = 0x8f547400] 19:13:06 INFO - PROCESS | 1894 | 1463191986686 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 19:13:06 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 19:13:06 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1542ms 19:13:06 INFO - PROCESS | 1894 | 1463191986726 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 19:13:06 INFO - PROCESS | 1894 | 1463191986734 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 19:13:06 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 19:13:06 INFO - PROCESS | 1894 | 1463191986763 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 19:13:06 INFO - PROCESS | 1894 | 1463191986768 Marionette TRACE conn4 <- [1,378,null,{}] 19:13:06 INFO - PROCESS | 1894 | 1463191986775 Marionette TRACE conn4 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:06 INFO - PROCESS | 1894 | 1463191986955 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 19:13:07 INFO - PROCESS | 1894 | 1463191987126 Marionette TRACE conn4 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:07 INFO - PROCESS | 1894 | ++DOCSHELL 0x91390000 == 55 [pid = 1894] [id = 102] 19:13:07 INFO - PROCESS | 1894 | ++DOMWINDOW == 124 (0x91398000) [pid = 1894] [serial = 305] [outer = (nil)] 19:13:07 INFO - PROCESS | 1894 | ++DOMWINDOW == 125 (0x91dd1000) [pid = 1894] [serial = 306] [outer = 0x91398000] 19:13:07 INFO - PROCESS | 1894 | 1463191987265 Marionette DEBUG loaded listener.js 19:13:07 INFO - PROCESS | 1894 | ++DOMWINDOW == 126 (0x93da2400) [pid = 1894] [serial = 307] [outer = 0x91398000] 19:13:08 INFO - PROCESS | 1894 | 1463191988220 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 19:13:08 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 19:13:08 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1494ms 19:13:08 INFO - PROCESS | 1894 | 1463191988257 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 19:13:08 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 19:13:08 INFO - PROCESS | 1894 | 1463191988263 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 19:13:08 INFO - PROCESS | 1894 | 1463191988270 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 19:13:08 INFO - PROCESS | 1894 | 1463191988276 Marionette TRACE conn4 <- [1,382,null,{}] 19:13:08 INFO - PROCESS | 1894 | 1463191988293 Marionette TRACE conn4 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:08 INFO - PROCESS | 1894 | 1463191988480 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 19:13:08 INFO - PROCESS | 1894 | 1463191988685 Marionette TRACE conn4 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:08 INFO - PROCESS | 1894 | ++DOCSHELL 0x9a24a000 == 56 [pid = 1894] [id = 103] 19:13:08 INFO - PROCESS | 1894 | ++DOMWINDOW == 127 (0x9a899c00) [pid = 1894] [serial = 308] [outer = (nil)] 19:13:08 INFO - PROCESS | 1894 | ++DOMWINDOW == 128 (0x9add3400) [pid = 1894] [serial = 309] [outer = 0x9a899c00] 19:13:08 INFO - PROCESS | 1894 | 1463191988780 Marionette DEBUG loaded listener.js 19:13:08 INFO - PROCESS | 1894 | ++DOMWINDOW == 129 (0x9af0d000) [pid = 1894] [serial = 310] [outer = 0x9a899c00] 19:13:09 INFO - PROCESS | 1894 | SkCairoFTTypeface::onFilterRec unimplemented 19:13:09 INFO - PROCESS | 1894 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 19:13:09 INFO - PROCESS | 1894 | SkCairoFTTypeface::onFilterRec unimplemented 19:13:09 INFO - PROCESS | 1894 | SkCairoFTTypeface::onFilterRec unimplemented 19:13:09 INFO - PROCESS | 1894 | SkCairoFTTypeface::onFilterRec unimplemented 19:13:09 INFO - PROCESS | 1894 | 1463191989672 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 19:13:09 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 19:13:09 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1437ms 19:13:09 INFO - PROCESS | 1894 | 1463191989706 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 19:13:09 INFO - PROCESS | 1894 | 1463191989711 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 19:13:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 19:13:09 INFO - PROCESS | 1894 | 1463191989718 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 19:13:09 INFO - PROCESS | 1894 | 1463191989722 Marionette TRACE conn4 <- [1,386,null,{}] 19:13:09 INFO - PROCESS | 1894 | 1463191989728 Marionette TRACE conn4 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:09 INFO - PROCESS | 1894 | 1463191989895 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 19:13:10 INFO - PROCESS | 1894 | 1463191990066 Marionette TRACE conn4 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:10 INFO - PROCESS | 1894 | ++DOCSHELL 0x916c1400 == 57 [pid = 1894] [id = 104] 19:13:10 INFO - PROCESS | 1894 | ++DOMWINDOW == 130 (0x9c0fc800) [pid = 1894] [serial = 311] [outer = (nil)] 19:13:10 INFO - PROCESS | 1894 | ++DOMWINDOW == 131 (0xa22e9000) [pid = 1894] [serial = 312] [outer = 0x9c0fc800] 19:13:10 INFO - PROCESS | 1894 | 1463191990158 Marionette DEBUG loaded listener.js 19:13:10 INFO - PROCESS | 1894 | ++DOMWINDOW == 132 (0xa22f0400) [pid = 1894] [serial = 313] [outer = 0x9c0fc800] 19:13:11 INFO - PROCESS | 1894 | 1463191991110 Marionette TRACE conn4 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 19:13:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 19:13:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1430ms 19:13:11 INFO - PROCESS | 1894 | 1463191991149 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 19:13:11 INFO - PROCESS | 1894 | 1463191991152 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 19:13:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 19:13:11 INFO - PROCESS | 1894 | 1463191991159 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 19:13:11 INFO - PROCESS | 1894 | 1463191991163 Marionette TRACE conn4 <- [1,390,null,{}] 19:13:11 INFO - PROCESS | 1894 | 1463191991168 Marionette TRACE conn4 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:11 INFO - PROCESS | 1894 | 1463191991335 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 19:13:11 INFO - PROCESS | 1894 | 1463191991498 Marionette TRACE conn4 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:11 INFO - PROCESS | 1894 | ++DOCSHELL 0x90fd8800 == 58 [pid = 1894] [id = 105] 19:13:11 INFO - PROCESS | 1894 | ++DOMWINDOW == 133 (0x916c1800) [pid = 1894] [serial = 314] [outer = (nil)] 19:13:11 INFO - PROCESS | 1894 | ++DOMWINDOW == 134 (0xa3058000) [pid = 1894] [serial = 315] [outer = 0x916c1800] 19:13:11 INFO - PROCESS | 1894 | 1463191991597 Marionette DEBUG loaded listener.js 19:13:11 INFO - PROCESS | 1894 | ++DOMWINDOW == 135 (0xa30f1400) [pid = 1894] [serial = 316] [outer = 0x916c1800] 19:13:12 INFO - PROCESS | 1894 | 1463191992646 Marionette TRACE conn4 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 19:13:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 19:13:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1530ms 19:13:12 INFO - PROCESS | 1894 | 1463191992690 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 19:13:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 19:13:12 INFO - PROCESS | 1894 | 1463191992694 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 19:13:12 INFO - PROCESS | 1894 | 1463191992701 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 19:13:12 INFO - PROCESS | 1894 | 1463191992704 Marionette TRACE conn4 <- [1,394,null,{}] 19:13:12 INFO - PROCESS | 1894 | 1463191992710 Marionette TRACE conn4 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:12 INFO - PROCESS | 1894 | 1463191992908 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 19:13:13 INFO - PROCESS | 1894 | 1463191993170 Marionette TRACE conn4 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:13 INFO - PROCESS | 1894 | ++DOCSHELL 0x93a4f000 == 59 [pid = 1894] [id = 106] 19:13:13 INFO - PROCESS | 1894 | ++DOMWINDOW == 136 (0xa26c2800) [pid = 1894] [serial = 317] [outer = (nil)] 19:13:13 INFO - PROCESS | 1894 | ++DOMWINDOW == 137 (0xa6e96000) [pid = 1894] [serial = 318] [outer = 0xa26c2800] 19:13:13 INFO - PROCESS | 1894 | 1463191993264 Marionette DEBUG loaded listener.js 19:13:13 INFO - PROCESS | 1894 | ++DOMWINDOW == 138 (0xa6f71800) [pid = 1894] [serial = 319] [outer = 0xa26c2800] 19:13:14 INFO - PROCESS | 1894 | 1463191994176 Marionette TRACE conn4 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 19:13:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 19:13:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1545ms 19:13:14 INFO - PROCESS | 1894 | 1463191994247 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 19:13:14 INFO - PROCESS | 1894 | 1463191994251 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 19:13:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 19:13:14 INFO - PROCESS | 1894 | 1463191994258 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 19:13:14 INFO - PROCESS | 1894 | 1463191994262 Marionette TRACE conn4 <- [1,398,null,{}] 19:13:14 INFO - PROCESS | 1894 | 1463191994268 Marionette TRACE conn4 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:14 INFO - PROCESS | 1894 | 1463191994437 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 19:13:14 INFO - PROCESS | 1894 | 1463191994599 Marionette TRACE conn4 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:14 INFO - PROCESS | 1894 | ++DOCSHELL 0x9138ac00 == 60 [pid = 1894] [id = 107] 19:13:14 INFO - PROCESS | 1894 | ++DOMWINDOW == 139 (0x9138bc00) [pid = 1894] [serial = 320] [outer = (nil)] 19:13:14 INFO - PROCESS | 1894 | ++DOMWINDOW == 140 (0x929cbc00) [pid = 1894] [serial = 321] [outer = 0x9138bc00] 19:13:14 INFO - PROCESS | 1894 | 1463191994730 Marionette DEBUG loaded listener.js 19:13:14 INFO - PROCESS | 1894 | ++DOMWINDOW == 141 (0x929ce800) [pid = 1894] [serial = 322] [outer = 0x9138bc00] 19:13:15 INFO - PROCESS | 1894 | 1463191995653 Marionette TRACE conn4 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 19:13:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 19:13:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1432ms 19:13:15 INFO - PROCESS | 1894 | 1463191995691 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 19:13:15 INFO - PROCESS | 1894 | 1463191995695 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 19:13:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 19:13:15 INFO - PROCESS | 1894 | 1463191995702 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 19:13:15 INFO - PROCESS | 1894 | 1463191995705 Marionette TRACE conn4 <- [1,402,null,{}] 19:13:15 INFO - PROCESS | 1894 | 1463191995711 Marionette TRACE conn4 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:15 INFO - PROCESS | 1894 | 1463191995876 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 19:13:16 INFO - PROCESS | 1894 | 1463191996041 Marionette TRACE conn4 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:16 INFO - PROCESS | 1894 | ++DOCSHELL 0x90fdfc00 == 61 [pid = 1894] [id = 108] 19:13:16 INFO - PROCESS | 1894 | ++DOMWINDOW == 142 (0x9138d400) [pid = 1894] [serial = 323] [outer = (nil)] 19:13:16 INFO - PROCESS | 1894 | ++DOMWINDOW == 143 (0x92b91000) [pid = 1894] [serial = 324] [outer = 0x9138d400] 19:13:16 INFO - PROCESS | 1894 | 1463191996128 Marionette DEBUG loaded listener.js 19:13:16 INFO - PROCESS | 1894 | ++DOMWINDOW == 144 (0x92b92800) [pid = 1894] [serial = 325] [outer = 0x9138d400] 19:13:17 INFO - PROCESS | 1894 | 1463191997080 Marionette TRACE conn4 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 19:13:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 19:13:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1431ms 19:13:17 INFO - PROCESS | 1894 | 1463191997134 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 19:13:17 INFO - PROCESS | 1894 | 1463191997138 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 19:13:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 19:13:17 INFO - PROCESS | 1894 | 1463191997144 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 19:13:17 INFO - PROCESS | 1894 | 1463191997147 Marionette TRACE conn4 <- [1,406,null,{}] 19:13:17 INFO - PROCESS | 1894 | 1463191997154 Marionette TRACE conn4 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:17 INFO - PROCESS | 1894 | 1463191997352 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 19:13:17 INFO - PROCESS | 1894 | 1463191997557 Marionette TRACE conn4 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:17 INFO - PROCESS | 1894 | ++DOCSHELL 0x8edaac00 == 62 [pid = 1894] [id = 109] 19:13:17 INFO - PROCESS | 1894 | ++DOMWINDOW == 145 (0x8edadc00) [pid = 1894] [serial = 326] [outer = (nil)] 19:13:17 INFO - PROCESS | 1894 | ++DOMWINDOW == 146 (0x8edb1800) [pid = 1894] [serial = 327] [outer = 0x8edadc00] 19:13:17 INFO - PROCESS | 1894 | 1463191997687 Marionette DEBUG loaded listener.js 19:13:17 INFO - PROCESS | 1894 | ++DOMWINDOW == 147 (0x8edb5400) [pid = 1894] [serial = 328] [outer = 0x8edadc00] 19:13:18 INFO - PROCESS | 1894 | 1463191998597 Marionette TRACE conn4 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 19:13:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 19:13:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1486ms 19:13:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 19:13:18 INFO - PROCESS | 1894 | 1463191998630 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 19:13:18 INFO - PROCESS | 1894 | 1463191998634 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 19:13:18 INFO - PROCESS | 1894 | 1463191998641 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 19:13:18 INFO - PROCESS | 1894 | 1463191998645 Marionette TRACE conn4 <- [1,410,null,{}] 19:13:18 INFO - PROCESS | 1894 | 1463191998651 Marionette TRACE conn4 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:18 INFO - PROCESS | 1894 | 1463191998825 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 19:13:19 INFO - PROCESS | 1894 | 1463191998995 Marionette TRACE conn4 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:19 INFO - PROCESS | 1894 | ++DOCSHELL 0x90fdbc00 == 63 [pid = 1894] [id = 110] 19:13:19 INFO - PROCESS | 1894 | ++DOMWINDOW == 148 (0x90fddc00) [pid = 1894] [serial = 329] [outer = (nil)] 19:13:19 INFO - PROCESS | 1894 | ++DOMWINDOW == 149 (0x929d2c00) [pid = 1894] [serial = 330] [outer = 0x90fddc00] 19:13:19 INFO - PROCESS | 1894 | 1463191999080 Marionette DEBUG loaded listener.js 19:13:19 INFO - PROCESS | 1894 | ++DOMWINDOW == 150 (0x92b8f800) [pid = 1894] [serial = 331] [outer = 0x90fddc00] 19:13:20 INFO - PROCESS | 1894 | 1463192000401 Marionette TRACE conn4 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 19:13:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 19:13:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1841ms 19:13:20 INFO - PROCESS | 1894 | 1463192000482 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 19:13:20 INFO - PROCESS | 1894 | 1463192000489 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 19:13:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 19:13:20 INFO - PROCESS | 1894 | 1463192000497 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 19:13:20 INFO - PROCESS | 1894 | 1463192000503 Marionette TRACE conn4 <- [1,414,null,{}] 19:13:20 INFO - PROCESS | 1894 | 1463192000511 Marionette TRACE conn4 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:20 INFO - PROCESS | 1894 | 1463192000767 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 19:13:21 INFO - PROCESS | 1894 | 1463192001086 Marionette TRACE conn4 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:21 INFO - PROCESS | 1894 | --DOCSHELL 0x8f456000 == 62 [pid = 1894] [id = 99] 19:13:21 INFO - PROCESS | 1894 | ++DOCSHELL 0x8f456000 == 63 [pid = 1894] [id = 111] 19:13:21 INFO - PROCESS | 1894 | ++DOMWINDOW == 151 (0x8f555c00) [pid = 1894] [serial = 332] [outer = (nil)] 19:13:21 INFO - PROCESS | 1894 | ++DOMWINDOW == 152 (0x916c6c00) [pid = 1894] [serial = 333] [outer = 0x8f555c00] 19:13:21 INFO - PROCESS | 1894 | 1463192001195 Marionette DEBUG loaded listener.js 19:13:21 INFO - PROCESS | 1894 | ++DOMWINDOW == 153 (0x91dcf800) [pid = 1894] [serial = 334] [outer = 0x8f555c00] 19:13:21 INFO - PROCESS | 1894 | --DOCSHELL 0x9c0f3c00 == 62 [pid = 1894] [id = 98] 19:13:21 INFO - PROCESS | 1894 | --DOCSHELL 0x938bc400 == 61 [pid = 1894] [id = 97] 19:13:21 INFO - PROCESS | 1894 | --DOCSHELL 0x916ccc00 == 60 [pid = 1894] [id = 96] 19:13:21 INFO - PROCESS | 1894 | --DOCSHELL 0x916c7c00 == 59 [pid = 1894] [id = 95] 19:13:21 INFO - PROCESS | 1894 | --DOCSHELL 0x91dcc800 == 58 [pid = 1894] [id = 94] 19:13:21 INFO - PROCESS | 1894 | --DOMWINDOW == 152 (0x9aacd000) [pid = 1894] [serial = 177] [outer = (nil)] [url = about:blank] 19:13:21 INFO - PROCESS | 1894 | --DOMWINDOW == 151 (0x9aacf400) [pid = 1894] [serial = 246] [outer = (nil)] [url = about:blank] 19:13:21 INFO - PROCESS | 1894 | --DOMWINDOW == 150 (0x9add9000) [pid = 1894] [serial = 247] [outer = (nil)] [url = about:blank] 19:13:21 INFO - PROCESS | 1894 | --DOMWINDOW == 149 (0x9af0ac00) [pid = 1894] [serial = 249] [outer = (nil)] [url = about:blank] 19:13:21 INFO - PROCESS | 1894 | --DOMWINDOW == 148 (0x9aacc400) [pid = 1894] [serial = 244] [outer = (nil)] [url = about:blank] 19:13:21 INFO - PROCESS | 1894 | --DOMWINDOW == 147 (0x9a875400) [pid = 1894] [serial = 243] [outer = (nil)] [url = about:blank] 19:13:21 INFO - PROCESS | 1894 | --DOMWINDOW == 146 (0x99f1b800) [pid = 1894] [serial = 218] [outer = (nil)] [url = about:blank] 19:13:21 INFO - PROCESS | 1894 | --DOMWINDOW == 145 (0x90fda400) [pid = 1894] [serial = 237] [outer = (nil)] [url = about:blank] 19:13:21 INFO - PROCESS | 1894 | --DOMWINDOW == 144 (0x9bacd800) [pid = 1894] [serial = 221] [outer = (nil)] [url = about:blank] 19:13:21 INFO - PROCESS | 1894 | --DOMWINDOW == 143 (0x916ca800) [pid = 1894] [serial = 231] [outer = (nil)] [url = about:blank] 19:13:21 INFO - PROCESS | 1894 | --DOMWINDOW == 142 (0x9af04c00) [pid = 1894] [serial = 234] [outer = (nil)] [url = about:blank] 19:13:21 INFO - PROCESS | 1894 | --DOMWINDOW == 141 (0x947e9c00) [pid = 1894] [serial = 96] [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.] 19:13:21 INFO - PROCESS | 1894 | --DOMWINDOW == 140 (0x9cb34c00) [pid = 1894] [serial = 253] [outer = (nil)] [url = about:blank] 19:13:21 INFO - PROCESS | 1894 | --DOMWINDOW == 139 (0x9bab5400) [pid = 1894] [serial = 250] [outer = (nil)] [url = about:blank] 19:13:21 INFO - PROCESS | 1894 | --DOMWINDOW == 138 (0x91dd5c00) [pid = 1894] [serial = 259] [outer = (nil)] [url = about:blank] 19:13:21 INFO - PROCESS | 1894 | --DOMWINDOW == 137 (0x91dd3000) [pid = 1894] [serial = 258] [outer = (nil)] [url = about:blank] 19:13:21 INFO - PROCESS | 1894 | --DOMWINDOW == 136 (0x9c0f8c00) [pid = 1894] [serial = 252] [outer = (nil)] [url = about:blank] 19:13:21 INFO - PROCESS | 1894 | --DOMWINDOW == 135 (0xa22f4c00) [pid = 1894] [serial = 255] [outer = (nil)] [url = about:blank] 19:13:21 INFO - PROCESS | 1894 | --DOMWINDOW == 134 (0xa249cc00) [pid = 1894] [serial = 256] [outer = (nil)] [url = about:blank] 19:13:21 INFO - PROCESS | 1894 | --DOMWINDOW == 133 (0x99288c00) [pid = 1894] [serial = 241] [outer = (nil)] [url = about:blank] 19:13:21 INFO - PROCESS | 1894 | --DOMWINDOW == 132 (0x97719800) [pid = 1894] [serial = 240] [outer = (nil)] [url = about:blank] 19:13:21 INFO - PROCESS | 1894 | --DOMWINDOW == 131 (0xa828c000) [pid = 1894] [serial = 225] [outer = (nil)] [url = about:blank] 19:13:21 INFO - PROCESS | 1894 | --DOMWINDOW == 130 (0xa8c2b800) [pid = 1894] [serial = 228] [outer = (nil)] [url = about:blank] 19:13:22 INFO - PROCESS | 1894 | 1463192002069 Marionette TRACE conn4 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 19:13:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 19:13:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1634ms 19:13:22 INFO - PROCESS | 1894 | 1463192002131 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 19:13:22 INFO - PROCESS | 1894 | 1463192002140 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 19:13:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 19:13:22 INFO - PROCESS | 1894 | 1463192002150 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 19:13:22 INFO - PROCESS | 1894 | 1463192002153 Marionette TRACE conn4 <- [1,418,null,{}] 19:13:22 INFO - PROCESS | 1894 | 1463192002160 Marionette TRACE conn4 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:22 INFO - PROCESS | 1894 | 1463192002355 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 19:13:22 INFO - PROCESS | 1894 | 1463192002488 Marionette TRACE conn4 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:22 INFO - PROCESS | 1894 | ++DOCSHELL 0x916cd000 == 59 [pid = 1894] [id = 112] 19:13:22 INFO - PROCESS | 1894 | ++DOMWINDOW == 131 (0x91dd5000) [pid = 1894] [serial = 335] [outer = (nil)] 19:13:22 INFO - PROCESS | 1894 | ++DOMWINDOW == 132 (0x92b98c00) [pid = 1894] [serial = 336] [outer = 0x91dd5000] 19:13:22 INFO - PROCESS | 1894 | 1463192002562 Marionette DEBUG loaded listener.js 19:13:22 INFO - PROCESS | 1894 | ++DOMWINDOW == 133 (0x937b7400) [pid = 1894] [serial = 337] [outer = 0x91dd5000] 19:13:23 INFO - PROCESS | 1894 | 1463192003791 Marionette TRACE conn4 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 19:13:23 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 19:13:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1685ms 19:13:23 INFO - PROCESS | 1894 | 1463192003835 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 19:13:23 INFO - PROCESS | 1894 | 1463192003839 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 19:13:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 19:13:23 INFO - PROCESS | 1894 | 1463192003867 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 19:13:23 INFO - PROCESS | 1894 | 1463192003872 Marionette TRACE conn4 <- [1,422,null,{}] 19:13:23 INFO - PROCESS | 1894 | 1463192003899 Marionette TRACE conn4 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:24 INFO - PROCESS | 1894 | 1463192004144 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 19:13:24 INFO - PROCESS | 1894 | 1463192004179 Marionette TRACE conn4 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:24 INFO - PROCESS | 1894 | ++DOCSHELL 0x92b8e800 == 60 [pid = 1894] [id = 113] 19:13:24 INFO - PROCESS | 1894 | ++DOMWINDOW == 134 (0x977a7000) [pid = 1894] [serial = 338] [outer = (nil)] 19:13:24 INFO - PROCESS | 1894 | ++DOMWINDOW == 135 (0x99f23400) [pid = 1894] [serial = 339] [outer = 0x977a7000] 19:13:24 INFO - PROCESS | 1894 | 1463192004257 Marionette DEBUG loaded listener.js 19:13:24 INFO - PROCESS | 1894 | ++DOMWINDOW == 136 (0x9a3dec00) [pid = 1894] [serial = 340] [outer = 0x977a7000] 19:13:25 INFO - PROCESS | 1894 | --DOMWINDOW == 135 (0xa6769400) [pid = 1894] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 19:13:25 INFO - PROCESS | 1894 | --DOMWINDOW == 134 (0x91dcbc00) [pid = 1894] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 19:13:25 INFO - PROCESS | 1894 | --DOMWINDOW == 133 (0x92128800) [pid = 1894] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 19:13:25 INFO - PROCESS | 1894 | --DOMWINDOW == 132 (0x91dcdc00) [pid = 1894] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 19:13:25 INFO - PROCESS | 1894 | --DOMWINDOW == 131 (0x9cc12000) [pid = 1894] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 19:13:25 INFO - PROCESS | 1894 | --DOMWINDOW == 130 (0x8f456400) [pid = 1894] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 19:13:25 INFO - PROCESS | 1894 | --DOMWINDOW == 129 (0x9aad0400) [pid = 1894] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 19:13:25 INFO - PROCESS | 1894 | 1463192005561 Marionette TRACE conn4 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 19:13:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 19:13:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1745ms 19:13:25 INFO - PROCESS | 1894 | 1463192005602 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 19:13:25 INFO - PROCESS | 1894 | 1463192005606 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 19:13:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 19:13:25 INFO - PROCESS | 1894 | 1463192005613 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 19:13:25 INFO - PROCESS | 1894 | 1463192005616 Marionette TRACE conn4 <- [1,426,null,{}] 19:13:25 INFO - PROCESS | 1894 | 1463192005622 Marionette TRACE conn4 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:25 INFO - PROCESS | 1894 | 1463192005847 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 19:13:25 INFO - PROCESS | 1894 | 1463192005969 Marionette TRACE conn4 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:25 INFO - PROCESS | 1894 | ++DOCSHELL 0x8ed43000 == 61 [pid = 1894] [id = 114] 19:13:25 INFO - PROCESS | 1894 | ++DOMWINDOW == 130 (0x8ed43c00) [pid = 1894] [serial = 341] [outer = (nil)] 19:13:26 INFO - PROCESS | 1894 | ++DOMWINDOW == 131 (0x8ed4ac00) [pid = 1894] [serial = 342] [outer = 0x8ed43c00] 19:13:26 INFO - PROCESS | 1894 | 1463192006043 Marionette DEBUG loaded listener.js 19:13:26 INFO - PROCESS | 1894 | ++DOMWINDOW == 132 (0x8ed50800) [pid = 1894] [serial = 343] [outer = 0x8ed43c00] 19:13:26 INFO - PROCESS | 1894 | 1463192006792 Marionette TRACE conn4 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 19:13:26 INFO - PROCESS | 1894 | 1463192006851 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 19:13:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 19:13:26 INFO - PROCESS | 1894 | 1463192006858 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 19:13:26 INFO - PROCESS | 1894 | 1463192006861 Marionette TRACE conn4 <- [1,430,null,{}] 19:13:26 INFO - PROCESS | 1894 | 1463192006867 Marionette TRACE conn4 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:27 INFO - PROCESS | 1894 | 1463192007020 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 19:13:27 INFO - PROCESS | 1894 | 1463192007031 Marionette TRACE conn4 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:27 INFO - PROCESS | 1894 | ++DOCSHELL 0x8ed4a000 == 62 [pid = 1894] [id = 115] 19:13:27 INFO - PROCESS | 1894 | ++DOMWINDOW == 133 (0x8ed4c400) [pid = 1894] [serial = 344] [outer = (nil)] 19:13:27 INFO - PROCESS | 1894 | ++DOMWINDOW == 134 (0x99f20000) [pid = 1894] [serial = 345] [outer = 0x8ed4c400] 19:13:27 INFO - PROCESS | 1894 | 1463192007105 Marionette DEBUG loaded listener.js 19:13:27 INFO - PROCESS | 1894 | ++DOMWINDOW == 135 (0x9a872c00) [pid = 1894] [serial = 346] [outer = 0x8ed4c400] 19:13:28 INFO - PROCESS | 1894 | 1463192008286 Marionette TRACE conn4 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 19:13:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 19:13:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1479ms 19:13:28 INFO - PROCESS | 1894 | 1463192008339 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 19:13:28 INFO - PROCESS | 1894 | 1463192008344 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 19:13:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 19:13:28 INFO - PROCESS | 1894 | 1463192008353 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 19:13:28 INFO - PROCESS | 1894 | 1463192008360 Marionette TRACE conn4 <- [1,434,null,{}] 19:13:28 INFO - PROCESS | 1894 | 1463192008369 Marionette TRACE conn4 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:28 INFO - PROCESS | 1894 | 1463192008559 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 19:13:28 INFO - PROCESS | 1894 | 1463192008786 Marionette TRACE conn4 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:28 INFO - PROCESS | 1894 | ++DOCSHELL 0x8eee6000 == 63 [pid = 1894] [id = 116] 19:13:28 INFO - PROCESS | 1894 | ++DOMWINDOW == 136 (0x8eee9000) [pid = 1894] [serial = 347] [outer = (nil)] 19:13:28 INFO - PROCESS | 1894 | ++DOMWINDOW == 137 (0x8eeeec00) [pid = 1894] [serial = 348] [outer = 0x8eee9000] 19:13:28 INFO - PROCESS | 1894 | 1463192008892 Marionette DEBUG loaded listener.js 19:13:29 INFO - PROCESS | 1894 | ++DOMWINDOW == 138 (0x8eef3000) [pid = 1894] [serial = 349] [outer = 0x8eee9000] 19:13:29 INFO - PROCESS | 1894 | 1463192009812 Marionette TRACE conn4 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 19:13:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 19:13:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1491ms 19:13:29 INFO - PROCESS | 1894 | 1463192009845 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 19:13:29 INFO - PROCESS | 1894 | 1463192009854 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 19:13:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 19:13:29 INFO - PROCESS | 1894 | 1463192009865 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 19:13:29 INFO - PROCESS | 1894 | 1463192009869 Marionette TRACE conn4 <- [1,438,null,{}] 19:13:29 INFO - PROCESS | 1894 | 1463192009876 Marionette TRACE conn4 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:30 INFO - PROCESS | 1894 | 1463192010060 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 19:13:30 INFO - PROCESS | 1894 | 1463192010237 Marionette TRACE conn4 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:30 INFO - PROCESS | 1894 | ++DOCSHELL 0x916c7c00 == 64 [pid = 1894] [id = 117] 19:13:30 INFO - PROCESS | 1894 | ++DOMWINDOW == 139 (0x916c8400) [pid = 1894] [serial = 350] [outer = (nil)] 19:13:30 INFO - PROCESS | 1894 | ++DOMWINDOW == 140 (0x91dcb000) [pid = 1894] [serial = 351] [outer = 0x916c8400] 19:13:30 INFO - PROCESS | 1894 | 1463192010386 Marionette DEBUG loaded listener.js 19:13:30 INFO - PROCESS | 1894 | ++DOMWINDOW == 141 (0x929c5400) [pid = 1894] [serial = 352] [outer = 0x916c8400] 19:13:31 INFO - PROCESS | 1894 | 1463192011374 Marionette TRACE conn4 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 19:13:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 19:13:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1586ms 19:13:31 INFO - PROCESS | 1894 | 1463192011451 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 19:13:31 INFO - PROCESS | 1894 | 1463192011455 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 19:13:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 19:13:31 INFO - PROCESS | 1894 | 1463192011464 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 19:13:31 INFO - PROCESS | 1894 | 1463192011470 Marionette TRACE conn4 <- [1,442,null,{}] 19:13:31 INFO - PROCESS | 1894 | 1463192011487 Marionette TRACE conn4 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:31 INFO - PROCESS | 1894 | 1463192011719 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 19:13:31 INFO - PROCESS | 1894 | 1463192011939 Marionette TRACE conn4 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:31 INFO - PROCESS | 1894 | ++DOCSHELL 0x92b90000 == 65 [pid = 1894] [id = 118] 19:13:31 INFO - PROCESS | 1894 | ++DOMWINDOW == 142 (0x977ab000) [pid = 1894] [serial = 353] [outer = (nil)] 19:13:32 INFO - PROCESS | 1894 | ++DOMWINDOW == 143 (0x9a3b0c00) [pid = 1894] [serial = 354] [outer = 0x977ab000] 19:13:32 INFO - PROCESS | 1894 | 1463192012029 Marionette DEBUG loaded listener.js 19:13:32 INFO - PROCESS | 1894 | ++DOMWINDOW == 144 (0x9aacb800) [pid = 1894] [serial = 355] [outer = 0x977ab000] 19:13:33 INFO - PROCESS | 1894 | 1463192013010 Marionette TRACE conn4 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 19:13:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 19:13:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1586ms 19:13:33 INFO - PROCESS | 1894 | 1463192013050 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 19:13:33 INFO - PROCESS | 1894 | 1463192013054 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 19:13:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 19:13:33 INFO - PROCESS | 1894 | 1463192013062 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 19:13:33 INFO - PROCESS | 1894 | 1463192013066 Marionette TRACE conn4 <- [1,446,null,{}] 19:13:33 INFO - PROCESS | 1894 | 1463192013072 Marionette TRACE conn4 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:33 INFO - PROCESS | 1894 | 1463192013253 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 19:13:33 INFO - PROCESS | 1894 | 1463192013470 Marionette TRACE conn4 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:33 INFO - PROCESS | 1894 | ++DOCSHELL 0x8f45bc00 == 66 [pid = 1894] [id = 119] 19:13:33 INFO - PROCESS | 1894 | ++DOMWINDOW == 145 (0x9aacd400) [pid = 1894] [serial = 356] [outer = (nil)] 19:13:33 INFO - PROCESS | 1894 | ++DOMWINDOW == 146 (0x9add4800) [pid = 1894] [serial = 357] [outer = 0x9aacd400] 19:13:33 INFO - PROCESS | 1894 | 1463192013574 Marionette DEBUG loaded listener.js 19:13:33 INFO - PROCESS | 1894 | ++DOMWINDOW == 147 (0x9af07800) [pid = 1894] [serial = 358] [outer = 0x9aacd400] 19:13:34 INFO - PROCESS | 1894 | 1463192014484 Marionette TRACE conn4 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 19:13:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 19:13:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1492ms 19:13:34 INFO - PROCESS | 1894 | 1463192014555 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 19:13:34 INFO - PROCESS | 1894 | 1463192014559 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 19:13:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 19:13:34 INFO - PROCESS | 1894 | 1463192014566 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 19:13:34 INFO - PROCESS | 1894 | 1463192014570 Marionette TRACE conn4 <- [1,450,null,{}] 19:13:34 INFO - PROCESS | 1894 | 1463192014576 Marionette TRACE conn4 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:34 INFO - PROCESS | 1894 | 1463192014747 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 19:13:34 INFO - PROCESS | 1894 | 1463192014910 Marionette TRACE conn4 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:34 INFO - PROCESS | 1894 | ++DOCSHELL 0x9aac9c00 == 67 [pid = 1894] [id = 120] 19:13:34 INFO - PROCESS | 1894 | ++DOMWINDOW == 148 (0x9aacfc00) [pid = 1894] [serial = 359] [outer = (nil)] 19:13:35 INFO - PROCESS | 1894 | ++DOMWINDOW == 149 (0x9b5b7400) [pid = 1894] [serial = 360] [outer = 0x9aacfc00] 19:13:35 INFO - PROCESS | 1894 | 1463192015046 Marionette DEBUG loaded listener.js 19:13:35 INFO - PROCESS | 1894 | ++DOMWINDOW == 150 (0x9bd05800) [pid = 1894] [serial = 361] [outer = 0x9aacfc00] 19:13:35 INFO - PROCESS | 1894 | 1463192015979 Marionette TRACE conn4 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 19:13:36 INFO - PROCESS | 1894 | 1463192016055 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 19:13:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 19:13:36 INFO - PROCESS | 1894 | 1463192016062 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 19:13:36 INFO - PROCESS | 1894 | 1463192016065 Marionette TRACE conn4 <- [1,454,null,{}] 19:13:36 INFO - PROCESS | 1894 | 1463192016071 Marionette TRACE conn4 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:36 INFO - PROCESS | 1894 | 1463192016307 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 19:13:36 INFO - PROCESS | 1894 | 1463192016531 Marionette TRACE conn4 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:36 INFO - PROCESS | 1894 | ++DOCSHELL 0x8efea400 == 68 [pid = 1894] [id = 121] 19:13:36 INFO - PROCESS | 1894 | ++DOMWINDOW == 151 (0x8eff0c00) [pid = 1894] [serial = 362] [outer = (nil)] 19:13:36 INFO - PROCESS | 1894 | ++DOMWINDOW == 152 (0x8eff6800) [pid = 1894] [serial = 363] [outer = 0x8eff0c00] 19:13:36 INFO - PROCESS | 1894 | 1463192016634 Marionette DEBUG loaded listener.js 19:13:36 INFO - PROCESS | 1894 | ++DOMWINDOW == 153 (0x9cb2d400) [pid = 1894] [serial = 364] [outer = 0x8eff0c00] 19:13:37 INFO - PROCESS | 1894 | [1894] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 19:13:37 INFO - PROCESS | 1894 | 1463192017563 Marionette TRACE conn4 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 19:13:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 19:13:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1580ms 19:13:37 INFO - PROCESS | 1894 | 1463192017643 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 19:13:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 19:13:37 INFO - PROCESS | 1894 | 1463192017647 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 19:13:37 INFO - PROCESS | 1894 | 1463192017654 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 19:13:37 INFO - PROCESS | 1894 | 1463192017658 Marionette TRACE conn4 <- [1,458,null,{}] 19:13:37 INFO - PROCESS | 1894 | 1463192017664 Marionette TRACE conn4 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:37 INFO - PROCESS | 1894 | 1463192017883 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 19:13:38 INFO - PROCESS | 1894 | 1463192018090 Marionette TRACE conn4 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:38 INFO - PROCESS | 1894 | ++DOCSHELL 0x8f454c00 == 69 [pid = 1894] [id = 122] 19:13:38 INFO - PROCESS | 1894 | ++DOMWINDOW == 154 (0x8f457800) [pid = 1894] [serial = 365] [outer = (nil)] 19:13:38 INFO - PROCESS | 1894 | ++DOMWINDOW == 155 (0xa104f400) [pid = 1894] [serial = 366] [outer = 0x8f457800] 19:13:38 INFO - PROCESS | 1894 | 1463192018186 Marionette DEBUG loaded listener.js 19:13:38 INFO - PROCESS | 1894 | ++DOMWINDOW == 156 (0xa22c2c00) [pid = 1894] [serial = 367] [outer = 0x8f457800] 19:13:39 INFO - PROCESS | 1894 | 1463192019073 Marionette TRACE conn4 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 19:13:39 INFO - PROCESS | 1894 | 1463192019142 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 19:13:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 19:13:39 INFO - PROCESS | 1894 | 1463192019150 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 19:13:39 INFO - PROCESS | 1894 | 1463192019153 Marionette TRACE conn4 <- [1,462,null,{}] 19:13:39 INFO - PROCESS | 1894 | 1463192019159 Marionette TRACE conn4 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:39 INFO - PROCESS | 1894 | 1463192019331 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 19:13:39 INFO - PROCESS | 1894 | 1463192019498 Marionette TRACE conn4 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:39 INFO - PROCESS | 1894 | ++DOCSHELL 0x8de61400 == 70 [pid = 1894] [id = 123] 19:13:39 INFO - PROCESS | 1894 | ++DOMWINDOW == 157 (0x8de62c00) [pid = 1894] [serial = 368] [outer = (nil)] 19:13:39 INFO - PROCESS | 1894 | ++DOMWINDOW == 158 (0x8de6a400) [pid = 1894] [serial = 369] [outer = 0x8de62c00] 19:13:39 INFO - PROCESS | 1894 | 1463192019586 Marionette DEBUG loaded listener.js 19:13:39 INFO - PROCESS | 1894 | ++DOMWINDOW == 159 (0x8de6ec00) [pid = 1894] [serial = 370] [outer = 0x8de62c00] 19:13:40 INFO - PROCESS | 1894 | [1894] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 19:13:40 INFO - PROCESS | 1894 | 1463192020564 Marionette TRACE conn4 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 19:13:40 INFO - PROCESS | 1894 | 1463192020643 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 19:13:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 19:13:40 INFO - PROCESS | 1894 | 1463192020650 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 19:13:40 INFO - PROCESS | 1894 | 1463192020653 Marionette TRACE conn4 <- [1,466,null,{}] 19:13:40 INFO - PROCESS | 1894 | 1463192020659 Marionette TRACE conn4 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:40 INFO - PROCESS | 1894 | 1463192020836 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 19:13:41 INFO - PROCESS | 1894 | 1463192021053 Marionette TRACE conn4 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:41 INFO - PROCESS | 1894 | ++DOCSHELL 0x8efeac00 == 71 [pid = 1894] [id = 124] 19:13:41 INFO - PROCESS | 1894 | ++DOMWINDOW == 160 (0x8f44f000) [pid = 1894] [serial = 371] [outer = (nil)] 19:13:41 INFO - PROCESS | 1894 | ++DOMWINDOW == 161 (0xa305b400) [pid = 1894] [serial = 372] [outer = 0x8f44f000] 19:13:41 INFO - PROCESS | 1894 | 1463192021156 Marionette DEBUG loaded listener.js 19:13:41 INFO - PROCESS | 1894 | ++DOMWINDOW == 162 (0xa5046400) [pid = 1894] [serial = 373] [outer = 0x8f44f000] 19:13:42 INFO - PROCESS | 1894 | 1463192022100 Marionette TRACE conn4 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 19:13:42 INFO - PROCESS | 1894 | 1463192022193 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 19:13:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 19:13:42 INFO - PROCESS | 1894 | 1463192022200 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 19:13:42 INFO - PROCESS | 1894 | 1463192022204 Marionette TRACE conn4 <- [1,470,null,{}] 19:13:42 INFO - PROCESS | 1894 | 1463192022210 Marionette TRACE conn4 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:42 INFO - PROCESS | 1894 | 1463192022461 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 19:13:42 INFO - PROCESS | 1894 | 1463192022749 Marionette TRACE conn4 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:42 INFO - PROCESS | 1894 | ++DOCSHELL 0x8e1ca800 == 72 [pid = 1894] [id = 125] 19:13:42 INFO - PROCESS | 1894 | ++DOMWINDOW == 163 (0x8e1cf800) [pid = 1894] [serial = 374] [outer = (nil)] 19:13:42 INFO - PROCESS | 1894 | ++DOMWINDOW == 164 (0x8e1d4000) [pid = 1894] [serial = 375] [outer = 0x8e1cf800] 19:13:42 INFO - PROCESS | 1894 | 1463192022877 Marionette DEBUG loaded listener.js 19:13:43 INFO - PROCESS | 1894 | ++DOMWINDOW == 165 (0x8edac000) [pid = 1894] [serial = 376] [outer = 0x8e1cf800] 19:13:44 INFO - PROCESS | 1894 | 1463192024153 Marionette TRACE conn4 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 19:13:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 19:13:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1994ms 19:13:44 INFO - PROCESS | 1894 | 1463192024196 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 19:13:44 INFO - PROCESS | 1894 | 1463192024202 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 19:13:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 19:13:44 INFO - PROCESS | 1894 | 1463192024211 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 19:13:44 INFO - PROCESS | 1894 | 1463192024217 Marionette TRACE conn4 <- [1,474,null,{}] 19:13:44 INFO - PROCESS | 1894 | 1463192024226 Marionette TRACE conn4 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:44 INFO - PROCESS | 1894 | 1463192024469 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 19:13:44 INFO - PROCESS | 1894 | 1463192024644 Marionette TRACE conn4 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:44 INFO - PROCESS | 1894 | ++DOCSHELL 0x8efee400 == 73 [pid = 1894] [id = 126] 19:13:44 INFO - PROCESS | 1894 | ++DOMWINDOW == 166 (0x8eff0000) [pid = 1894] [serial = 377] [outer = (nil)] 19:13:44 INFO - PROCESS | 1894 | ++DOMWINDOW == 167 (0x8eff4400) [pid = 1894] [serial = 378] [outer = 0x8eff0000] 19:13:44 INFO - PROCESS | 1894 | 1463192024728 Marionette DEBUG loaded listener.js 19:13:44 INFO - PROCESS | 1894 | ++DOMWINDOW == 168 (0x8f450000) [pid = 1894] [serial = 379] [outer = 0x8eff0000] 19:13:45 INFO - PROCESS | 1894 | 1463192025661 Marionette TRACE conn4 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 19:13:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 19:13:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1540ms 19:13:45 INFO - PROCESS | 1894 | 1463192025752 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 19:13:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 19:13:45 INFO - PROCESS | 1894 | 1463192025769 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 19:13:45 INFO - PROCESS | 1894 | 1463192025779 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 19:13:45 INFO - PROCESS | 1894 | 1463192025784 Marionette TRACE conn4 <- [1,478,null,{}] 19:13:45 INFO - PROCESS | 1894 | 1463192025790 Marionette TRACE conn4 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:46 INFO - PROCESS | 1894 | 1463192026043 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 19:13:46 INFO - PROCESS | 1894 | 1463192026261 Marionette TRACE conn4 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:46 INFO - PROCESS | 1894 | ++DOCSHELL 0x8ed47400 == 74 [pid = 1894] [id = 127] 19:13:46 INFO - PROCESS | 1894 | ++DOMWINDOW == 169 (0x8ed48400) [pid = 1894] [serial = 380] [outer = (nil)] 19:13:46 INFO - PROCESS | 1894 | ++DOMWINDOW == 170 (0x91397000) [pid = 1894] [serial = 381] [outer = 0x8ed48400] 19:13:46 INFO - PROCESS | 1894 | 1463192026345 Marionette DEBUG loaded listener.js 19:13:46 INFO - PROCESS | 1894 | ++DOMWINDOW == 171 (0x9145e800) [pid = 1894] [serial = 382] [outer = 0x8ed48400] 19:13:47 INFO - PROCESS | 1894 | 1463192027242 Marionette TRACE conn4 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 19:13:47 INFO - PROCESS | 1894 | --DOCSHELL 0x916ca400 == 73 [pid = 1894] [id = 78] 19:13:47 INFO - PROCESS | 1894 | --DOCSHELL 0x916c2c00 == 72 [pid = 1894] [id = 77] 19:13:47 INFO - PROCESS | 1894 | --DOCSHELL 0x90fd2800 == 71 [pid = 1894] [id = 79] 19:13:47 INFO - PROCESS | 1894 | --DOCSHELL 0xa6f76c00 == 70 [pid = 1894] [id = 75] 19:13:47 INFO - PROCESS | 1894 | --DOCSHELL 0x93a49000 == 69 [pid = 1894] [id = 76] 19:13:47 INFO - PROCESS | 1894 | --DOCSHELL 0x9a873000 == 68 [pid = 1894] [id = 74] 19:13:47 INFO - PROCESS | 1894 | --DOMWINDOW == 170 (0x9cb2e400) [pid = 1894] [serial = 300] [outer = (nil)] [url = about:blank] 19:13:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 19:13:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1590ms 19:13:47 INFO - PROCESS | 1894 | --DOCSHELL 0x8ed43000 == 67 [pid = 1894] [id = 114] 19:13:47 INFO - PROCESS | 1894 | --DOCSHELL 0x92b8e800 == 66 [pid = 1894] [id = 113] 19:13:47 INFO - PROCESS | 1894 | --DOCSHELL 0x916cd000 == 65 [pid = 1894] [id = 112] 19:13:47 INFO - PROCESS | 1894 | --DOCSHELL 0x8f456000 == 64 [pid = 1894] [id = 111] 19:13:47 INFO - PROCESS | 1894 | 1463192027391 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 19:13:47 INFO - PROCESS | 1894 | 1463192027395 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 19:13:47 INFO - PROCESS | 1894 | --DOCSHELL 0x93a4f000 == 63 [pid = 1894] [id = 106] 19:13:47 INFO - PROCESS | 1894 | --DOCSHELL 0x90fd8800 == 62 [pid = 1894] [id = 105] 19:13:47 INFO - PROCESS | 1894 | --DOCSHELL 0x916c1400 == 61 [pid = 1894] [id = 104] 19:13:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 19:13:47 INFO - PROCESS | 1894 | --DOCSHELL 0x9a24a000 == 60 [pid = 1894] [id = 103] 19:13:47 INFO - PROCESS | 1894 | --DOCSHELL 0x91390000 == 59 [pid = 1894] [id = 102] 19:13:47 INFO - PROCESS | 1894 | --DOCSHELL 0x8f45cc00 == 58 [pid = 1894] [id = 101] 19:13:47 INFO - PROCESS | 1894 | 1463192027418 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 19:13:47 INFO - PROCESS | 1894 | 1463192027425 Marionette TRACE conn4 <- [1,482,null,{}] 19:13:47 INFO - PROCESS | 1894 | 1463192027440 Marionette TRACE conn4 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:47 INFO - PROCESS | 1894 | 1463192027609 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 19:13:47 INFO - PROCESS | 1894 | --DOMWINDOW == 169 (0xa6e96400) [pid = 1894] [serial = 216] [outer = (nil)] [url = about:blank] 19:13:47 INFO - PROCESS | 1894 | --DOMWINDOW == 168 (0x99f1c000) [pid = 1894] [serial = 288] [outer = (nil)] [url = about:blank] 19:13:47 INFO - PROCESS | 1894 | --DOMWINDOW == 167 (0x9a89d000) [pid = 1894] [serial = 289] [outer = (nil)] [url = about:blank] 19:13:47 INFO - PROCESS | 1894 | --DOMWINDOW == 166 (0x9a87a000) [pid = 1894] [serial = 286] [outer = (nil)] [url = about:blank] 19:13:47 INFO - PROCESS | 1894 | --DOMWINDOW == 165 (0x9928d000) [pid = 1894] [serial = 285] [outer = (nil)] [url = about:blank] 19:13:47 INFO - PROCESS | 1894 | --DOMWINDOW == 164 (0x93da7c00) [pid = 1894] [serial = 283] [outer = (nil)] [url = about:blank] 19:13:47 INFO - PROCESS | 1894 | --DOMWINDOW == 163 (0x91dd8c00) [pid = 1894] [serial = 282] [outer = (nil)] [url = about:blank] 19:13:47 INFO - PROCESS | 1894 | --DOMWINDOW == 162 (0x99f21000) [pid = 1894] [serial = 261] [outer = (nil)] [url = about:blank] 19:13:47 INFO - PROCESS | 1894 | --DOMWINDOW == 161 (0xa051e400) [pid = 1894] [serial = 294] [outer = (nil)] [url = about:blank] 19:13:47 INFO - PROCESS | 1894 | --DOMWINDOW == 160 (0x95221000) [pid = 1894] [serial = 264] [outer = (nil)] [url = about:blank] 19:13:47 INFO - PROCESS | 1894 | --DOMWINDOW == 159 (0x9add6800) [pid = 1894] [serial = 267] [outer = (nil)] [url = about:blank] 19:13:47 INFO - PROCESS | 1894 | --DOMWINDOW == 158 (0xa2494c00) [pid = 1894] [serial = 270] [outer = (nil)] [url = about:blank] 19:13:47 INFO - PROCESS | 1894 | --DOMWINDOW == 157 (0xa67bb400) [pid = 1894] [serial = 273] [outer = (nil)] [url = about:blank] 19:13:47 INFO - PROCESS | 1894 | --DOMWINDOW == 156 (0x91392c00) [pid = 1894] [serial = 276] [outer = (nil)] [url = about:blank] 19:13:47 INFO - PROCESS | 1894 | --DOMWINDOW == 155 (0xa6f79000) [pid = 1894] [serial = 279] [outer = (nil)] [url = about:blank] 19:13:47 INFO - PROCESS | 1894 | --DOMWINDOW == 154 (0x8f458400) [pid = 1894] [serial = 297] [outer = (nil)] [url = about:blank] 19:13:47 INFO - PROCESS | 1894 | --DOMWINDOW == 153 (0x9b5b8400) [pid = 1894] [serial = 291] [outer = (nil)] [url = about:blank] 19:13:47 INFO - PROCESS | 1894 | --DOMWINDOW == 152 (0xa219f800) [pid = 1894] [serial = 295] [outer = (nil)] [url = about:blank] 19:13:47 INFO - PROCESS | 1894 | --DOMWINDOW == 151 (0x9bd0f400) [pid = 1894] [serial = 292] [outer = (nil)] [url = about:blank] 19:13:47 INFO - PROCESS | 1894 | --DOMWINDOW == 150 (0x916c6400) [pid = 1894] [serial = 298] [outer = (nil)] [url = about:blank] 19:13:47 INFO - PROCESS | 1894 | 1463192027882 Marionette TRACE conn4 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:47 INFO - PROCESS | 1894 | ++DOCSHELL 0x8f45c800 == 59 [pid = 1894] [id = 128] 19:13:47 INFO - PROCESS | 1894 | ++DOMWINDOW == 151 (0x8f549400) [pid = 1894] [serial = 383] [outer = (nil)] 19:13:47 INFO - PROCESS | 1894 | ++DOMWINDOW == 152 (0x91467000) [pid = 1894] [serial = 384] [outer = 0x8f549400] 19:13:47 INFO - PROCESS | 1894 | 1463192027984 Marionette DEBUG loaded listener.js 19:13:48 INFO - PROCESS | 1894 | ++DOMWINDOW == 153 (0x91dcbc00) [pid = 1894] [serial = 385] [outer = 0x8f549400] 19:13:48 INFO - PROCESS | 1894 | 1463192028778 Marionette TRACE conn4 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 19:13:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 19:13:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1389ms 19:13:48 INFO - PROCESS | 1894 | 1463192028803 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 19:13:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 19:13:48 INFO - PROCESS | 1894 | 1463192028808 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 19:13:48 INFO - PROCESS | 1894 | 1463192028814 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 19:13:48 INFO - PROCESS | 1894 | 1463192028817 Marionette TRACE conn4 <- [1,486,null,{}] 19:13:48 INFO - PROCESS | 1894 | 1463192028823 Marionette TRACE conn4 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:49 INFO - PROCESS | 1894 | 1463192029041 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 19:13:49 INFO - PROCESS | 1894 | 1463192029062 Marionette TRACE conn4 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:49 INFO - PROCESS | 1894 | ++DOCSHELL 0x8ed4ec00 == 60 [pid = 1894] [id = 129] 19:13:49 INFO - PROCESS | 1894 | ++DOMWINDOW == 154 (0x91dd1c00) [pid = 1894] [serial = 386] [outer = (nil)] 19:13:49 INFO - PROCESS | 1894 | ++DOMWINDOW == 155 (0x92b96c00) [pid = 1894] [serial = 387] [outer = 0x91dd1c00] 19:13:49 INFO - PROCESS | 1894 | 1463192029136 Marionette DEBUG loaded listener.js 19:13:49 INFO - PROCESS | 1894 | ++DOMWINDOW == 156 (0x937b1000) [pid = 1894] [serial = 388] [outer = 0x91dd1c00] 19:13:50 INFO - PROCESS | 1894 | 1463192030075 Marionette TRACE conn4 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 19:13:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 19:13:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1287ms 19:13:50 INFO - PROCESS | 1894 | 1463192030100 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 19:13:50 INFO - PROCESS | 1894 | 1463192030104 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 19:13:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 19:13:50 INFO - PROCESS | 1894 | 1463192030117 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 19:13:50 INFO - PROCESS | 1894 | 1463192030119 Marionette TRACE conn4 <- [1,490,null,{}] 19:13:50 INFO - PROCESS | 1894 | 1463192030125 Marionette TRACE conn4 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:50 INFO - PROCESS | 1894 | 1463192030323 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 19:13:50 INFO - PROCESS | 1894 | 1463192030352 Marionette TRACE conn4 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:50 INFO - PROCESS | 1894 | ++DOCSHELL 0x8edb2800 == 61 [pid = 1894] [id = 130] 19:13:50 INFO - PROCESS | 1894 | ++DOMWINDOW == 157 (0x929c6400) [pid = 1894] [serial = 389] [outer = (nil)] 19:13:50 INFO - PROCESS | 1894 | ++DOMWINDOW == 158 (0x947e9c00) [pid = 1894] [serial = 390] [outer = 0x929c6400] 19:13:50 INFO - PROCESS | 1894 | 1463192030427 Marionette DEBUG loaded listener.js 19:13:50 INFO - PROCESS | 1894 | ++DOMWINDOW == 159 (0x9522d000) [pid = 1894] [serial = 391] [outer = 0x929c6400] 19:13:51 INFO - PROCESS | 1894 | 1463192031352 Marionette TRACE conn4 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 19:13:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 19:13:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1287ms 19:13:51 INFO - PROCESS | 1894 | 1463192031405 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 19:13:51 INFO - PROCESS | 1894 | 1463192031408 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 19:13:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 19:13:51 INFO - PROCESS | 1894 | 1463192031421 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 19:13:51 INFO - PROCESS | 1894 | 1463192031424 Marionette TRACE conn4 <- [1,494,null,{}] 19:13:51 INFO - PROCESS | 1894 | 1463192031431 Marionette TRACE conn4 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:51 INFO - PROCESS | 1894 | 1463192031696 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 19:13:51 INFO - PROCESS | 1894 | 1463192031732 Marionette TRACE conn4 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:51 INFO - PROCESS | 1894 | ++DOCSHELL 0x93da3400 == 62 [pid = 1894] [id = 131] 19:13:51 INFO - PROCESS | 1894 | ++DOMWINDOW == 160 (0x95221000) [pid = 1894] [serial = 392] [outer = (nil)] 19:13:51 INFO - PROCESS | 1894 | ++DOMWINDOW == 161 (0x9a3eb000) [pid = 1894] [serial = 393] [outer = 0x95221000] 19:13:51 INFO - PROCESS | 1894 | 1463192031811 Marionette DEBUG loaded listener.js 19:13:51 INFO - PROCESS | 1894 | ++DOMWINDOW == 162 (0x9aac7800) [pid = 1894] [serial = 394] [outer = 0x95221000] 19:13:52 INFO - PROCESS | 1894 | --DOMWINDOW == 161 (0x9b2be400) [pid = 1894] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 19:13:52 INFO - PROCESS | 1894 | --DOMWINDOW == 160 (0x9aac8000) [pid = 1894] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 19:13:52 INFO - PROCESS | 1894 | --DOMWINDOW == 159 (0xa67c5800) [pid = 1894] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 19:13:52 INFO - PROCESS | 1894 | --DOMWINDOW == 158 (0x98360800) [pid = 1894] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 19:13:52 INFO - PROCESS | 1894 | --DOMWINDOW == 157 (0x9add5400) [pid = 1894] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 19:13:52 INFO - PROCESS | 1894 | --DOMWINDOW == 156 (0x9a87b800) [pid = 1894] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 19:13:52 INFO - PROCESS | 1894 | --DOMWINDOW == 155 (0x95221c00) [pid = 1894] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 19:13:52 INFO - PROCESS | 1894 | --DOMWINDOW == 154 (0x9c0fd400) [pid = 1894] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 19:13:52 INFO - PROCESS | 1894 | --DOMWINDOW == 153 (0x99208400) [pid = 1894] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 19:13:52 INFO - PROCESS | 1894 | --DOMWINDOW == 152 (0xa6e93800) [pid = 1894] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 19:13:52 INFO - PROCESS | 1894 | --DOMWINDOW == 151 (0x93da4800) [pid = 1894] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 19:13:52 INFO - PROCESS | 1894 | --DOMWINDOW == 150 (0x90fd3400) [pid = 1894] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 19:13:52 INFO - PROCESS | 1894 | --DOMWINDOW == 149 (0xa6f77800) [pid = 1894] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 19:13:52 INFO - PROCESS | 1894 | --DOMWINDOW == 148 (0xa2497000) [pid = 1894] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 19:13:52 INFO - PROCESS | 1894 | --DOMWINDOW == 147 (0x9a5f0400) [pid = 1894] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 19:13:52 INFO - PROCESS | 1894 | --DOMWINDOW == 146 (0xa1054800) [pid = 1894] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 19:13:52 INFO - PROCESS | 1894 | --DOMWINDOW == 145 (0x977a7000) [pid = 1894] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 19:13:52 INFO - PROCESS | 1894 | --DOMWINDOW == 144 (0x90fddc00) [pid = 1894] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 19:13:52 INFO - PROCESS | 1894 | --DOMWINDOW == 143 (0x91dd5000) [pid = 1894] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 19:13:52 INFO - PROCESS | 1894 | --DOMWINDOW == 142 (0x8f555c00) [pid = 1894] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 19:13:52 INFO - PROCESS | 1894 | --DOMWINDOW == 141 (0x8ed43c00) [pid = 1894] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 19:13:53 INFO - PROCESS | 1894 | 1463192033639 Marionette TRACE conn4 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 19:13:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 19:13:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 2244ms 19:13:53 INFO - PROCESS | 1894 | 1463192033662 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 19:13:53 INFO - PROCESS | 1894 | 1463192033666 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 19:13:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 19:13:53 INFO - PROCESS | 1894 | 1463192033672 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 19:13:53 INFO - PROCESS | 1894 | 1463192033675 Marionette TRACE conn4 <- [1,498,null,{}] 19:13:53 INFO - PROCESS | 1894 | 1463192033682 Marionette TRACE conn4 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:53 INFO - PROCESS | 1894 | 1463192033839 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 19:13:54 INFO - PROCESS | 1894 | 1463192034024 Marionette TRACE conn4 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:54 INFO - PROCESS | 1894 | ++DOCSHELL 0x93d9dc00 == 63 [pid = 1894] [id = 132] 19:13:54 INFO - PROCESS | 1894 | ++DOMWINDOW == 142 (0x99208400) [pid = 1894] [serial = 395] [outer = (nil)] 19:13:54 INFO - PROCESS | 1894 | ++DOMWINDOW == 143 (0x9add5400) [pid = 1894] [serial = 396] [outer = 0x99208400] 19:13:54 INFO - PROCESS | 1894 | 1463192034104 Marionette DEBUG loaded listener.js 19:13:54 INFO - PROCESS | 1894 | ++DOMWINDOW == 144 (0x9b5b2400) [pid = 1894] [serial = 397] [outer = 0x99208400] 19:13:55 INFO - PROCESS | 1894 | 1463192035055 Marionette TRACE conn4 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 19:13:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 19:13:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1438ms 19:13:55 INFO - PROCESS | 1894 | 1463192035112 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 19:13:55 INFO - PROCESS | 1894 | 1463192035119 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 19:13:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 19:13:55 INFO - PROCESS | 1894 | 1463192035129 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 19:13:55 INFO - PROCESS | 1894 | 1463192035135 Marionette TRACE conn4 <- [1,502,null,{}] 19:13:55 INFO - PROCESS | 1894 | 1463192035145 Marionette TRACE conn4 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:55 INFO - PROCESS | 1894 | 1463192035356 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 19:13:55 INFO - PROCESS | 1894 | 1463192035656 Marionette TRACE conn4 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:55 INFO - PROCESS | 1894 | ++DOCSHELL 0x8ed47c00 == 64 [pid = 1894] [id = 133] 19:13:55 INFO - PROCESS | 1894 | ++DOMWINDOW == 145 (0x8eeefc00) [pid = 1894] [serial = 398] [outer = (nil)] 19:13:55 INFO - PROCESS | 1894 | ++DOMWINDOW == 146 (0x8f45a400) [pid = 1894] [serial = 399] [outer = 0x8eeefc00] 19:13:55 INFO - PROCESS | 1894 | 1463192035763 Marionette DEBUG loaded listener.js 19:13:55 INFO - PROCESS | 1894 | ++DOMWINDOW == 147 (0x8f554800) [pid = 1894] [serial = 400] [outer = 0x8eeefc00] 19:13:56 INFO - PROCESS | 1894 | 1463192036740 Marionette TRACE conn4 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 19:13:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 19:13:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1692ms 19:13:56 INFO - PROCESS | 1894 | 1463192036822 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 19:13:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 19:13:56 INFO - PROCESS | 1894 | 1463192036832 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 19:13:56 INFO - PROCESS | 1894 | 1463192036844 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 19:13:56 INFO - PROCESS | 1894 | 1463192036849 Marionette TRACE conn4 <- [1,506,null,{}] 19:13:56 INFO - PROCESS | 1894 | 1463192036856 Marionette TRACE conn4 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:57 INFO - PROCESS | 1894 | 1463192037094 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 19:13:57 INFO - PROCESS | 1894 | 1463192037328 Marionette TRACE conn4 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:57 INFO - PROCESS | 1894 | ++DOCSHELL 0x90fd7400 == 65 [pid = 1894] [id = 134] 19:13:57 INFO - PROCESS | 1894 | ++DOMWINDOW == 148 (0x91393c00) [pid = 1894] [serial = 401] [outer = (nil)] 19:13:57 INFO - PROCESS | 1894 | ++DOMWINDOW == 149 (0x91468c00) [pid = 1894] [serial = 402] [outer = 0x91393c00] 19:13:57 INFO - PROCESS | 1894 | 1463192037440 Marionette DEBUG loaded listener.js 19:13:57 INFO - PROCESS | 1894 | ++DOMWINDOW == 150 (0x929c7400) [pid = 1894] [serial = 403] [outer = 0x91393c00] 19:13:58 INFO - PROCESS | 1894 | 1463192038563 Marionette TRACE conn4 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 19:13:58 INFO - PROCESS | 1894 | ++DOMWINDOW == 151 (0x929cfc00) [pid = 1894] [serial = 404] [outer = 0x977abc00] 19:13:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 19:13:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1785ms 19:13:58 INFO - PROCESS | 1894 | 1463192038656 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 19:13:58 INFO - PROCESS | 1894 | 1463192038660 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 19:13:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 19:13:58 INFO - PROCESS | 1894 | 1463192038759 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 19:13:58 INFO - PROCESS | 1894 | 1463192038768 Marionette TRACE conn4 <- [1,510,null,{}] 19:13:58 INFO - PROCESS | 1894 | 1463192038873 Marionette TRACE conn4 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:59 INFO - PROCESS | 1894 | 1463192039158 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 19:13:59 INFO - PROCESS | 1894 | 1463192039289 Marionette TRACE conn4 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:59 INFO - PROCESS | 1894 | ++DOCSHELL 0x9145d400 == 66 [pid = 1894] [id = 135] 19:13:59 INFO - PROCESS | 1894 | ++DOMWINDOW == 152 (0x9532d800) [pid = 1894] [serial = 405] [outer = (nil)] 19:13:59 INFO - PROCESS | 1894 | ++DOMWINDOW == 153 (0x9928a000) [pid = 1894] [serial = 406] [outer = 0x9532d800] 19:13:59 INFO - PROCESS | 1894 | 1463192039391 Marionette DEBUG loaded listener.js 19:13:59 INFO - PROCESS | 1894 | ++DOMWINDOW == 154 (0x9a895c00) [pid = 1894] [serial = 407] [outer = 0x9532d800] 19:14:00 INFO - PROCESS | 1894 | 1463192040393 Marionette TRACE conn4 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 19:14:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 19:14:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1758ms 19:14:00 INFO - PROCESS | 1894 | 1463192040438 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 19:14:00 INFO - PROCESS | 1894 | 1463192040443 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 19:14:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 19:14:00 INFO - PROCESS | 1894 | 1463192040450 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 19:14:00 INFO - PROCESS | 1894 | 1463192040453 Marionette TRACE conn4 <- [1,514,null,{}] 19:14:00 INFO - PROCESS | 1894 | 1463192040460 Marionette TRACE conn4 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:00 INFO - PROCESS | 1894 | 1463192040682 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 19:14:00 INFO - PROCESS | 1894 | 1463192040914 Marionette TRACE conn4 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:00 INFO - PROCESS | 1894 | ++DOCSHELL 0x8eda8c00 == 67 [pid = 1894] [id = 136] 19:14:00 INFO - PROCESS | 1894 | ++DOMWINDOW == 155 (0x8ef81c00) [pid = 1894] [serial = 408] [outer = (nil)] 19:14:01 INFO - PROCESS | 1894 | ++DOMWINDOW == 156 (0x8ef8a800) [pid = 1894] [serial = 409] [outer = 0x8ef81c00] 19:14:01 INFO - PROCESS | 1894 | 1463192041049 Marionette DEBUG loaded listener.js 19:14:01 INFO - PROCESS | 1894 | ++DOMWINDOW == 157 (0x8ef8e400) [pid = 1894] [serial = 410] [outer = 0x8ef81c00] 19:14:01 INFO - PROCESS | 1894 | 1463192041984 Marionette TRACE conn4 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 19:14:02 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 19:14:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1593ms 19:14:02 INFO - PROCESS | 1894 | 1463192042044 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 19:14:02 INFO - PROCESS | 1894 | 1463192042048 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 19:14:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 19:14:02 INFO - PROCESS | 1894 | 1463192042055 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 19:14:02 INFO - PROCESS | 1894 | 1463192042059 Marionette TRACE conn4 <- [1,518,null,{}] 19:14:02 INFO - PROCESS | 1894 | 1463192042065 Marionette TRACE conn4 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:02 INFO - PROCESS | 1894 | 1463192042260 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 19:14:02 INFO - PROCESS | 1894 | 1463192042475 Marionette TRACE conn4 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:02 INFO - PROCESS | 1894 | ++DOCSHELL 0x8e093800 == 68 [pid = 1894] [id = 137] 19:14:02 INFO - PROCESS | 1894 | ++DOMWINDOW == 158 (0x8e096400) [pid = 1894] [serial = 411] [outer = (nil)] 19:14:02 INFO - PROCESS | 1894 | ++DOMWINDOW == 159 (0x8e09e800) [pid = 1894] [serial = 412] [outer = 0x8e096400] 19:14:02 INFO - PROCESS | 1894 | 1463192042609 Marionette DEBUG loaded listener.js 19:14:02 INFO - PROCESS | 1894 | ++DOMWINDOW == 160 (0x8e0a1400) [pid = 1894] [serial = 413] [outer = 0x8e096400] 19:14:03 INFO - PROCESS | 1894 | 1463192043506 Marionette TRACE conn4 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 19:14:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 19:14:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1495ms 19:14:03 INFO - PROCESS | 1894 | 1463192043551 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 19:14:03 INFO - PROCESS | 1894 | 1463192043556 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 19:14:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 19:14:03 INFO - PROCESS | 1894 | 1463192043562 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 19:14:03 INFO - PROCESS | 1894 | 1463192043566 Marionette TRACE conn4 <- [1,522,null,{}] 19:14:03 INFO - PROCESS | 1894 | 1463192043572 Marionette TRACE conn4 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:03 INFO - PROCESS | 1894 | 1463192043771 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 19:14:04 INFO - PROCESS | 1894 | 1463192043994 Marionette TRACE conn4 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:04 INFO - PROCESS | 1894 | ++DOCSHELL 0x8ef90000 == 69 [pid = 1894] [id = 138] 19:14:04 INFO - PROCESS | 1894 | ++DOMWINDOW == 161 (0x9532d400) [pid = 1894] [serial = 414] [outer = (nil)] 19:14:04 INFO - PROCESS | 1894 | ++DOMWINDOW == 162 (0x9aad2000) [pid = 1894] [serial = 415] [outer = 0x9532d400] 19:14:04 INFO - PROCESS | 1894 | 1463192044136 Marionette DEBUG loaded listener.js 19:14:04 INFO - PROCESS | 1894 | ++DOMWINDOW == 163 (0xa1054800) [pid = 1894] [serial = 416] [outer = 0x9532d400] 19:14:05 INFO - PROCESS | 1894 | 1463192045039 Marionette TRACE conn4 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 19:14:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 19:14:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1533ms 19:14:05 INFO - PROCESS | 1894 | 1463192045096 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 19:14:05 INFO - PROCESS | 1894 | 1463192045101 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 19:14:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 19:14:05 INFO - PROCESS | 1894 | 1463192045107 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 19:14:05 INFO - PROCESS | 1894 | 1463192045111 Marionette TRACE conn4 <- [1,526,null,{}] 19:14:05 INFO - PROCESS | 1894 | 1463192045117 Marionette TRACE conn4 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:05 INFO - PROCESS | 1894 | 1463192045294 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 19:14:05 INFO - PROCESS | 1894 | 1463192045465 Marionette TRACE conn4 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:05 INFO - PROCESS | 1894 | ++DOCSHELL 0x8d6d8800 == 70 [pid = 1894] [id = 139] 19:14:05 INFO - PROCESS | 1894 | ++DOMWINDOW == 164 (0x8d6da800) [pid = 1894] [serial = 417] [outer = (nil)] 19:14:05 INFO - PROCESS | 1894 | ++DOMWINDOW == 165 (0x8d6df000) [pid = 1894] [serial = 418] [outer = 0x8d6da800] 19:14:05 INFO - PROCESS | 1894 | 1463192045554 Marionette DEBUG loaded listener.js 19:14:05 INFO - PROCESS | 1894 | ++DOMWINDOW == 166 (0x8d6e2800) [pid = 1894] [serial = 419] [outer = 0x8d6da800] 19:14:06 INFO - PROCESS | 1894 | 1463192046570 Marionette TRACE conn4 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 19:14:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 19:14:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1539ms 19:14:06 INFO - PROCESS | 1894 | 1463192046647 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 19:14:06 INFO - PROCESS | 1894 | 1463192046651 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 19:14:06 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 19:14:06 INFO - PROCESS | 1894 | 1463192046657 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 19:14:06 INFO - PROCESS | 1894 | 1463192046660 Marionette TRACE conn4 <- [1,530,null,{}] 19:14:06 INFO - PROCESS | 1894 | 1463192046667 Marionette TRACE conn4 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:06 INFO - PROCESS | 1894 | 1463192046875 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 19:14:07 INFO - PROCESS | 1894 | 1463192047105 Marionette TRACE conn4 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:07 INFO - PROCESS | 1894 | ++DOCSHELL 0x8cce7400 == 71 [pid = 1894] [id = 140] 19:14:07 INFO - PROCESS | 1894 | ++DOMWINDOW == 167 (0x8ccea400) [pid = 1894] [serial = 420] [outer = (nil)] 19:14:07 INFO - PROCESS | 1894 | ++DOMWINDOW == 168 (0x8cced800) [pid = 1894] [serial = 421] [outer = 0x8ccea400] 19:14:07 INFO - PROCESS | 1894 | 1463192047240 Marionette DEBUG loaded listener.js 19:14:07 INFO - PROCESS | 1894 | ++DOMWINDOW == 169 (0x8d6db400) [pid = 1894] [serial = 422] [outer = 0x8ccea400] 19:14:08 INFO - PROCESS | 1894 | 1463192048058 Marionette TRACE conn4 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 19:14:08 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 19:14:08 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 19:14:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:14:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:14:08 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 19:14:08 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 19:14:08 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 19:14:08 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 19:14:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:14:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:14:08 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 19:14:08 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 19:14:08 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1441ms 19:14:08 INFO - PROCESS | 1894 | 1463192048127 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 19:14:08 INFO - PROCESS | 1894 | 1463192048131 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 19:14:08 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 19:14:08 INFO - PROCESS | 1894 | 1463192048140 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 19:14:08 INFO - PROCESS | 1894 | 1463192048144 Marionette TRACE conn4 <- [1,534,null,{}] 19:14:08 INFO - PROCESS | 1894 | 1463192048150 Marionette TRACE conn4 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:08 INFO - PROCESS | 1894 | 1463192048341 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 19:14:08 INFO - PROCESS | 1894 | 1463192048973 Marionette TRACE conn4 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:09 INFO - PROCESS | 1894 | ++DOCSHELL 0x8ed4d800 == 72 [pid = 1894] [id = 141] 19:14:09 INFO - PROCESS | 1894 | ++DOMWINDOW == 170 (0x8ed4f000) [pid = 1894] [serial = 423] [outer = (nil)] 19:14:09 INFO - PROCESS | 1894 | ++DOMWINDOW == 171 (0x8edb3400) [pid = 1894] [serial = 424] [outer = 0x8ed4f000] 19:14:09 INFO - PROCESS | 1894 | 1463192049059 Marionette DEBUG loaded listener.js 19:14:09 INFO - PROCESS | 1894 | ++DOMWINDOW == 172 (0x8eeef800) [pid = 1894] [serial = 425] [outer = 0x8ed4f000] 19:14:09 INFO - PROCESS | 1894 | 1463192049889 Marionette TRACE conn4 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 19:14:09 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 19:14:09 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1835ms 19:14:09 INFO - PROCESS | 1894 | 1463192049978 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 19:14:09 INFO - PROCESS | 1894 | 1463192049985 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 19:14:09 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 19:14:10 INFO - PROCESS | 1894 | 1463192050011 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 19:14:10 INFO - PROCESS | 1894 | 1463192050017 Marionette TRACE conn4 <- [1,538,null,{}] 19:14:10 INFO - PROCESS | 1894 | 1463192050026 Marionette TRACE conn4 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:10 INFO - PROCESS | 1894 | 1463192050220 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 19:14:10 INFO - PROCESS | 1894 | 1463192050407 Marionette TRACE conn4 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:10 INFO - PROCESS | 1894 | ++DOCSHELL 0x8e1ca400 == 73 [pid = 1894] [id = 142] 19:14:10 INFO - PROCESS | 1894 | ++DOMWINDOW == 173 (0x8ed4cc00) [pid = 1894] [serial = 426] [outer = (nil)] 19:14:10 INFO - PROCESS | 1894 | ++DOMWINDOW == 174 (0x8f457c00) [pid = 1894] [serial = 427] [outer = 0x8ed4cc00] 19:14:10 INFO - PROCESS | 1894 | 1463192050490 Marionette DEBUG loaded listener.js 19:14:10 INFO - PROCESS | 1894 | ++DOMWINDOW == 175 (0x9145fc00) [pid = 1894] [serial = 428] [outer = 0x8ed4cc00] 19:14:11 INFO - PROCESS | 1894 | 1463192051370 Marionette TRACE conn4 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 19:14:11 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 19:14:11 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1407ms 19:14:11 INFO - PROCESS | 1894 | 1463192051439 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 19:14:11 INFO - PROCESS | 1894 | 1463192051446 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 19:14:11 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 19:14:11 INFO - PROCESS | 1894 | 1463192051455 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 19:14:11 INFO - PROCESS | 1894 | 1463192051459 Marionette TRACE conn4 <- [1,542,null,{}] 19:14:11 INFO - PROCESS | 1894 | 1463192051465 Marionette TRACE conn4 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:11 INFO - PROCESS | 1894 | 1463192051629 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 19:14:12 INFO - PROCESS | 1894 | 1463192052021 Marionette TRACE conn4 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:12 INFO - PROCESS | 1894 | ++DOCSHELL 0x8de69800 == 74 [pid = 1894] [id = 143] 19:14:12 INFO - PROCESS | 1894 | ++DOMWINDOW == 176 (0x8de69c00) [pid = 1894] [serial = 429] [outer = (nil)] 19:14:12 INFO - PROCESS | 1894 | ++DOMWINDOW == 177 (0x8e1cdc00) [pid = 1894] [serial = 430] [outer = 0x8de69c00] 19:14:12 INFO - PROCESS | 1894 | 1463192052106 Marionette DEBUG loaded listener.js 19:14:12 INFO - PROCESS | 1894 | ++DOMWINDOW == 178 (0x90fd2800) [pid = 1894] [serial = 431] [outer = 0x8de69c00] 19:14:12 INFO - PROCESS | 1894 | 1463192052952 Marionette TRACE conn4 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 19:14:12 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 19:14:12 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1538ms 19:14:13 INFO - PROCESS | 1894 | 1463192053020 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 19:14:13 INFO - PROCESS | 1894 | 1463192053023 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 19:14:13 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 19:14:13 INFO - PROCESS | 1894 | 1463192053040 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 19:14:13 INFO - PROCESS | 1894 | 1463192053049 Marionette TRACE conn4 <- [1,546,null,{}] 19:14:13 INFO - PROCESS | 1894 | 1463192053075 Marionette TRACE conn4 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:13 INFO - PROCESS | 1894 | 1463192053323 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 19:14:13 INFO - PROCESS | 1894 | 1463192053561 Marionette TRACE conn4 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:13 INFO - PROCESS | 1894 | ++DOCSHELL 0x8de66c00 == 75 [pid = 1894] [id = 144] 19:14:13 INFO - PROCESS | 1894 | ++DOMWINDOW == 179 (0x8e1ce800) [pid = 1894] [serial = 432] [outer = (nil)] 19:14:13 INFO - PROCESS | 1894 | ++DOMWINDOW == 180 (0x92b9c000) [pid = 1894] [serial = 433] [outer = 0x8e1ce800] 19:14:13 INFO - PROCESS | 1894 | 1463192053658 Marionette DEBUG loaded listener.js 19:14:13 INFO - PROCESS | 1894 | ++DOMWINDOW == 181 (0x9532a000) [pid = 1894] [serial = 434] [outer = 0x8e1ce800] 19:14:14 INFO - PROCESS | 1894 | --DOMWINDOW == 180 (0x8f54e800) [pid = 1894] [serial = 303] [outer = (nil)] [url = about:blank] 19:14:14 INFO - PROCESS | 1894 | --DOMWINDOW == 179 (0x91dd1000) [pid = 1894] [serial = 306] [outer = (nil)] [url = about:blank] 19:14:14 INFO - PROCESS | 1894 | --DOMWINDOW == 178 (0x9add3400) [pid = 1894] [serial = 309] [outer = (nil)] [url = about:blank] 19:14:14 INFO - PROCESS | 1894 | --DOMWINDOW == 177 (0xa22e9000) [pid = 1894] [serial = 312] [outer = (nil)] [url = about:blank] 19:14:14 INFO - PROCESS | 1894 | --DOMWINDOW == 176 (0xa3058000) [pid = 1894] [serial = 315] [outer = (nil)] [url = about:blank] 19:14:14 INFO - PROCESS | 1894 | --DOMWINDOW == 175 (0x99f20000) [pid = 1894] [serial = 345] [outer = (nil)] [url = about:blank] 19:14:14 INFO - PROCESS | 1894 | --DOMWINDOW == 174 (0xa6e96000) [pid = 1894] [serial = 318] [outer = (nil)] [url = about:blank] 19:14:14 INFO - PROCESS | 1894 | --DOMWINDOW == 173 (0x929cbc00) [pid = 1894] [serial = 321] [outer = (nil)] [url = about:blank] 19:14:14 INFO - PROCESS | 1894 | --DOMWINDOW == 172 (0x92b91000) [pid = 1894] [serial = 324] [outer = (nil)] [url = about:blank] 19:14:14 INFO - PROCESS | 1894 | --DOMWINDOW == 171 (0x8edb1800) [pid = 1894] [serial = 327] [outer = (nil)] [url = about:blank] 19:14:14 INFO - PROCESS | 1894 | --DOCSHELL 0x93da3400 == 74 [pid = 1894] [id = 131] 19:14:14 INFO - PROCESS | 1894 | --DOCSHELL 0x8edb2800 == 73 [pid = 1894] [id = 130] 19:14:14 INFO - PROCESS | 1894 | --DOCSHELL 0x8ed4ec00 == 72 [pid = 1894] [id = 129] 19:14:14 INFO - PROCESS | 1894 | --DOCSHELL 0x8f45c800 == 71 [pid = 1894] [id = 128] 19:14:14 INFO - PROCESS | 1894 | --DOCSHELL 0x8ed47400 == 70 [pid = 1894] [id = 127] 19:14:14 INFO - PROCESS | 1894 | --DOCSHELL 0x8efee400 == 69 [pid = 1894] [id = 126] 19:14:14 INFO - PROCESS | 1894 | 1463192054645 Marionette TRACE conn4 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 19:14:14 INFO - PROCESS | 1894 | --DOCSHELL 0x8efeac00 == 68 [pid = 1894] [id = 124] 19:14:14 INFO - PROCESS | 1894 | --DOCSHELL 0x8de61400 == 67 [pid = 1894] [id = 123] 19:14:14 INFO - PROCESS | 1894 | --DOCSHELL 0x8f454c00 == 66 [pid = 1894] [id = 122] 19:14:14 INFO - PROCESS | 1894 | --DOCSHELL 0x8efea400 == 65 [pid = 1894] [id = 121] 19:14:14 INFO - PROCESS | 1894 | --DOCSHELL 0x9aac9c00 == 64 [pid = 1894] [id = 120] 19:14:14 INFO - PROCESS | 1894 | --DOCSHELL 0x8f45bc00 == 63 [pid = 1894] [id = 119] 19:14:14 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 19:14:14 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1648ms 19:14:14 INFO - PROCESS | 1894 | --DOCSHELL 0x8ed4a000 == 62 [pid = 1894] [id = 115] 19:14:14 INFO - PROCESS | 1894 | 1463192054702 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 19:14:14 INFO - PROCESS | 1894 | 1463192054707 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 19:14:14 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 19:14:14 INFO - PROCESS | 1894 | 1463192054713 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 19:14:14 INFO - PROCESS | 1894 | 1463192054716 Marionette TRACE conn4 <- [1,550,null,{}] 19:14:14 INFO - PROCESS | 1894 | 1463192054722 Marionette TRACE conn4 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:14 INFO - PROCESS | 1894 | 1463192054897 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 19:14:14 INFO - PROCESS | 1894 | --DOMWINDOW == 170 (0x99f23400) [pid = 1894] [serial = 339] [outer = (nil)] [url = about:blank] 19:14:14 INFO - PROCESS | 1894 | --DOMWINDOW == 169 (0x92b8f800) [pid = 1894] [serial = 331] [outer = (nil)] [url = about:blank] 19:14:14 INFO - PROCESS | 1894 | --DOMWINDOW == 168 (0x929d2c00) [pid = 1894] [serial = 330] [outer = (nil)] [url = about:blank] 19:14:14 INFO - PROCESS | 1894 | --DOMWINDOW == 167 (0x92b98c00) [pid = 1894] [serial = 336] [outer = (nil)] [url = about:blank] 19:14:14 INFO - PROCESS | 1894 | --DOMWINDOW == 166 (0x916c6c00) [pid = 1894] [serial = 333] [outer = (nil)] [url = about:blank] 19:14:14 INFO - PROCESS | 1894 | --DOMWINDOW == 165 (0x91dcf800) [pid = 1894] [serial = 334] [outer = (nil)] [url = about:blank] 19:14:14 INFO - PROCESS | 1894 | --DOMWINDOW == 164 (0x8ed4ac00) [pid = 1894] [serial = 342] [outer = (nil)] [url = about:blank] 19:14:14 INFO - PROCESS | 1894 | --DOMWINDOW == 163 (0x9a3dec00) [pid = 1894] [serial = 340] [outer = (nil)] [url = about:blank] 19:14:14 INFO - PROCESS | 1894 | --DOMWINDOW == 162 (0x8ed50800) [pid = 1894] [serial = 343] [outer = (nil)] [url = about:blank] 19:14:14 INFO - PROCESS | 1894 | --DOMWINDOW == 161 (0x937b7400) [pid = 1894] [serial = 337] [outer = (nil)] [url = about:blank] 19:14:15 INFO - PROCESS | 1894 | --DOMWINDOW == 160 (0x9d08fc00) [pid = 1894] [serial = 147] [outer = (nil)] [url = about:blank] 19:14:15 INFO - PROCESS | 1894 | --DOMWINDOW == 159 (0x9aad4c00) [pid = 1894] [serial = 183] [outer = (nil)] [url = about:blank] 19:14:15 INFO - PROCESS | 1894 | --DOMWINDOW == 158 (0xa6e8fc00) [pid = 1894] [serial = 150] [outer = (nil)] [url = about:blank] 19:14:15 INFO - PROCESS | 1894 | --DOMWINDOW == 157 (0x9a3e2400) [pid = 1894] [serial = 219] [outer = (nil)] [url = about:blank] 19:14:15 INFO - PROCESS | 1894 | --DOMWINDOW == 156 (0xa6767800) [pid = 1894] [serial = 195] [outer = (nil)] [url = about:blank] 19:14:15 INFO - PROCESS | 1894 | --DOMWINDOW == 155 (0xa0517c00) [pid = 1894] [serial = 222] [outer = (nil)] [url = about:blank] 19:14:15 INFO - PROCESS | 1894 | --DOMWINDOW == 154 (0x9920d000) [pid = 1894] [serial = 144] [outer = (nil)] [url = about:blank] 19:14:15 INFO - PROCESS | 1894 | --DOMWINDOW == 153 (0xa22f3000) [pid = 1894] [serial = 186] [outer = (nil)] [url = about:blank] 19:14:15 INFO - PROCESS | 1894 | --DOMWINDOW == 152 (0x9a3e7000) [pid = 1894] [serial = 180] [outer = (nil)] [url = about:blank] 19:14:15 INFO - PROCESS | 1894 | --DOMWINDOW == 151 (0xa6f79400) [pid = 1894] [serial = 153] [outer = (nil)] [url = about:blank] 19:14:15 INFO - PROCESS | 1894 | --DOMWINDOW == 150 (0x9add9c00) [pid = 1894] [serial = 192] [outer = (nil)] [url = about:blank] 19:14:15 INFO - PROCESS | 1894 | --DOMWINDOW == 149 (0x90fdc000) [pid = 1894] [serial = 238] [outer = (nil)] [url = about:blank] 19:14:15 INFO - PROCESS | 1894 | --DOMWINDOW == 148 (0xa82b6400) [pid = 1894] [serial = 226] [outer = (nil)] [url = about:blank] 19:14:15 INFO - PROCESS | 1894 | --DOMWINDOW == 147 (0xa325a400) [pid = 1894] [serial = 189] [outer = (nil)] [url = about:blank] 19:14:15 INFO - PROCESS | 1894 | --DOMWINDOW == 146 (0xa901dc00) [pid = 1894] [serial = 229] [outer = (nil)] [url = about:blank] 19:14:15 INFO - PROCESS | 1894 | --DOMWINDOW == 145 (0xa24a0800) [pid = 1894] [serial = 114] [outer = (nil)] [url = about:blank] 19:14:15 INFO - PROCESS | 1894 | 1463192055189 Marionette TRACE conn4 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:15 INFO - PROCESS | 1894 | ++DOCSHELL 0x8ccec400 == 63 [pid = 1894] [id = 145] 19:14:15 INFO - PROCESS | 1894 | ++DOMWINDOW == 146 (0x8ed41400) [pid = 1894] [serial = 435] [outer = (nil)] 19:14:15 INFO - PROCESS | 1894 | ++DOMWINDOW == 147 (0x8efe9400) [pid = 1894] [serial = 436] [outer = 0x8ed41400] 19:14:15 INFO - PROCESS | 1894 | 1463192055273 Marionette DEBUG loaded listener.js 19:14:15 INFO - PROCESS | 1894 | ++DOMWINDOW == 148 (0x8f551000) [pid = 1894] [serial = 437] [outer = 0x8ed41400] 19:14:16 INFO - PROCESS | 1894 | 1463192056034 Marionette TRACE conn4 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 19:14:16 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. 19:14:16 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1332ms 19:14:16 INFO - PROCESS | 1894 | 1463192056078 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 19:14:16 INFO - PROCESS | 1894 | 1463192056080 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 19:14:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 19:14:16 INFO - PROCESS | 1894 | 1463192056087 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 19:14:16 INFO - PROCESS | 1894 | 1463192056092 Marionette TRACE conn4 <- [1,554,null,{}] 19:14:16 INFO - PROCESS | 1894 | 1463192056098 Marionette TRACE conn4 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:16 INFO - PROCESS | 1894 | 1463192056314 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 19:14:16 INFO - PROCESS | 1894 | 1463192056406 Marionette TRACE conn4 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:16 INFO - PROCESS | 1894 | ++DOCSHELL 0x9145cc00 == 64 [pid = 1894] [id = 146] 19:14:16 INFO - PROCESS | 1894 | ++DOMWINDOW == 149 (0x91dd2400) [pid = 1894] [serial = 438] [outer = (nil)] 19:14:16 INFO - PROCESS | 1894 | ++DOMWINDOW == 150 (0x92b91000) [pid = 1894] [serial = 439] [outer = 0x91dd2400] 19:14:16 INFO - PROCESS | 1894 | 1463192056491 Marionette DEBUG loaded listener.js 19:14:16 INFO - PROCESS | 1894 | ++DOMWINDOW == 151 (0x95327c00) [pid = 1894] [serial = 440] [outer = 0x91dd2400] 19:14:17 INFO - PROCESS | 1894 | [1894] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 19:14:17 INFO - PROCESS | 1894 | 1463192057347 Marionette TRACE conn4 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 19:14:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 19:14:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1283ms 19:14:17 INFO - PROCESS | 1894 | 1463192057371 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 19:14:17 INFO - PROCESS | 1894 | 1463192057375 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 19:14:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 19:14:17 INFO - PROCESS | 1894 | 1463192057381 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 19:14:17 INFO - PROCESS | 1894 | 1463192057384 Marionette TRACE conn4 <- [1,558,null,{}] 19:14:17 INFO - PROCESS | 1894 | 1463192057390 Marionette TRACE conn4 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:17 INFO - PROCESS | 1894 | 1463192057596 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 19:14:17 INFO - PROCESS | 1894 | 1463192057636 Marionette TRACE conn4 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:17 INFO - PROCESS | 1894 | ++DOCSHELL 0x8e1d6800 == 65 [pid = 1894] [id = 147] 19:14:17 INFO - PROCESS | 1894 | ++DOMWINDOW == 152 (0x9532f000) [pid = 1894] [serial = 441] [outer = (nil)] 19:14:17 INFO - PROCESS | 1894 | ++DOMWINDOW == 153 (0x9920bc00) [pid = 1894] [serial = 442] [outer = 0x9532f000] 19:14:17 INFO - PROCESS | 1894 | 1463192057711 Marionette DEBUG loaded listener.js 19:14:17 INFO - PROCESS | 1894 | ++DOMWINDOW == 154 (0x99f1a400) [pid = 1894] [serial = 443] [outer = 0x9532f000] 19:14:18 INFO - PROCESS | 1894 | 1463192058639 Marionette TRACE conn4 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 19:14:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 19:14:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1330ms 19:14:19 INFO - PROCESS | 1894 | --DOMWINDOW == 153 (0x8ed48400) [pid = 1894] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 19:14:19 INFO - PROCESS | 1894 | --DOMWINDOW == 152 (0x8eff0000) [pid = 1894] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 19:14:19 INFO - PROCESS | 1894 | --DOMWINDOW == 151 (0x916c3800) [pid = 1894] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 19:14:19 INFO - PROCESS | 1894 | --DOMWINDOW == 150 (0x91dd4800) [pid = 1894] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 19:14:19 INFO - PROCESS | 1894 | --DOMWINDOW == 149 (0x91392000) [pid = 1894] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 19:14:19 INFO - PROCESS | 1894 | --DOMWINDOW == 148 (0x93a50000) [pid = 1894] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 19:14:19 INFO - PROCESS | 1894 | --DOMWINDOW == 147 (0x95228000) [pid = 1894] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 19:14:19 INFO - PROCESS | 1894 | --DOMWINDOW == 146 (0x9138b000) [pid = 1894] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 19:14:19 INFO - PROCESS | 1894 | --DOMWINDOW == 145 (0x9af10400) [pid = 1894] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 19:14:19 INFO - PROCESS | 1894 | --DOMWINDOW == 144 (0x916cb800) [pid = 1894] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 19:14:19 INFO - PROCESS | 1894 | --DOMWINDOW == 143 (0x9aaccc00) [pid = 1894] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 19:14:19 INFO - PROCESS | 1894 | --DOMWINDOW == 142 (0x929c6400) [pid = 1894] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 19:14:19 INFO - PROCESS | 1894 | --DOMWINDOW == 141 (0x8f549400) [pid = 1894] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 19:14:19 INFO - PROCESS | 1894 | --DOMWINDOW == 140 (0x95221000) [pid = 1894] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 19:14:19 INFO - PROCESS | 1894 | --DOMWINDOW == 139 (0x91dd1c00) [pid = 1894] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 19:14:19 INFO - PROCESS | 1894 | 1463192059248 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 19:14:19 INFO - PROCESS | 1894 | 1463192059251 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 19:14:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 19:14:19 INFO - PROCESS | 1894 | 1463192059269 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 19:14:19 INFO - PROCESS | 1894 | 1463192059272 Marionette TRACE conn4 <- [1,562,null,{}] 19:14:19 INFO - PROCESS | 1894 | 1463192059279 Marionette TRACE conn4 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:19 INFO - PROCESS | 1894 | 1463192059428 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 19:14:19 INFO - PROCESS | 1894 | 1463192059566 Marionette TRACE conn4 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:19 INFO - PROCESS | 1894 | ++DOCSHELL 0x8e1d7000 == 66 [pid = 1894] [id = 148] 19:14:19 INFO - PROCESS | 1894 | ++DOMWINDOW == 140 (0x8edb5800) [pid = 1894] [serial = 444] [outer = (nil)] 19:14:19 INFO - PROCESS | 1894 | ++DOMWINDOW == 141 (0x916cb800) [pid = 1894] [serial = 445] [outer = 0x8edb5800] 19:14:19 INFO - PROCESS | 1894 | 1463192059640 Marionette DEBUG loaded listener.js 19:14:19 INFO - PROCESS | 1894 | ++DOMWINDOW == 142 (0x93a50000) [pid = 1894] [serial = 446] [outer = 0x8edb5800] 19:14:20 INFO - PROCESS | 1894 | [1894] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 19:14:20 INFO - PROCESS | 1894 | 1463192060313 Marionette TRACE conn4 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 19:14:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 19:14:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1080ms 19:14:20 INFO - PROCESS | 1894 | 1463192060349 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 19:14:20 INFO - PROCESS | 1894 | 1463192060352 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 19:14:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 19:14:20 INFO - PROCESS | 1894 | 1463192060360 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 19:14:20 INFO - PROCESS | 1894 | 1463192060362 Marionette TRACE conn4 <- [1,566,null,{}] 19:14:20 INFO - PROCESS | 1894 | 1463192060368 Marionette TRACE conn4 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:20 INFO - PROCESS | 1894 | 1463192060594 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 19:14:20 INFO - PROCESS | 1894 | 1463192060613 Marionette TRACE conn4 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:20 INFO - PROCESS | 1894 | ++DOCSHELL 0x929d2c00 == 67 [pid = 1894] [id = 149] 19:14:20 INFO - PROCESS | 1894 | ++DOMWINDOW == 143 (0x95221000) [pid = 1894] [serial = 447] [outer = (nil)] 19:14:20 INFO - PROCESS | 1894 | ++DOMWINDOW == 144 (0x99f25c00) [pid = 1894] [serial = 448] [outer = 0x95221000] 19:14:20 INFO - PROCESS | 1894 | 1463192060688 Marionette DEBUG loaded listener.js 19:14:20 INFO - PROCESS | 1894 | ++DOMWINDOW == 145 (0x99f28400) [pid = 1894] [serial = 449] [outer = 0x95221000] 19:14:21 INFO - PROCESS | 1894 | [1894] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 19:14:21 INFO - PROCESS | 1894 | 1463192061692 Marionette TRACE conn4 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 19:14:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 19:14:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1378ms 19:14:21 INFO - PROCESS | 1894 | 1463192061739 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 19:14:21 INFO - PROCESS | 1894 | 1463192061746 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 19:14:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 19:14:21 INFO - PROCESS | 1894 | 1463192061755 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 19:14:21 INFO - PROCESS | 1894 | 1463192061761 Marionette TRACE conn4 <- [1,570,null,{}] 19:14:21 INFO - PROCESS | 1894 | 1463192061770 Marionette TRACE conn4 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:22 INFO - PROCESS | 1894 | 1463192062028 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 19:14:22 INFO - PROCESS | 1894 | 1463192062276 Marionette TRACE conn4 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:22 INFO - PROCESS | 1894 | ++DOCSHELL 0x8d6e1400 == 68 [pid = 1894] [id = 150] 19:14:22 INFO - PROCESS | 1894 | ++DOMWINDOW == 146 (0x8e09ac00) [pid = 1894] [serial = 450] [outer = (nil)] 19:14:22 INFO - PROCESS | 1894 | ++DOMWINDOW == 147 (0x8eeeb800) [pid = 1894] [serial = 451] [outer = 0x8e09ac00] 19:14:22 INFO - PROCESS | 1894 | 1463192062415 Marionette DEBUG loaded listener.js 19:14:22 INFO - PROCESS | 1894 | ++DOMWINDOW == 148 (0x8efef800) [pid = 1894] [serial = 452] [outer = 0x8e09ac00] 19:14:22 INFO - PROCESS | 1894 | [1894] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 19:14:23 INFO - PROCESS | 1894 | 1463192063314 Marionette TRACE conn4 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 19:14:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 19:14:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1597ms 19:14:23 INFO - PROCESS | 1894 | 1463192063353 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 19:14:23 INFO - PROCESS | 1894 | 1463192063362 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 19:14:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 19:14:23 INFO - PROCESS | 1894 | 1463192063373 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 19:14:23 INFO - PROCESS | 1894 | 1463192063377 Marionette TRACE conn4 <- [1,574,null,{}] 19:14:23 INFO - PROCESS | 1894 | 1463192063390 Marionette TRACE conn4 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:23 INFO - PROCESS | 1894 | 1463192063584 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 19:14:23 INFO - PROCESS | 1894 | 1463192063756 Marionette TRACE conn4 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:23 INFO - PROCESS | 1894 | ++DOCSHELL 0x8e0a0000 == 69 [pid = 1894] [id = 151] 19:14:23 INFO - PROCESS | 1894 | ++DOMWINDOW == 149 (0x8eef1000) [pid = 1894] [serial = 453] [outer = (nil)] 19:14:23 INFO - PROCESS | 1894 | ++DOMWINDOW == 150 (0x91462c00) [pid = 1894] [serial = 454] [outer = 0x8eef1000] 19:14:23 INFO - PROCESS | 1894 | 1463192063846 Marionette DEBUG loaded listener.js 19:14:23 INFO - PROCESS | 1894 | ++DOMWINDOW == 151 (0x91dd8000) [pid = 1894] [serial = 455] [outer = 0x8eef1000] 19:14:24 INFO - PROCESS | 1894 | 1463192064869 Marionette TRACE conn4 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 19:14:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 19:14:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1544ms 19:14:24 INFO - PROCESS | 1894 | 1463192064917 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 19:14:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 19:14:24 INFO - PROCESS | 1894 | 1463192064922 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 19:14:24 INFO - PROCESS | 1894 | 1463192064929 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 19:14:24 INFO - PROCESS | 1894 | 1463192064935 Marionette TRACE conn4 <- [1,578,null,{}] 19:14:24 INFO - PROCESS | 1894 | 1463192064952 Marionette TRACE conn4 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:25 INFO - PROCESS | 1894 | 1463192065142 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 19:14:25 INFO - PROCESS | 1894 | 1463192065364 Marionette TRACE conn4 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:25 INFO - PROCESS | 1894 | ++DOCSHELL 0x9522ec00 == 70 [pid = 1894] [id = 152] 19:14:25 INFO - PROCESS | 1894 | ++DOMWINDOW == 152 (0x9532bc00) [pid = 1894] [serial = 456] [outer = (nil)] 19:14:25 INFO - PROCESS | 1894 | ++DOMWINDOW == 153 (0x99f26800) [pid = 1894] [serial = 457] [outer = 0x9532bc00] 19:14:25 INFO - PROCESS | 1894 | 1463192065500 Marionette DEBUG loaded listener.js 19:14:25 INFO - PROCESS | 1894 | ++DOMWINDOW == 154 (0x9a5ee800) [pid = 1894] [serial = 458] [outer = 0x9532bc00] 19:14:26 INFO - PROCESS | 1894 | 1463192066399 Marionette TRACE conn4 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 19:14:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 19:14:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1536ms 19:14:26 INFO - PROCESS | 1894 | 1463192066465 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 19:14:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 19:14:26 INFO - PROCESS | 1894 | 1463192066470 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 19:14:26 INFO - PROCESS | 1894 | 1463192066477 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 19:14:26 INFO - PROCESS | 1894 | 1463192066481 Marionette TRACE conn4 <- [1,582,null,{}] 19:14:26 INFO - PROCESS | 1894 | 1463192066487 Marionette TRACE conn4 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:26 INFO - PROCESS | 1894 | 1463192066680 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 19:14:26 INFO - PROCESS | 1894 | 1463192066852 Marionette TRACE conn4 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:26 INFO - PROCESS | 1894 | ++DOCSHELL 0x8e097000 == 71 [pid = 1894] [id = 153] 19:14:26 INFO - PROCESS | 1894 | ++DOMWINDOW == 155 (0x8f556c00) [pid = 1894] [serial = 459] [outer = (nil)] 19:14:26 INFO - PROCESS | 1894 | ++DOMWINDOW == 156 (0x9aac7c00) [pid = 1894] [serial = 460] [outer = 0x8f556c00] 19:14:26 INFO - PROCESS | 1894 | 1463192066960 Marionette DEBUG loaded listener.js 19:14:27 INFO - PROCESS | 1894 | ++DOMWINDOW == 157 (0x9aacf400) [pid = 1894] [serial = 461] [outer = 0x8f556c00] 19:14:27 INFO - PROCESS | 1894 | 1463192067903 Marionette TRACE conn4 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 19:14:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 19:14:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1483ms 19:14:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 19:14:27 INFO - PROCESS | 1894 | 1463192067959 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 19:14:27 INFO - PROCESS | 1894 | 1463192067963 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 19:14:27 INFO - PROCESS | 1894 | 1463192067970 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 19:14:27 INFO - PROCESS | 1894 | 1463192067972 Marionette TRACE conn4 <- [1,586,null,{}] 19:14:27 INFO - PROCESS | 1894 | 1463192067979 Marionette TRACE conn4 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:28 INFO - PROCESS | 1894 | 1463192068154 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 19:14:28 INFO - PROCESS | 1894 | 1463192068327 Marionette TRACE conn4 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:28 INFO - PROCESS | 1894 | ++DOCSHELL 0x8ed49400 == 72 [pid = 1894] [id = 154] 19:14:28 INFO - PROCESS | 1894 | ++DOMWINDOW == 158 (0x9a874800) [pid = 1894] [serial = 462] [outer = (nil)] 19:14:28 INFO - PROCESS | 1894 | ++DOMWINDOW == 159 (0x9add9c00) [pid = 1894] [serial = 463] [outer = 0x9a874800] 19:14:28 INFO - PROCESS | 1894 | 1463192068443 Marionette DEBUG loaded listener.js 19:14:28 INFO - PROCESS | 1894 | ++DOMWINDOW == 160 (0x9addd000) [pid = 1894] [serial = 464] [outer = 0x9a874800] 19:14:29 INFO - PROCESS | 1894 | [1894] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 19:14:29 INFO - PROCESS | 1894 | 1463192069397 Marionette TRACE conn4 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 19:14:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 19:14:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1481ms 19:14:29 INFO - PROCESS | 1894 | 1463192069450 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 19:14:29 INFO - PROCESS | 1894 | 1463192069453 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 19:14:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 19:14:29 INFO - PROCESS | 1894 | 1463192069460 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 19:14:29 INFO - PROCESS | 1894 | 1463192069464 Marionette TRACE conn4 <- [1,590,null,{}] 19:14:29 INFO - PROCESS | 1894 | 1463192069470 Marionette TRACE conn4 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:29 INFO - PROCESS | 1894 | 1463192069716 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 19:14:29 INFO - PROCESS | 1894 | 1463192069945 Marionette TRACE conn4 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:30 INFO - PROCESS | 1894 | ++DOCSHELL 0x9af0cc00 == 73 [pid = 1894] [id = 155] 19:14:30 INFO - PROCESS | 1894 | ++DOMWINDOW == 161 (0x9bd02400) [pid = 1894] [serial = 465] [outer = (nil)] 19:14:30 INFO - PROCESS | 1894 | ++DOMWINDOW == 162 (0x9d092000) [pid = 1894] [serial = 466] [outer = 0x9bd02400] 19:14:30 INFO - PROCESS | 1894 | 1463192070078 Marionette DEBUG loaded listener.js 19:14:30 INFO - PROCESS | 1894 | ++DOMWINDOW == 163 (0xa227d800) [pid = 1894] [serial = 467] [outer = 0x9bd02400] 19:14:31 INFO - PROCESS | 1894 | 1463192071096 Marionette TRACE conn4 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 19:14:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 19:14:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1681ms 19:14:31 INFO - PROCESS | 1894 | 1463192071142 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 19:14:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 19:14:31 INFO - PROCESS | 1894 | 1463192071146 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 19:14:31 INFO - PROCESS | 1894 | 1463192071153 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 19:14:31 INFO - PROCESS | 1894 | 1463192071157 Marionette TRACE conn4 <- [1,594,null,{}] 19:14:31 INFO - PROCESS | 1894 | 1463192071163 Marionette TRACE conn4 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:31 INFO - PROCESS | 1894 | 1463192071346 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 19:14:31 INFO - PROCESS | 1894 | 1463192071529 Marionette TRACE conn4 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:31 INFO - PROCESS | 1894 | ++DOCSHELL 0x8ccef000 == 74 [pid = 1894] [id = 156] 19:14:31 INFO - PROCESS | 1894 | ++DOMWINDOW == 164 (0x9aad5000) [pid = 1894] [serial = 468] [outer = (nil)] 19:14:31 INFO - PROCESS | 1894 | ++DOMWINDOW == 165 (0xa22f3c00) [pid = 1894] [serial = 469] [outer = 0x9aad5000] 19:14:31 INFO - PROCESS | 1894 | 1463192071618 Marionette DEBUG loaded listener.js 19:14:31 INFO - PROCESS | 1894 | ++DOMWINDOW == 166 (0xa262c400) [pid = 1894] [serial = 470] [outer = 0x9aad5000] 19:14:32 INFO - PROCESS | 1894 | 1463192072565 Marionette TRACE conn4 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 19:14:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 19:14:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1489ms 19:14:32 INFO - PROCESS | 1894 | 1463192072642 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 19:14:32 INFO - PROCESS | 1894 | 1463192072646 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 19:14:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 19:14:32 INFO - PROCESS | 1894 | 1463192072653 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 19:14:32 INFO - PROCESS | 1894 | 1463192072655 Marionette TRACE conn4 <- [1,598,null,{}] 19:14:32 INFO - PROCESS | 1894 | 1463192072662 Marionette TRACE conn4 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:32 INFO - PROCESS | 1894 | 1463192072884 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 19:14:33 INFO - PROCESS | 1894 | 1463192073108 Marionette TRACE conn4 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:33 INFO - PROCESS | 1894 | ++DOCSHELL 0x8cde1c00 == 75 [pid = 1894] [id = 157] 19:14:33 INFO - PROCESS | 1894 | ++DOMWINDOW == 167 (0x8cde2800) [pid = 1894] [serial = 471] [outer = (nil)] 19:14:33 INFO - PROCESS | 1894 | ++DOMWINDOW == 168 (0x8cde8c00) [pid = 1894] [serial = 472] [outer = 0x8cde2800] 19:14:33 INFO - PROCESS | 1894 | 1463192073215 Marionette DEBUG loaded listener.js 19:14:33 INFO - PROCESS | 1894 | ++DOMWINDOW == 169 (0x8cdedc00) [pid = 1894] [serial = 473] [outer = 0x8cde2800] 19:14:34 INFO - PROCESS | 1894 | 1463192074090 Marionette TRACE conn4 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 19:14:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 19:14:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1487ms 19:14:34 INFO - PROCESS | 1894 | 1463192074142 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 19:14:34 INFO - PROCESS | 1894 | 1463192074145 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 19:14:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 19:14:34 INFO - PROCESS | 1894 | 1463192074152 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 19:14:34 INFO - PROCESS | 1894 | 1463192074156 Marionette TRACE conn4 <- [1,602,null,{}] 19:14:34 INFO - PROCESS | 1894 | 1463192074162 Marionette TRACE conn4 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:34 INFO - PROCESS | 1894 | 1463192074362 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 19:14:34 INFO - PROCESS | 1894 | 1463192074542 Marionette TRACE conn4 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:34 INFO - PROCESS | 1894 | ++DOCSHELL 0x8cde2400 == 76 [pid = 1894] [id = 158] 19:14:34 INFO - PROCESS | 1894 | ++DOMWINDOW == 170 (0x8cde9000) [pid = 1894] [serial = 474] [outer = (nil)] 19:14:34 INFO - PROCESS | 1894 | ++DOMWINDOW == 171 (0x8f185400) [pid = 1894] [serial = 475] [outer = 0x8cde9000] 19:14:34 INFO - PROCESS | 1894 | 1463192074681 Marionette DEBUG loaded listener.js 19:14:34 INFO - PROCESS | 1894 | ++DOMWINDOW == 172 (0x8f189000) [pid = 1894] [serial = 476] [outer = 0x8cde9000] 19:14:35 INFO - PROCESS | 1894 | 1463192075571 Marionette TRACE conn4 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 19:14:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 19:14:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1482ms 19:14:35 INFO - PROCESS | 1894 | 1463192075636 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 19:14:35 INFO - PROCESS | 1894 | 1463192075640 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 19:14:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 19:14:35 INFO - PROCESS | 1894 | 1463192075647 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 19:14:35 INFO - PROCESS | 1894 | 1463192075651 Marionette TRACE conn4 <- [1,606,null,{}] 19:14:35 INFO - PROCESS | 1894 | 1463192075657 Marionette TRACE conn4 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:35 INFO - PROCESS | 1894 | 1463192075838 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 19:14:36 INFO - PROCESS | 1894 | 1463192076016 Marionette TRACE conn4 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:36 INFO - PROCESS | 1894 | ++DOCSHELL 0x8cdef800 == 77 [pid = 1894] [id = 159] 19:14:36 INFO - PROCESS | 1894 | ++DOMWINDOW == 173 (0x8cdf0400) [pid = 1894] [serial = 477] [outer = (nil)] 19:14:36 INFO - PROCESS | 1894 | ++DOMWINDOW == 174 (0x8f18f400) [pid = 1894] [serial = 478] [outer = 0x8cdf0400] 19:14:36 INFO - PROCESS | 1894 | 1463192076105 Marionette DEBUG loaded listener.js 19:14:36 INFO - PROCESS | 1894 | ++DOMWINDOW == 175 (0x8f455000) [pid = 1894] [serial = 479] [outer = 0x8cdf0400] 19:14:37 INFO - PROCESS | 1894 | 1463192077045 Marionette TRACE conn4 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 19:14:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 19:14:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1433ms 19:14:37 INFO - PROCESS | 1894 | 1463192077081 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 19:14:37 INFO - PROCESS | 1894 | 1463192077086 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 19:14:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 19:14:37 INFO - PROCESS | 1894 | 1463192077092 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 19:14:37 INFO - PROCESS | 1894 | 1463192077097 Marionette TRACE conn4 <- [1,610,null,{}] 19:14:37 INFO - PROCESS | 1894 | 1463192077103 Marionette TRACE conn4 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:37 INFO - PROCESS | 1894 | 1463192077317 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 19:14:37 INFO - PROCESS | 1894 | 1463192077494 Marionette TRACE conn4 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:37 INFO - PROCESS | 1894 | ++DOCSHELL 0x8df25800 == 78 [pid = 1894] [id = 160] 19:14:37 INFO - PROCESS | 1894 | ++DOMWINDOW == 176 (0x8df2f000) [pid = 1894] [serial = 480] [outer = (nil)] 19:14:37 INFO - PROCESS | 1894 | ++DOMWINDOW == 177 (0x8f18b400) [pid = 1894] [serial = 481] [outer = 0x8df2f000] 19:14:37 INFO - PROCESS | 1894 | 1463192077647 Marionette DEBUG loaded listener.js 19:14:37 INFO - PROCESS | 1894 | ++DOMWINDOW == 178 (0xa305e800) [pid = 1894] [serial = 482] [outer = 0x8df2f000] 19:14:38 INFO - PROCESS | 1894 | 1463192078557 Marionette TRACE conn4 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 19:14:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 19:14:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1536ms 19:14:38 INFO - PROCESS | 1894 | 1463192078628 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 19:14:38 INFO - PROCESS | 1894 | 1463192078632 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 19:14:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 19:14:38 INFO - PROCESS | 1894 | 1463192078639 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 19:14:38 INFO - PROCESS | 1894 | 1463192078642 Marionette TRACE conn4 <- [1,614,null,{}] 19:14:38 INFO - PROCESS | 1894 | 1463192078649 Marionette TRACE conn4 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:38 INFO - PROCESS | 1894 | 1463192078866 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 19:14:39 INFO - PROCESS | 1894 | 1463192079098 Marionette TRACE conn4 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:39 INFO - PROCESS | 1894 | ++DOCSHELL 0x8bada000 == 79 [pid = 1894] [id = 161] 19:14:39 INFO - PROCESS | 1894 | ++DOMWINDOW == 179 (0x8badbc00) [pid = 1894] [serial = 483] [outer = (nil)] 19:14:39 INFO - PROCESS | 1894 | ++DOMWINDOW == 180 (0x8bae0c00) [pid = 1894] [serial = 484] [outer = 0x8badbc00] 19:14:39 INFO - PROCESS | 1894 | 1463192079237 Marionette DEBUG loaded listener.js 19:14:39 INFO - PROCESS | 1894 | ++DOMWINDOW == 181 (0x8bae4000) [pid = 1894] [serial = 485] [outer = 0x8badbc00] 19:14:40 INFO - PROCESS | 1894 | 1463192080131 Marionette TRACE conn4 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 19:14:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 19:14:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1535ms 19:14:40 INFO - PROCESS | 1894 | 1463192080175 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 19:14:40 INFO - PROCESS | 1894 | 1463192080178 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 19:14:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 19:14:40 INFO - PROCESS | 1894 | 1463192080185 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 19:14:40 INFO - PROCESS | 1894 | 1463192080189 Marionette TRACE conn4 <- [1,618,null,{}] 19:14:40 INFO - PROCESS | 1894 | 1463192080194 Marionette TRACE conn4 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:40 INFO - PROCESS | 1894 | 1463192080385 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 19:14:40 INFO - PROCESS | 1894 | 1463192080565 Marionette TRACE conn4 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:40 INFO - PROCESS | 1894 | ++DOCSHELL 0x8bae6000 == 80 [pid = 1894] [id = 162] 19:14:40 INFO - PROCESS | 1894 | ++DOMWINDOW == 182 (0x8bae6c00) [pid = 1894] [serial = 486] [outer = (nil)] 19:14:40 INFO - PROCESS | 1894 | ++DOMWINDOW == 183 (0x8f183400) [pid = 1894] [serial = 487] [outer = 0x8bae6c00] 19:14:40 INFO - PROCESS | 1894 | 1463192080703 Marionette DEBUG loaded listener.js 19:14:40 INFO - PROCESS | 1894 | ++DOMWINDOW == 184 (0x90fd6c00) [pid = 1894] [serial = 488] [outer = 0x8bae6c00] 19:14:41 INFO - PROCESS | 1894 | 1463192081924 Marionette TRACE conn4 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 19:14:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 19:14:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1791ms 19:14:41 INFO - PROCESS | 1894 | 1463192081979 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 19:14:41 INFO - PROCESS | 1894 | 1463192081984 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 19:14:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 19:14:41 INFO - PROCESS | 1894 | 1463192081994 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 19:14:42 INFO - PROCESS | 1894 | 1463192081999 Marionette TRACE conn4 <- [1,622,null,{}] 19:14:42 INFO - PROCESS | 1894 | 1463192082008 Marionette TRACE conn4 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:42 INFO - PROCESS | 1894 | 1463192082251 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 19:14:42 INFO - PROCESS | 1894 | 1463192082449 Marionette TRACE conn4 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:42 INFO - PROCESS | 1894 | ++DOCSHELL 0x8bad8800 == 81 [pid = 1894] [id = 163] 19:14:42 INFO - PROCESS | 1894 | ++DOMWINDOW == 185 (0x8d6e4400) [pid = 1894] [serial = 489] [outer = (nil)] 19:14:42 INFO - PROCESS | 1894 | ++DOMWINDOW == 186 (0x8df33400) [pid = 1894] [serial = 490] [outer = 0x8d6e4400] 19:14:42 INFO - PROCESS | 1894 | 1463192082533 Marionette DEBUG loaded listener.js 19:14:42 INFO - PROCESS | 1894 | ++DOMWINDOW == 187 (0x8e09f400) [pid = 1894] [serial = 491] [outer = 0x8d6e4400] 19:14:43 INFO - PROCESS | 1894 | 1463192083538 Marionette TRACE conn4 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 19:14:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 19:14:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1586ms 19:14:43 INFO - PROCESS | 1894 | 1463192083580 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 19:14:43 INFO - PROCESS | 1894 | 1463192083588 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 19:14:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 19:14:43 INFO - PROCESS | 1894 | 1463192083598 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 19:14:43 INFO - PROCESS | 1894 | 1463192083602 Marionette TRACE conn4 <- [1,626,null,{}] 19:14:43 INFO - PROCESS | 1894 | 1463192083608 Marionette TRACE conn4 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:43 INFO - PROCESS | 1894 | 1463192083805 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 19:14:44 INFO - PROCESS | 1894 | 1463192084069 Marionette TRACE conn4 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:44 INFO - PROCESS | 1894 | ++DOCSHELL 0x8de61400 == 82 [pid = 1894] [id = 164] 19:14:44 INFO - PROCESS | 1894 | ++DOMWINDOW == 188 (0x8de6bc00) [pid = 1894] [serial = 492] [outer = (nil)] 19:14:44 INFO - PROCESS | 1894 | ++DOMWINDOW == 189 (0x8e1d7400) [pid = 1894] [serial = 493] [outer = 0x8de6bc00] 19:14:44 INFO - PROCESS | 1894 | 1463192084247 Marionette DEBUG loaded listener.js 19:14:44 INFO - PROCESS | 1894 | ++DOMWINDOW == 190 (0x8edb1800) [pid = 1894] [serial = 494] [outer = 0x8de6bc00] 19:14:44 INFO - PROCESS | 1894 | --DOCSHELL 0x8e1d7000 == 81 [pid = 1894] [id = 148] 19:14:44 INFO - PROCESS | 1894 | --DOCSHELL 0x8e1d6800 == 80 [pid = 1894] [id = 147] 19:14:44 INFO - PROCESS | 1894 | --DOMWINDOW == 189 (0x9add4800) [pid = 1894] [serial = 357] [outer = (nil)] [url = about:blank] 19:14:44 INFO - PROCESS | 1894 | --DOMWINDOW == 188 (0x9b5b7400) [pid = 1894] [serial = 360] [outer = (nil)] [url = about:blank] 19:14:44 INFO - PROCESS | 1894 | --DOMWINDOW == 187 (0x8eff6800) [pid = 1894] [serial = 363] [outer = (nil)] [url = about:blank] 19:14:44 INFO - PROCESS | 1894 | --DOMWINDOW == 186 (0xa104f400) [pid = 1894] [serial = 366] [outer = (nil)] [url = about:blank] 19:14:44 INFO - PROCESS | 1894 | --DOMWINDOW == 185 (0x8de6a400) [pid = 1894] [serial = 369] [outer = (nil)] [url = about:blank] 19:14:44 INFO - PROCESS | 1894 | --DOMWINDOW == 184 (0xa305b400) [pid = 1894] [serial = 372] [outer = (nil)] [url = about:blank] 19:14:44 INFO - PROCESS | 1894 | --DOMWINDOW == 183 (0x8e1d4000) [pid = 1894] [serial = 375] [outer = (nil)] [url = about:blank] 19:14:44 INFO - PROCESS | 1894 | --DOMWINDOW == 182 (0x9add5400) [pid = 1894] [serial = 396] [outer = (nil)] [url = about:blank] 19:14:44 INFO - PROCESS | 1894 | --DOCSHELL 0x9145cc00 == 79 [pid = 1894] [id = 146] 19:14:44 INFO - PROCESS | 1894 | --DOCSHELL 0x8ccec400 == 78 [pid = 1894] [id = 145] 19:14:44 INFO - PROCESS | 1894 | --DOCSHELL 0x8de66c00 == 77 [pid = 1894] [id = 144] 19:14:44 INFO - PROCESS | 1894 | --DOCSHELL 0x8de69800 == 76 [pid = 1894] [id = 143] 19:14:44 INFO - PROCESS | 1894 | --DOCSHELL 0x8e1ca400 == 75 [pid = 1894] [id = 142] 19:14:44 INFO - PROCESS | 1894 | --DOCSHELL 0x8ed4d800 == 74 [pid = 1894] [id = 141] 19:14:44 INFO - PROCESS | 1894 | --DOCSHELL 0x8eda8c00 == 73 [pid = 1894] [id = 136] 19:14:44 INFO - PROCESS | 1894 | --DOMWINDOW == 181 (0x916ce800) [pid = 1894] [serial = 232] [outer = (nil)] [url = about:blank] 19:14:44 INFO - PROCESS | 1894 | --DOMWINDOW == 180 (0x9cb2e000) [pid = 1894] [serial = 262] [outer = (nil)] [url = about:blank] 19:14:44 INFO - PROCESS | 1894 | --DOMWINDOW == 179 (0xa8c06800) [pid = 1894] [serial = 280] [outer = (nil)] [url = about:blank] 19:14:44 INFO - PROCESS | 1894 | --DOMWINDOW == 178 (0x99f0b000) [pid = 1894] [serial = 265] [outer = (nil)] [url = about:blank] 19:14:44 INFO - PROCESS | 1894 | --DOMWINDOW == 177 (0xa68a5000) [pid = 1894] [serial = 274] [outer = (nil)] [url = about:blank] 19:14:44 INFO - PROCESS | 1894 | --DOMWINDOW == 176 (0x91395400) [pid = 1894] [serial = 277] [outer = (nil)] [url = about:blank] 19:14:44 INFO - PROCESS | 1894 | --DOMWINDOW == 175 (0xa3547400) [pid = 1894] [serial = 271] [outer = (nil)] [url = about:blank] 19:14:44 INFO - PROCESS | 1894 | --DOMWINDOW == 174 (0x9af0a800) [pid = 1894] [serial = 235] [outer = (nil)] [url = about:blank] 19:14:44 INFO - PROCESS | 1894 | --DOMWINDOW == 173 (0x9af09400) [pid = 1894] [serial = 268] [outer = (nil)] [url = about:blank] 19:14:44 INFO - PROCESS | 1894 | --DOMWINDOW == 172 (0x947e9c00) [pid = 1894] [serial = 390] [outer = (nil)] [url = about:blank] 19:14:44 INFO - PROCESS | 1894 | --DOMWINDOW == 171 (0x91467000) [pid = 1894] [serial = 384] [outer = (nil)] [url = about:blank] 19:14:44 INFO - PROCESS | 1894 | --DOMWINDOW == 170 (0x91dcbc00) [pid = 1894] [serial = 385] [outer = (nil)] [url = about:blank] 19:14:44 INFO - PROCESS | 1894 | --DOMWINDOW == 169 (0x9a3eb000) [pid = 1894] [serial = 393] [outer = (nil)] [url = about:blank] 19:14:44 INFO - PROCESS | 1894 | --DOMWINDOW == 168 (0x92b96c00) [pid = 1894] [serial = 387] [outer = (nil)] [url = about:blank] 19:14:44 INFO - PROCESS | 1894 | --DOMWINDOW == 167 (0x9522d000) [pid = 1894] [serial = 391] [outer = (nil)] [url = about:blank] 19:14:44 INFO - PROCESS | 1894 | --DOMWINDOW == 166 (0x9145e800) [pid = 1894] [serial = 382] [outer = (nil)] [url = about:blank] 19:14:44 INFO - PROCESS | 1894 | --DOMWINDOW == 165 (0x91397000) [pid = 1894] [serial = 381] [outer = (nil)] [url = about:blank] 19:14:44 INFO - PROCESS | 1894 | --DOMWINDOW == 164 (0x8eeeec00) [pid = 1894] [serial = 348] [outer = (nil)] [url = about:blank] 19:14:44 INFO - PROCESS | 1894 | --DOMWINDOW == 163 (0x91dcb000) [pid = 1894] [serial = 351] [outer = (nil)] [url = about:blank] 19:14:44 INFO - PROCESS | 1894 | --DOMWINDOW == 162 (0x8f450000) [pid = 1894] [serial = 379] [outer = (nil)] [url = about:blank] 19:14:44 INFO - PROCESS | 1894 | --DOMWINDOW == 161 (0x8eff4400) [pid = 1894] [serial = 378] [outer = (nil)] [url = about:blank] 19:14:44 INFO - PROCESS | 1894 | --DOMWINDOW == 160 (0x9a3b0c00) [pid = 1894] [serial = 354] [outer = (nil)] [url = about:blank] 19:14:44 INFO - PROCESS | 1894 | --DOMWINDOW == 159 (0x937b1000) [pid = 1894] [serial = 388] [outer = (nil)] [url = about:blank] 19:14:44 INFO - PROCESS | 1894 | --DOMWINDOW == 158 (0x9aac7800) [pid = 1894] [serial = 394] [outer = (nil)] [url = about:blank] 19:14:45 INFO - PROCESS | 1894 | 1463192085229 Marionette TRACE conn4 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 19:14:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 19:14:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1692ms 19:14:45 INFO - PROCESS | 1894 | 1463192085291 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 19:14:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 19:14:45 INFO - PROCESS | 1894 | 1463192085295 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 19:14:45 INFO - PROCESS | 1894 | 1463192085302 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 19:14:45 INFO - PROCESS | 1894 | 1463192085308 Marionette TRACE conn4 <- [1,630,null,{}] 19:14:45 INFO - PROCESS | 1894 | 1463192085324 Marionette TRACE conn4 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:45 INFO - PROCESS | 1894 | 1463192085553 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 19:14:45 INFO - PROCESS | 1894 | 1463192085572 Marionette TRACE conn4 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:45 INFO - PROCESS | 1894 | ++DOCSHELL 0x8d6ddc00 == 74 [pid = 1894] [id = 165] 19:14:45 INFO - PROCESS | 1894 | ++DOMWINDOW == 159 (0x8efe9c00) [pid = 1894] [serial = 495] [outer = (nil)] 19:14:45 INFO - PROCESS | 1894 | ++DOMWINDOW == 160 (0x8f185c00) [pid = 1894] [serial = 496] [outer = 0x8efe9c00] 19:14:45 INFO - PROCESS | 1894 | 1463192085650 Marionette DEBUG loaded listener.js 19:14:45 INFO - PROCESS | 1894 | ++DOMWINDOW == 161 (0x8f458400) [pid = 1894] [serial = 497] [outer = 0x8efe9c00] 19:14:46 INFO - PROCESS | 1894 | 1463192086531 Marionette TRACE conn4 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 19:14:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 19:14:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1286ms 19:14:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 19:14:46 INFO - PROCESS | 1894 | 1463192086588 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 19:14:46 INFO - PROCESS | 1894 | 1463192086591 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 19:14:46 INFO - PROCESS | 1894 | 1463192086598 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 19:14:46 INFO - PROCESS | 1894 | 1463192086601 Marionette TRACE conn4 <- [1,634,null,{}] 19:14:46 INFO - PROCESS | 1894 | 1463192086607 Marionette TRACE conn4 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:46 INFO - PROCESS | 1894 | 1463192086777 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 19:14:46 INFO - PROCESS | 1894 | 1463192086943 Marionette TRACE conn4 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:46 INFO - PROCESS | 1894 | ++DOCSHELL 0x8f45c000 == 75 [pid = 1894] [id = 166] 19:14:46 INFO - PROCESS | 1894 | ++DOMWINDOW == 162 (0x9138b000) [pid = 1894] [serial = 498] [outer = (nil)] 19:14:47 INFO - PROCESS | 1894 | ++DOMWINDOW == 163 (0x9145a800) [pid = 1894] [serial = 499] [outer = 0x9138b000] 19:14:47 INFO - PROCESS | 1894 | 1463192087030 Marionette DEBUG loaded listener.js 19:14:47 INFO - PROCESS | 1894 | ++DOMWINDOW == 164 (0x91467000) [pid = 1894] [serial = 500] [outer = 0x9138b000] 19:14:48 INFO - PROCESS | 1894 | --DOMWINDOW == 163 (0x8de69c00) [pid = 1894] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 19:14:48 INFO - PROCESS | 1894 | --DOMWINDOW == 162 (0x8edb5800) [pid = 1894] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 19:14:48 INFO - PROCESS | 1894 | --DOMWINDOW == 161 (0x8ed4f000) [pid = 1894] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 19:14:48 INFO - PROCESS | 1894 | --DOMWINDOW == 160 (0x8ed4cc00) [pid = 1894] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 19:14:48 INFO - PROCESS | 1894 | --DOMWINDOW == 159 (0x9532f000) [pid = 1894] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 19:14:48 INFO - PROCESS | 1894 | --DOMWINDOW == 158 (0x8e1ce800) [pid = 1894] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 19:14:48 INFO - PROCESS | 1894 | --DOMWINDOW == 157 (0x91dd2400) [pid = 1894] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 19:14:48 INFO - PROCESS | 1894 | --DOMWINDOW == 156 (0x8ed41400) [pid = 1894] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 19:14:48 INFO - PROCESS | 1894 | [1894] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 19:14:48 INFO - PROCESS | 1894 | 1463192088558 Marionette TRACE conn4 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 19:14:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 19:14:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 2034ms 19:14:48 INFO - PROCESS | 1894 | 1463192088633 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 19:14:48 INFO - PROCESS | 1894 | 1463192088640 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 19:14:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 19:14:48 INFO - PROCESS | 1894 | 1463192088651 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 19:14:48 INFO - PROCESS | 1894 | 1463192088655 Marionette TRACE conn4 <- [1,638,null,{}] 19:14:48 INFO - PROCESS | 1894 | 1463192088664 Marionette TRACE conn4 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:48 INFO - PROCESS | 1894 | 1463192088862 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 19:14:49 INFO - PROCESS | 1894 | 1463192089173 Marionette TRACE conn4 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:49 INFO - PROCESS | 1894 | ++DOCSHELL 0x8de68800 == 76 [pid = 1894] [id = 167] 19:14:49 INFO - PROCESS | 1894 | ++DOMWINDOW == 157 (0x8df24c00) [pid = 1894] [serial = 501] [outer = (nil)] 19:14:49 INFO - PROCESS | 1894 | ++DOMWINDOW == 158 (0x8df31000) [pid = 1894] [serial = 502] [outer = 0x8df24c00] 19:14:49 INFO - PROCESS | 1894 | 1463192089268 Marionette DEBUG loaded listener.js 19:14:49 INFO - PROCESS | 1894 | ++DOMWINDOW == 159 (0x8e1ce800) [pid = 1894] [serial = 503] [outer = 0x8df24c00] 19:14:49 INFO - PROCESS | 1894 | [1894] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 19:14:50 INFO - PROCESS | 1894 | 1463192090156 Marionette TRACE conn4 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 19:14:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 19:14:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1535ms 19:14:50 INFO - PROCESS | 1894 | 1463192090185 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 19:14:50 INFO - PROCESS | 1894 | 1463192090194 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 19:14:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 19:14:50 INFO - PROCESS | 1894 | 1463192090205 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 19:14:50 INFO - PROCESS | 1894 | 1463192090209 Marionette TRACE conn4 <- [1,642,null,{}] 19:14:50 INFO - PROCESS | 1894 | 1463192090216 Marionette TRACE conn4 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:50 INFO - PROCESS | 1894 | 1463192090408 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 19:14:50 INFO - PROCESS | 1894 | 1463192090586 Marionette TRACE conn4 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:50 INFO - PROCESS | 1894 | ++DOCSHELL 0x8eee6400 == 77 [pid = 1894] [id = 168] 19:14:50 INFO - PROCESS | 1894 | ++DOMWINDOW == 160 (0x8eeecc00) [pid = 1894] [serial = 504] [outer = (nil)] 19:14:50 INFO - PROCESS | 1894 | ++DOMWINDOW == 161 (0x8ef8dc00) [pid = 1894] [serial = 505] [outer = 0x8eeecc00] 19:14:50 INFO - PROCESS | 1894 | 1463192090682 Marionette DEBUG loaded listener.js 19:14:50 INFO - PROCESS | 1894 | ++DOMWINDOW == 162 (0x8f453000) [pid = 1894] [serial = 506] [outer = 0x8eeecc00] 19:14:51 INFO - PROCESS | 1894 | 1463192091689 Marionette TRACE conn4 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 19:14:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 19:14:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1538ms 19:14:51 INFO - PROCESS | 1894 | 1463192091743 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 19:14:51 INFO - PROCESS | 1894 | 1463192091748 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 19:14:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 19:14:51 INFO - PROCESS | 1894 | 1463192091755 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 19:14:51 INFO - PROCESS | 1894 | 1463192091762 Marionette TRACE conn4 <- [1,646,null,{}] 19:14:51 INFO - PROCESS | 1894 | 1463192091779 Marionette TRACE conn4 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:51 INFO - PROCESS | 1894 | 1463192091973 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 19:14:52 INFO - PROCESS | 1894 | 1463192092373 Marionette TRACE conn4 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:52 INFO - PROCESS | 1894 | ++DOCSHELL 0x937b6800 == 78 [pid = 1894] [id = 169] 19:14:52 INFO - PROCESS | 1894 | ++DOMWINDOW == 163 (0x938bfc00) [pid = 1894] [serial = 507] [outer = (nil)] 19:14:52 INFO - PROCESS | 1894 | ++DOMWINDOW == 164 (0x93da6400) [pid = 1894] [serial = 508] [outer = 0x938bfc00] 19:14:52 INFO - PROCESS | 1894 | 1463192092481 Marionette DEBUG loaded listener.js 19:14:52 INFO - PROCESS | 1894 | ++DOMWINDOW == 165 (0x9522d000) [pid = 1894] [serial = 509] [outer = 0x938bfc00] 19:14:53 INFO - PROCESS | 1894 | 1463192093393 Marionette TRACE conn4 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 19:14:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 19:14:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1688ms 19:14:53 INFO - PROCESS | 1894 | 1463192093444 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 19:14:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 19:14:53 INFO - PROCESS | 1894 | 1463192093449 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 19:14:53 INFO - PROCESS | 1894 | 1463192093456 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 19:14:53 INFO - PROCESS | 1894 | 1463192093459 Marionette TRACE conn4 <- [1,650,null,{}] 19:14:53 INFO - PROCESS | 1894 | 1463192093466 Marionette TRACE conn4 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:53 INFO - PROCESS | 1894 | 1463192093651 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 19:14:53 INFO - PROCESS | 1894 | 1463192093828 Marionette TRACE conn4 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:53 INFO - PROCESS | 1894 | ++DOCSHELL 0x91dd3000 == 79 [pid = 1894] [id = 170] 19:14:53 INFO - PROCESS | 1894 | ++DOMWINDOW == 166 (0x95327000) [pid = 1894] [serial = 510] [outer = (nil)] 19:14:53 INFO - PROCESS | 1894 | ++DOMWINDOW == 167 (0x9771a000) [pid = 1894] [serial = 511] [outer = 0x95327000] 19:14:53 INFO - PROCESS | 1894 | 1463192093973 Marionette DEBUG loaded listener.js 19:14:54 INFO - PROCESS | 1894 | ++DOMWINDOW == 168 (0x9830f800) [pid = 1894] [serial = 512] [outer = 0x95327000] 19:14:54 INFO - PROCESS | 1894 | 1463192094795 Marionette TRACE conn4 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 19:14:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 19:14:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1387ms 19:14:54 INFO - PROCESS | 1894 | 1463192094845 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 19:14:54 INFO - PROCESS | 1894 | 1463192094849 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 19:14:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 19:14:54 INFO - PROCESS | 1894 | 1463192094856 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 19:14:54 INFO - PROCESS | 1894 | 1463192094860 Marionette TRACE conn4 <- [1,654,null,{}] 19:14:54 INFO - PROCESS | 1894 | 1463192094866 Marionette TRACE conn4 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:55 INFO - PROCESS | 1894 | 1463192095046 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 19:14:55 INFO - PROCESS | 1894 | 1463192095233 Marionette TRACE conn4 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:55 INFO - PROCESS | 1894 | ++DOCSHELL 0x8cde4400 == 80 [pid = 1894] [id = 171] 19:14:55 INFO - PROCESS | 1894 | ++DOMWINDOW == 169 (0x8e1d8400) [pid = 1894] [serial = 513] [outer = (nil)] 19:14:55 INFO - PROCESS | 1894 | ++DOMWINDOW == 170 (0x99f26000) [pid = 1894] [serial = 514] [outer = 0x8e1d8400] 19:14:55 INFO - PROCESS | 1894 | 1463192095317 Marionette DEBUG loaded listener.js 19:14:55 INFO - PROCESS | 1894 | ++DOMWINDOW == 171 (0x9a3b0c00) [pid = 1894] [serial = 515] [outer = 0x8e1d8400] 19:14:56 INFO - PROCESS | 1894 | 1463192096270 Marionette TRACE conn4 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 19:14:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 19:14:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1490ms 19:14:56 INFO - PROCESS | 1894 | 1463192096347 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 19:14:56 INFO - PROCESS | 1894 | 1463192096353 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 19:14:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 19:14:56 INFO - PROCESS | 1894 | 1463192096364 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 19:14:56 INFO - PROCESS | 1894 | 1463192096370 Marionette TRACE conn4 <- [1,658,null,{}] 19:14:56 INFO - PROCESS | 1894 | 1463192096379 Marionette TRACE conn4 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:56 INFO - PROCESS | 1894 | 1463192096621 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 19:14:56 INFO - PROCESS | 1894 | 1463192096854 Marionette TRACE conn4 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:56 INFO - PROCESS | 1894 | ++DOCSHELL 0x9532b800 == 81 [pid = 1894] [id = 172] 19:14:56 INFO - PROCESS | 1894 | ++DOMWINDOW == 172 (0x99f0a800) [pid = 1894] [serial = 516] [outer = (nil)] 19:14:56 INFO - PROCESS | 1894 | ++DOMWINDOW == 173 (0x9af05400) [pid = 1894] [serial = 517] [outer = 0x99f0a800] 19:14:56 INFO - PROCESS | 1894 | 1463192096956 Marionette DEBUG loaded listener.js 19:14:57 INFO - PROCESS | 1894 | ++DOMWINDOW == 174 (0x9af0f000) [pid = 1894] [serial = 518] [outer = 0x99f0a800] 19:14:57 INFO - PROCESS | 1894 | 1463192097840 Marionette TRACE conn4 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 19:14:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 19:14:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1538ms 19:14:57 INFO - PROCESS | 1894 | 1463192097901 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 19:14:57 INFO - PROCESS | 1894 | 1463192097905 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 19:14:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 19:14:57 INFO - PROCESS | 1894 | 1463192097912 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 19:14:57 INFO - PROCESS | 1894 | 1463192097916 Marionette TRACE conn4 <- [1,662,null,{}] 19:14:57 INFO - PROCESS | 1894 | 1463192097922 Marionette TRACE conn4 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:58 INFO - PROCESS | 1894 | 1463192098102 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 19:14:58 INFO - PROCESS | 1894 | 1463192098282 Marionette TRACE conn4 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:58 INFO - PROCESS | 1894 | ++DOCSHELL 0x9addb400 == 82 [pid = 1894] [id = 173] 19:14:58 INFO - PROCESS | 1894 | ++DOMWINDOW == 175 (0x9bab6c00) [pid = 1894] [serial = 519] [outer = (nil)] 19:14:58 INFO - PROCESS | 1894 | ++DOMWINDOW == 176 (0x9cb2d800) [pid = 1894] [serial = 520] [outer = 0x9bab6c00] 19:14:58 INFO - PROCESS | 1894 | 1463192098425 Marionette DEBUG loaded listener.js 19:14:58 INFO - PROCESS | 1894 | ++DOMWINDOW == 177 (0xa227fc00) [pid = 1894] [serial = 521] [outer = 0x9bab6c00] 19:14:59 INFO - PROCESS | 1894 | [1894] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 19:14:59 INFO - PROCESS | 1894 | 1463192099396 Marionette TRACE conn4 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 19:14:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 19:14:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1533ms 19:14:59 INFO - PROCESS | 1894 | 1463192099447 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 19:14:59 INFO - PROCESS | 1894 | 1463192099451 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 19:14:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 19:14:59 INFO - PROCESS | 1894 | 1463192099458 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 19:14:59 INFO - PROCESS | 1894 | 1463192099462 Marionette TRACE conn4 <- [1,666,null,{}] 19:14:59 INFO - PROCESS | 1894 | 1463192099467 Marionette TRACE conn4 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:59 INFO - PROCESS | 1894 | 1463192099648 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 19:14:59 INFO - PROCESS | 1894 | 1463192099876 Marionette TRACE conn4 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:59 INFO - PROCESS | 1894 | ++DOCSHELL 0x8bada800 == 83 [pid = 1894] [id = 174] 19:14:59 INFO - PROCESS | 1894 | ++DOMWINDOW == 178 (0x8ccf0000) [pid = 1894] [serial = 522] [outer = (nil)] 19:14:59 INFO - PROCESS | 1894 | ++DOMWINDOW == 179 (0x921d7000) [pid = 1894] [serial = 523] [outer = 0x8ccf0000] 19:15:00 INFO - PROCESS | 1894 | 1463192100007 Marionette DEBUG loaded listener.js 19:15:00 INFO - PROCESS | 1894 | ++DOMWINDOW == 180 (0x921d9c00) [pid = 1894] [serial = 524] [outer = 0x8ccf0000] 19:15:00 INFO - PROCESS | 1894 | [1894] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 19:15:00 INFO - PROCESS | 1894 | 1463192100878 Marionette TRACE conn4 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 19:15:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 19:15:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1483ms 19:15:00 INFO - PROCESS | 1894 | 1463192100942 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 19:15:00 INFO - PROCESS | 1894 | 1463192100946 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 19:15:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 19:15:00 INFO - PROCESS | 1894 | 1463192100953 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 19:15:00 INFO - PROCESS | 1894 | 1463192100956 Marionette TRACE conn4 <- [1,670,null,{}] 19:15:00 INFO - PROCESS | 1894 | 1463192100962 Marionette TRACE conn4 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:01 INFO - PROCESS | 1894 | 1463192101168 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 19:15:01 INFO - PROCESS | 1894 | 1463192101436 Marionette TRACE conn4 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:01 INFO - PROCESS | 1894 | ++DOCSHELL 0x921cfc00 == 84 [pid = 1894] [id = 175] 19:15:01 INFO - PROCESS | 1894 | ++DOMWINDOW == 181 (0x921dbc00) [pid = 1894] [serial = 525] [outer = (nil)] 19:15:01 INFO - PROCESS | 1894 | ++DOMWINDOW == 182 (0x9bacd800) [pid = 1894] [serial = 526] [outer = 0x921dbc00] 19:15:01 INFO - PROCESS | 1894 | 1463192101571 Marionette DEBUG loaded listener.js 19:15:01 INFO - PROCESS | 1894 | ++DOMWINDOW == 183 (0xa22eb800) [pid = 1894] [serial = 527] [outer = 0x921dbc00] 19:15:02 INFO - PROCESS | 1894 | 1463192102563 Marionette TRACE conn4 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 19:15:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 19:15:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1680ms 19:15:02 INFO - PROCESS | 1894 | 1463192102639 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 19:15:02 INFO - PROCESS | 1894 | 1463192102643 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 19:15:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 19:15:02 INFO - PROCESS | 1894 | 1463192102652 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 19:15:02 INFO - PROCESS | 1894 | 1463192102655 Marionette TRACE conn4 <- [1,674,null,{}] 19:15:02 INFO - PROCESS | 1894 | 1463192102660 Marionette TRACE conn4 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:02 INFO - PROCESS | 1894 | 1463192102858 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 19:15:03 INFO - PROCESS | 1894 | 1463192103094 Marionette TRACE conn4 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:03 INFO - PROCESS | 1894 | ++DOCSHELL 0x921d7800 == 85 [pid = 1894] [id = 176] 19:15:03 INFO - PROCESS | 1894 | ++DOMWINDOW == 184 (0x921da000) [pid = 1894] [serial = 528] [outer = (nil)] 19:15:03 INFO - PROCESS | 1894 | ++DOMWINDOW == 185 (0x9c1c4000) [pid = 1894] [serial = 529] [outer = 0x921da000] 19:15:03 INFO - PROCESS | 1894 | 1463192103193 Marionette DEBUG loaded listener.js 19:15:03 INFO - PROCESS | 1894 | ++DOMWINDOW == 186 (0x9c1c6c00) [pid = 1894] [serial = 530] [outer = 0x921da000] 19:15:03 INFO - PROCESS | 1894 | [1894] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 19:15:04 INFO - PROCESS | 1894 | 1463192104083 Marionette TRACE conn4 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 19:15:04 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 19:15:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1484ms 19:15:04 INFO - PROCESS | 1894 | 1463192104135 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 19:15:04 INFO - PROCESS | 1894 | 1463192104139 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 19:15:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 19:15:04 INFO - PROCESS | 1894 | 1463192104155 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 19:15:04 INFO - PROCESS | 1894 | 1463192104160 Marionette TRACE conn4 <- [1,678,null,{}] 19:15:04 INFO - PROCESS | 1894 | 1463192104166 Marionette TRACE conn4 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:04 INFO - PROCESS | 1894 | 1463192104419 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 19:15:04 INFO - PROCESS | 1894 | 1463192104658 Marionette TRACE conn4 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:04 INFO - PROCESS | 1894 | ++DOCSHELL 0x9c1c9c00 == 86 [pid = 1894] [id = 177] 19:15:04 INFO - PROCESS | 1894 | ++DOMWINDOW == 187 (0xa3063000) [pid = 1894] [serial = 531] [outer = (nil)] 19:15:04 INFO - PROCESS | 1894 | ++DOMWINDOW == 188 (0xa30f2400) [pid = 1894] [serial = 532] [outer = 0xa3063000] 19:15:04 INFO - PROCESS | 1894 | 1463192104797 Marionette DEBUG loaded listener.js 19:15:04 INFO - PROCESS | 1894 | ++DOMWINDOW == 189 (0xa3552c00) [pid = 1894] [serial = 533] [outer = 0xa3063000] 19:15:05 INFO - PROCESS | 1894 | 1463192105705 Marionette TRACE conn4 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 19:15:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 19:15:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1588ms 19:15:05 INFO - PROCESS | 1894 | 1463192105745 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 19:15:05 INFO - PROCESS | 1894 | 1463192105749 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 19:15:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 19:15:05 INFO - PROCESS | 1894 | 1463192105755 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 19:15:05 INFO - PROCESS | 1894 | 1463192105759 Marionette TRACE conn4 <- [1,682,null,{}] 19:15:05 INFO - PROCESS | 1894 | 1463192105765 Marionette TRACE conn4 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:05 INFO - PROCESS | 1894 | 1463192105978 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 19:15:06 INFO - PROCESS | 1894 | 1463192106211 Marionette TRACE conn4 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:06 INFO - PROCESS | 1894 | ++DOCSHELL 0x8b9c3400 == 87 [pid = 1894] [id = 178] 19:15:06 INFO - PROCESS | 1894 | ++DOMWINDOW == 190 (0x8b9c4000) [pid = 1894] [serial = 534] [outer = (nil)] 19:15:06 INFO - PROCESS | 1894 | ++DOMWINDOW == 191 (0x8b9ca800) [pid = 1894] [serial = 535] [outer = 0x8b9c4000] 19:15:06 INFO - PROCESS | 1894 | 1463192106337 Marionette DEBUG loaded listener.js 19:15:06 INFO - PROCESS | 1894 | ++DOMWINDOW == 192 (0x8b9ce000) [pid = 1894] [serial = 536] [outer = 0x8b9c4000] 19:15:07 INFO - PROCESS | 1894 | SkCairoFTTypeface::onFilterRec unimplemented 19:15:07 INFO - PROCESS | 1894 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 19:15:07 INFO - PROCESS | 1894 | 1463192107595 Marionette TRACE conn4 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 19:15:07 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) 19:15:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1881ms 19:15:07 INFO - PROCESS | 1894 | 1463192107638 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 19:15:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 19:15:07 INFO - PROCESS | 1894 | 1463192107642 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 19:15:07 INFO - PROCESS | 1894 | 1463192107649 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 19:15:07 INFO - PROCESS | 1894 | 1463192107652 Marionette TRACE conn4 <- [1,686,null,{}] 19:15:07 INFO - PROCESS | 1894 | 1463192107658 Marionette TRACE conn4 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:07 INFO - PROCESS | 1894 | 1463192107883 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 19:15:08 INFO - PROCESS | 1894 | 1463192108070 Marionette TRACE conn4 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:08 INFO - PROCESS | 1894 | ++DOCSHELL 0x8b9c9800 == 88 [pid = 1894] [id = 179] 19:15:08 INFO - PROCESS | 1894 | ++DOMWINDOW == 193 (0x8b9cac00) [pid = 1894] [serial = 537] [outer = (nil)] 19:15:08 INFO - PROCESS | 1894 | ++DOMWINDOW == 194 (0x911c4000) [pid = 1894] [serial = 538] [outer = 0x8b9cac00] 19:15:08 INFO - PROCESS | 1894 | 1463192108154 Marionette DEBUG loaded listener.js 19:15:08 INFO - PROCESS | 1894 | ++DOMWINDOW == 195 (0x911c7400) [pid = 1894] [serial = 539] [outer = 0x8b9cac00] 19:15:09 INFO - PROCESS | 1894 | SkCairoFTTypeface::onFilterRec unimplemented 19:15:09 INFO - PROCESS | 1894 | 1463192109447 Marionette TRACE conn4 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 19:15:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 19:15:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1832ms 19:15:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 19:15:09 INFO - PROCESS | 1894 | 1463192109481 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 19:15:09 INFO - PROCESS | 1894 | 1463192109484 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 19:15:09 INFO - PROCESS | 1894 | 1463192109491 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 19:15:09 INFO - PROCESS | 1894 | 1463192109495 Marionette TRACE conn4 <- [1,690,null,{}] 19:15:09 INFO - PROCESS | 1894 | 1463192109501 Marionette TRACE conn4 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:09 INFO - PROCESS | 1894 | 1463192109760 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 19:15:09 INFO - PROCESS | 1894 | 1463192109958 Marionette TRACE conn4 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:09 INFO - PROCESS | 1894 | ++DOCSHELL 0x8b3a9400 == 89 [pid = 1894] [id = 180] 19:15:09 INFO - PROCESS | 1894 | ++DOMWINDOW == 196 (0x8b3aa000) [pid = 1894] [serial = 540] [outer = (nil)] 19:15:10 INFO - PROCESS | 1894 | ++DOMWINDOW == 197 (0x8b3b0c00) [pid = 1894] [serial = 541] [outer = 0x8b3aa000] 19:15:10 INFO - PROCESS | 1894 | 1463192110047 Marionette DEBUG loaded listener.js 19:15:10 INFO - PROCESS | 1894 | ++DOMWINDOW == 198 (0x8b3b4000) [pid = 1894] [serial = 542] [outer = 0x8b3aa000] 19:15:11 INFO - PROCESS | 1894 | SkCairoFTTypeface::onFilterRec unimplemented 19:15:11 INFO - PROCESS | 1894 | 1463192111686 Marionette TRACE conn4 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 19:15:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 19:15:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 2246ms 19:15:11 INFO - PROCESS | 1894 | 1463192111737 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 19:15:11 INFO - PROCESS | 1894 | 1463192111743 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 19:15:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 19:15:11 INFO - PROCESS | 1894 | 1463192111752 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 19:15:11 INFO - PROCESS | 1894 | 1463192111758 Marionette TRACE conn4 <- [1,694,null,{}] 19:15:11 INFO - PROCESS | 1894 | 1463192111767 Marionette TRACE conn4 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:11 INFO - PROCESS | 1894 | 1463192111981 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 19:15:12 INFO - PROCESS | 1894 | 1463192112178 Marionette TRACE conn4 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:12 INFO - PROCESS | 1894 | ++DOCSHELL 0x8bae3400 == 90 [pid = 1894] [id = 181] 19:15:12 INFO - PROCESS | 1894 | ++DOMWINDOW == 199 (0x8bae5400) [pid = 1894] [serial = 543] [outer = (nil)] 19:15:12 INFO - PROCESS | 1894 | ++DOMWINDOW == 200 (0x8de62800) [pid = 1894] [serial = 544] [outer = 0x8bae5400] 19:15:12 INFO - PROCESS | 1894 | 1463192112382 Marionette DEBUG loaded listener.js 19:15:12 INFO - PROCESS | 1894 | ++DOMWINDOW == 201 (0x8df2a000) [pid = 1894] [serial = 545] [outer = 0x8bae5400] 19:15:13 INFO - PROCESS | 1894 | --DOCSHELL 0x9a87a400 == 89 [pid = 1894] [id = 89] 19:15:13 INFO - PROCESS | 1894 | --DOCSHELL 0x93a02000 == 88 [pid = 1894] [id = 64] 19:15:13 INFO - PROCESS | 1894 | --DOCSHELL 0x937b1400 == 87 [pid = 1894] [id = 90] 19:15:13 INFO - PROCESS | 1894 | --DOCSHELL 0x9aac9800 == 86 [pid = 1894] [id = 63] 19:15:13 INFO - PROCESS | 1894 | --DOMWINDOW == 200 (0x99f25c00) [pid = 1894] [serial = 448] [outer = (nil)] [url = about:blank] 19:15:13 INFO - PROCESS | 1894 | --DOCSHELL 0x9138a400 == 85 [pid = 1894] [id = 92] 19:15:13 INFO - PROCESS | 1894 | --DOCSHELL 0x916c2400 == 84 [pid = 1894] [id = 91] 19:15:13 INFO - PROCESS | 1894 | --DOCSHELL 0x8d6ddc00 == 83 [pid = 1894] [id = 165] 19:15:13 INFO - PROCESS | 1894 | --DOCSHELL 0x8de61400 == 82 [pid = 1894] [id = 164] 19:15:13 INFO - PROCESS | 1894 | --DOCSHELL 0x8bad8800 == 81 [pid = 1894] [id = 163] 19:15:13 INFO - PROCESS | 1894 | --DOCSHELL 0x9522ec00 == 80 [pid = 1894] [id = 152] 19:15:13 INFO - PROCESS | 1894 | --DOCSHELL 0x8e0a0000 == 79 [pid = 1894] [id = 151] 19:15:13 INFO - PROCESS | 1894 | --DOCSHELL 0x8d6e1400 == 78 [pid = 1894] [id = 150] 19:15:13 INFO - PROCESS | 1894 | --DOMWINDOW == 199 (0x90fd2800) [pid = 1894] [serial = 431] [outer = (nil)] [url = about:blank] 19:15:13 INFO - PROCESS | 1894 | --DOMWINDOW == 198 (0x9cc1a000) [pid = 1894] [serial = 223] [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.] 19:15:13 INFO - PROCESS | 1894 | --DOMWINDOW == 197 (0x8f45a400) [pid = 1894] [serial = 399] [outer = (nil)] [url = about:blank] 19:15:13 INFO - PROCESS | 1894 | --DOMWINDOW == 196 (0x8e1cdc00) [pid = 1894] [serial = 430] [outer = (nil)] [url = about:blank] 19:15:13 INFO - PROCESS | 1894 | --DOMWINDOW == 195 (0x916cb800) [pid = 1894] [serial = 445] [outer = (nil)] [url = about:blank] 19:15:13 INFO - PROCESS | 1894 | --DOMWINDOW == 194 (0x8eeef800) [pid = 1894] [serial = 425] [outer = (nil)] [url = about:blank] 19:15:13 INFO - PROCESS | 1894 | --DOMWINDOW == 193 (0x8cced800) [pid = 1894] [serial = 421] [outer = (nil)] [url = about:blank] 19:15:13 INFO - PROCESS | 1894 | --DOMWINDOW == 192 (0x9145fc00) [pid = 1894] [serial = 428] [outer = (nil)] [url = about:blank] 19:15:13 INFO - PROCESS | 1894 | --DOMWINDOW == 191 (0x91468c00) [pid = 1894] [serial = 402] [outer = (nil)] [url = about:blank] 19:15:13 INFO - PROCESS | 1894 | --DOMWINDOW == 190 (0x9920bc00) [pid = 1894] [serial = 442] [outer = (nil)] [url = about:blank] 19:15:13 INFO - PROCESS | 1894 | --DOMWINDOW == 189 (0x92b9c000) [pid = 1894] [serial = 433] [outer = (nil)] [url = about:blank] 19:15:13 INFO - PROCESS | 1894 | --DOMWINDOW == 188 (0x9532a000) [pid = 1894] [serial = 434] [outer = (nil)] [url = about:blank] 19:15:13 INFO - PROCESS | 1894 | --DOMWINDOW == 187 (0x8f457c00) [pid = 1894] [serial = 427] [outer = (nil)] [url = about:blank] 19:15:13 INFO - PROCESS | 1894 | --DOMWINDOW == 186 (0x92b91000) [pid = 1894] [serial = 439] [outer = (nil)] [url = about:blank] 19:15:13 INFO - PROCESS | 1894 | --DOMWINDOW == 185 (0x99f1a400) [pid = 1894] [serial = 443] [outer = (nil)] [url = about:blank] 19:15:13 INFO - PROCESS | 1894 | --DOMWINDOW == 184 (0x8efe9400) [pid = 1894] [serial = 436] [outer = (nil)] [url = about:blank] 19:15:13 INFO - PROCESS | 1894 | --DOMWINDOW == 183 (0x8f551000) [pid = 1894] [serial = 437] [outer = (nil)] [url = about:blank] 19:15:13 INFO - PROCESS | 1894 | --DOMWINDOW == 182 (0x9aad2000) [pid = 1894] [serial = 415] [outer = (nil)] [url = about:blank] 19:15:13 INFO - PROCESS | 1894 | --DOMWINDOW == 181 (0x8ef8a800) [pid = 1894] [serial = 409] [outer = (nil)] [url = about:blank] 19:15:13 INFO - PROCESS | 1894 | --DOMWINDOW == 180 (0x8edb3400) [pid = 1894] [serial = 424] [outer = (nil)] [url = about:blank] 19:15:13 INFO - PROCESS | 1894 | --DOMWINDOW == 179 (0x95327c00) [pid = 1894] [serial = 440] [outer = (nil)] [url = about:blank] 19:15:13 INFO - PROCESS | 1894 | --DOMWINDOW == 178 (0x9928a000) [pid = 1894] [serial = 406] [outer = (nil)] [url = about:blank] 19:15:13 INFO - PROCESS | 1894 | --DOMWINDOW == 177 (0x8d6df000) [pid = 1894] [serial = 418] [outer = (nil)] [url = about:blank] 19:15:13 INFO - PROCESS | 1894 | --DOMWINDOW == 176 (0x8e09e800) [pid = 1894] [serial = 412] [outer = (nil)] [url = about:blank] 19:15:13 INFO - PROCESS | 1894 | --DOMWINDOW == 175 (0x93a50000) [pid = 1894] [serial = 446] [outer = (nil)] [url = about:blank] 19:15:13 INFO - PROCESS | 1894 | SkCairoFTTypeface::onFilterRec unimplemented 19:15:13 INFO - PROCESS | 1894 | 1463192113832 Marionette TRACE conn4 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 19:15:13 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) 19:15:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 2090ms 19:15:13 INFO - PROCESS | 1894 | 1463192113842 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 19:15:13 INFO - PROCESS | 1894 | 1463192113850 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 19:15:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 19:15:13 INFO - PROCESS | 1894 | 1463192113860 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 19:15:13 INFO - PROCESS | 1894 | 1463192113864 Marionette TRACE conn4 <- [1,698,null,{}] 19:15:13 INFO - PROCESS | 1894 | 1463192113871 Marionette TRACE conn4 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:14 INFO - PROCESS | 1894 | 1463192114053 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 19:15:14 INFO - PROCESS | 1894 | 1463192114195 Marionette TRACE conn4 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:14 INFO - PROCESS | 1894 | ++DOCSHELL 0x8cdebc00 == 79 [pid = 1894] [id = 182] 19:15:14 INFO - PROCESS | 1894 | ++DOMWINDOW == 176 (0x8d6d9400) [pid = 1894] [serial = 546] [outer = (nil)] 19:15:14 INFO - PROCESS | 1894 | ++DOMWINDOW == 177 (0x8df32000) [pid = 1894] [serial = 547] [outer = 0x8d6d9400] 19:15:14 INFO - PROCESS | 1894 | 1463192114280 Marionette DEBUG loaded listener.js 19:15:14 INFO - PROCESS | 1894 | ++DOMWINDOW == 178 (0x8e0a2400) [pid = 1894] [serial = 548] [outer = 0x8d6d9400] 19:15:15 INFO - PROCESS | 1894 | SkCairoFTTypeface::onFilterRec unimplemented 19:15:15 INFO - PROCESS | 1894 | 1463192115461 Marionette TRACE conn4 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 19:15:15 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) 19:15:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1638ms 19:15:15 INFO - PROCESS | 1894 | 1463192115499 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 19:15:15 INFO - PROCESS | 1894 | 1463192115502 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 19:15:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 19:15:15 INFO - PROCESS | 1894 | 1463192115509 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 19:15:15 INFO - PROCESS | 1894 | 1463192115515 Marionette TRACE conn4 <- [1,702,null,{}] 19:15:15 INFO - PROCESS | 1894 | 1463192115541 Marionette TRACE conn4 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:15 INFO - PROCESS | 1894 | 1463192115851 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 19:15:15 INFO - PROCESS | 1894 | 1463192115891 Marionette TRACE conn4 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:15 INFO - PROCESS | 1894 | ++DOCSHELL 0x8b3af400 == 80 [pid = 1894] [id = 183] 19:15:15 INFO - PROCESS | 1894 | ++DOMWINDOW == 179 (0x8ed42800) [pid = 1894] [serial = 549] [outer = (nil)] 19:15:15 INFO - PROCESS | 1894 | ++DOMWINDOW == 180 (0x8ef8d400) [pid = 1894] [serial = 550] [outer = 0x8ed42800] 19:15:15 INFO - PROCESS | 1894 | 1463192115967 Marionette DEBUG loaded listener.js 19:15:16 INFO - PROCESS | 1894 | ++DOMWINDOW == 181 (0x8f182c00) [pid = 1894] [serial = 551] [outer = 0x8ed42800] 19:15:17 INFO - PROCESS | 1894 | SkCairoFTTypeface::onFilterRec unimplemented 19:15:17 INFO - PROCESS | 1894 | 1463192117248 Marionette TRACE conn4 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 19:15:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 19:15:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1793ms 19:15:17 INFO - PROCESS | 1894 | 1463192117302 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 19:15:17 INFO - PROCESS | 1894 | 1463192117307 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 19:15:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 19:15:17 INFO - PROCESS | 1894 | 1463192117320 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 19:15:17 INFO - PROCESS | 1894 | 1463192117323 Marionette TRACE conn4 <- [1,706,null,{}] 19:15:17 INFO - PROCESS | 1894 | 1463192117329 Marionette TRACE conn4 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:17 INFO - PROCESS | 1894 | 1463192117587 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 19:15:17 INFO - PROCESS | 1894 | 1463192117627 Marionette TRACE conn4 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:17 INFO - PROCESS | 1894 | ++DOCSHELL 0x8b3acc00 == 81 [pid = 1894] [id = 184] 19:15:17 INFO - PROCESS | 1894 | ++DOMWINDOW == 182 (0x8efe9400) [pid = 1894] [serial = 552] [outer = (nil)] 19:15:17 INFO - PROCESS | 1894 | ++DOMWINDOW == 183 (0x90fd6400) [pid = 1894] [serial = 553] [outer = 0x8efe9400] 19:15:17 INFO - PROCESS | 1894 | 1463192117747 Marionette DEBUG loaded listener.js 19:15:17 INFO - PROCESS | 1894 | ++DOMWINDOW == 184 (0x911c3400) [pid = 1894] [serial = 554] [outer = 0x8efe9400] 19:15:18 INFO - PROCESS | 1894 | --DOMWINDOW == 183 (0x8d6e4400) [pid = 1894] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 19:15:18 INFO - PROCESS | 1894 | --DOMWINDOW == 182 (0x8efe9c00) [pid = 1894] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 19:15:18 INFO - PROCESS | 1894 | --DOMWINDOW == 181 (0x8de6bc00) [pid = 1894] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 19:15:19 INFO - PROCESS | 1894 | SkCairoFTTypeface::onFilterRec unimplemented 19:15:19 INFO - PROCESS | 1894 | 1463192119299 Marionette TRACE conn4 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 19:15:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 19:15:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1988ms 19:15:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 19:15:19 INFO - PROCESS | 1894 | 1463192119309 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 19:15:19 INFO - PROCESS | 1894 | 1463192119312 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 19:15:19 INFO - PROCESS | 1894 | 1463192119319 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 19:15:19 INFO - PROCESS | 1894 | 1463192119322 Marionette TRACE conn4 <- [1,710,null,{}] 19:15:19 INFO - PROCESS | 1894 | 1463192119328 Marionette TRACE conn4 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:19 INFO - PROCESS | 1894 | 1463192119566 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 19:15:19 INFO - PROCESS | 1894 | 1463192119663 Marionette TRACE conn4 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:19 INFO - PROCESS | 1894 | ++DOCSHELL 0x8de70c00 == 82 [pid = 1894] [id = 185] 19:15:19 INFO - PROCESS | 1894 | ++DOMWINDOW == 182 (0x8e096000) [pid = 1894] [serial = 555] [outer = (nil)] 19:15:19 INFO - PROCESS | 1894 | ++DOMWINDOW == 183 (0x911cc800) [pid = 1894] [serial = 556] [outer = 0x8e096000] 19:15:19 INFO - PROCESS | 1894 | 1463192119736 Marionette DEBUG loaded listener.js 19:15:19 INFO - PROCESS | 1894 | ++DOMWINDOW == 184 (0x911cf800) [pid = 1894] [serial = 557] [outer = 0x8e096000] 19:15:21 INFO - PROCESS | 1894 | SkCairoFTTypeface::onFilterRec unimplemented 19:15:21 INFO - PROCESS | 1894 | 1463192121108 Marionette TRACE conn4 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 19:15:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 19:15:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1888ms 19:15:21 INFO - PROCESS | 1894 | 1463192121242 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 19:15:21 INFO - PROCESS | 1894 | 1463192121249 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 19:15:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 19:15:21 INFO - PROCESS | 1894 | 1463192121260 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 19:15:21 INFO - PROCESS | 1894 | 1463192121266 Marionette TRACE conn4 <- [1,714,null,{}] 19:15:21 INFO - PROCESS | 1894 | 1463192121275 Marionette TRACE conn4 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:21 INFO - PROCESS | 1894 | 1463192121462 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 19:15:21 INFO - PROCESS | 1894 | 1463192121647 Marionette TRACE conn4 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:21 INFO - PROCESS | 1894 | ++DOCSHELL 0x8b3b2400 == 83 [pid = 1894] [id = 186] 19:15:21 INFO - PROCESS | 1894 | ++DOMWINDOW == 185 (0x8badcc00) [pid = 1894] [serial = 558] [outer = (nil)] 19:15:21 INFO - PROCESS | 1894 | ++DOMWINDOW == 186 (0x8d6de000) [pid = 1894] [serial = 559] [outer = 0x8badcc00] 19:15:21 INFO - PROCESS | 1894 | 1463192121737 Marionette DEBUG loaded listener.js 19:15:21 INFO - PROCESS | 1894 | ++DOMWINDOW == 187 (0x8df29c00) [pid = 1894] [serial = 560] [outer = 0x8badcc00] 19:15:23 INFO - PROCESS | 1894 | SkCairoFTTypeface::onFilterRec unimplemented 19:15:23 INFO - PROCESS | 1894 | 1463192123117 Marionette TRACE conn4 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 19:15:23 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 19:15:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1885ms 19:15:23 INFO - PROCESS | 1894 | 1463192123195 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 19:15:23 INFO - PROCESS | 1894 | 1463192123204 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 19:15:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 19:15:23 INFO - PROCESS | 1894 | 1463192123237 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 19:15:23 INFO - PROCESS | 1894 | 1463192123242 Marionette TRACE conn4 <- [1,718,null,{}] 19:15:23 INFO - PROCESS | 1894 | 1463192123249 Marionette TRACE conn4 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:23 INFO - PROCESS | 1894 | 1463192123432 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 19:15:23 INFO - PROCESS | 1894 | 1463192123615 Marionette TRACE conn4 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:23 INFO - PROCESS | 1894 | ++DOCSHELL 0x8cdf0800 == 84 [pid = 1894] [id = 187] 19:15:23 INFO - PROCESS | 1894 | ++DOMWINDOW == 188 (0x8df2ec00) [pid = 1894] [serial = 561] [outer = (nil)] 19:15:23 INFO - PROCESS | 1894 | ++DOMWINDOW == 189 (0x8eee8c00) [pid = 1894] [serial = 562] [outer = 0x8df2ec00] 19:15:23 INFO - PROCESS | 1894 | 1463192123701 Marionette DEBUG loaded listener.js 19:15:23 INFO - PROCESS | 1894 | ++DOMWINDOW == 190 (0x8efee000) [pid = 1894] [serial = 563] [outer = 0x8df2ec00] 19:15:25 INFO - PROCESS | 1894 | SkCairoFTTypeface::onFilterRec unimplemented 19:15:25 INFO - PROCESS | 1894 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 19:15:25 INFO - PROCESS | 1894 | 1463192125062 Marionette TRACE conn4 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 19:15:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 19:15:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1844ms 19:15:25 INFO - PROCESS | 1894 | 1463192125077 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 19:15:25 INFO - PROCESS | 1894 | 1463192125082 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 19:15:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 19:15:25 INFO - PROCESS | 1894 | 1463192125138 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 19:15:25 INFO - PROCESS | 1894 | 1463192125145 Marionette TRACE conn4 <- [1,722,null,{}] 19:15:25 INFO - PROCESS | 1894 | 1463192125183 Marionette TRACE conn4 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:25 INFO - PROCESS | 1894 | 1463192125373 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 19:15:25 INFO - PROCESS | 1894 | 1463192125558 Marionette TRACE conn4 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:25 INFO - PROCESS | 1894 | ++DOCSHELL 0x8ed4d800 == 85 [pid = 1894] [id = 188] 19:15:25 INFO - PROCESS | 1894 | ++DOMWINDOW == 191 (0x8f553c00) [pid = 1894] [serial = 564] [outer = (nil)] 19:15:25 INFO - PROCESS | 1894 | ++DOMWINDOW == 192 (0x91462400) [pid = 1894] [serial = 565] [outer = 0x8f553c00] 19:15:25 INFO - PROCESS | 1894 | 1463192125651 Marionette DEBUG loaded listener.js 19:15:25 INFO - PROCESS | 1894 | ++DOMWINDOW == 193 (0x91dd0400) [pid = 1894] [serial = 566] [outer = 0x8f553c00] 19:15:26 INFO - PROCESS | 1894 | 1463192126587 Marionette TRACE conn4 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 19:15:26 INFO - PROCESS | 1894 | 1463192126658 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 19:15:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 19:15:26 INFO - PROCESS | 1894 | 1463192126665 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 19:15:26 INFO - PROCESS | 1894 | 1463192126669 Marionette TRACE conn4 <- [1,726,null,{}] 19:15:26 INFO - PROCESS | 1894 | 1463192126675 Marionette TRACE conn4 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:26 INFO - PROCESS | 1894 | 1463192126863 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 19:15:27 INFO - PROCESS | 1894 | 1463192127097 Marionette TRACE conn4 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:27 INFO - PROCESS | 1894 | ++DOCSHELL 0x91398c00 == 86 [pid = 1894] [id = 189] 19:15:27 INFO - PROCESS | 1894 | ++DOMWINDOW == 194 (0x916ca400) [pid = 1894] [serial = 567] [outer = (nil)] 19:15:27 INFO - PROCESS | 1894 | ++DOMWINDOW == 195 (0x92b97c00) [pid = 1894] [serial = 568] [outer = 0x916ca400] 19:15:27 INFO - PROCESS | 1894 | 1463192127232 Marionette DEBUG loaded listener.js 19:15:27 INFO - PROCESS | 1894 | ++DOMWINDOW == 196 (0x93a09400) [pid = 1894] [serial = 569] [outer = 0x916ca400] 19:15:28 INFO - PROCESS | 1894 | SkCairoFTTypeface::onFilterRec unimplemented 19:15:28 INFO - PROCESS | 1894 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 19:15:28 INFO - PROCESS | 1894 | 1463192128242 Marionette TRACE conn4 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 19:15:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 19:15:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1632ms 19:15:28 INFO - PROCESS | 1894 | 1463192128298 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 19:15:28 INFO - PROCESS | 1894 | 1463192128302 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 19:15:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 19:15:28 INFO - PROCESS | 1894 | 1463192128309 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 19:15:28 INFO - PROCESS | 1894 | 1463192128312 Marionette TRACE conn4 <- [1,730,null,{}] 19:15:28 INFO - PROCESS | 1894 | 1463192128318 Marionette TRACE conn4 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:28 INFO - PROCESS | 1894 | 1463192128500 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 19:15:28 INFO - PROCESS | 1894 | 1463192128735 Marionette TRACE conn4 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:28 INFO - PROCESS | 1894 | ++DOCSHELL 0x938c5000 == 87 [pid = 1894] [id = 190] 19:15:28 INFO - PROCESS | 1894 | ++DOMWINDOW == 197 (0x93a07800) [pid = 1894] [serial = 570] [outer = (nil)] 19:15:28 INFO - PROCESS | 1894 | ++DOMWINDOW == 198 (0x9475c800) [pid = 1894] [serial = 571] [outer = 0x93a07800] 19:15:28 INFO - PROCESS | 1894 | 1463192128840 Marionette DEBUG loaded listener.js 19:15:28 INFO - PROCESS | 1894 | ++DOMWINDOW == 199 (0x95327c00) [pid = 1894] [serial = 572] [outer = 0x93a07800] 19:15:29 INFO - PROCESS | 1894 | SkCairoFTTypeface::onFilterRec unimplemented 19:15:29 INFO - PROCESS | 1894 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 19:15:29 INFO - PROCESS | 1894 | 1463192129762 Marionette TRACE conn4 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 19:15:29 INFO - PROCESS | 1894 | 1463192129847 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 19:15:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 19:15:29 INFO - PROCESS | 1894 | 1463192129853 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 19:15:29 INFO - PROCESS | 1894 | 1463192129857 Marionette TRACE conn4 <- [1,734,null,{}] 19:15:29 INFO - PROCESS | 1894 | 1463192129863 Marionette TRACE conn4 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:30 INFO - PROCESS | 1894 | 1463192130112 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 19:15:30 INFO - PROCESS | 1894 | 1463192130397 Marionette TRACE conn4 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:30 INFO - PROCESS | 1894 | ++DOCSHELL 0x8b3b3400 == 88 [pid = 1894] [id = 191] 19:15:30 INFO - PROCESS | 1894 | ++DOMWINDOW == 200 (0x95221c00) [pid = 1894] [serial = 573] [outer = (nil)] 19:15:30 INFO - PROCESS | 1894 | ++DOMWINDOW == 201 (0x9aac9c00) [pid = 1894] [serial = 574] [outer = 0x95221c00] 19:15:30 INFO - PROCESS | 1894 | 1463192130500 Marionette DEBUG loaded listener.js 19:15:30 INFO - PROCESS | 1894 | ++DOMWINDOW == 202 (0x9add3400) [pid = 1894] [serial = 575] [outer = 0x95221c00] 19:15:31 INFO - PROCESS | 1894 | SkCairoFTTypeface::onFilterRec unimplemented 19:15:31 INFO - PROCESS | 1894 | 1463192131416 Marionette TRACE conn4 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 19:15:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 19:15:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1595ms 19:15:31 INFO - PROCESS | 1894 | 1463192131450 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 19:15:31 INFO - PROCESS | 1894 | 1463192131454 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 19:15:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 19:15:31 INFO - PROCESS | 1894 | 1463192131461 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 19:15:31 INFO - PROCESS | 1894 | 1463192131463 Marionette TRACE conn4 <- [1,738,null,{}] 19:15:31 INFO - PROCESS | 1894 | 1463192131470 Marionette TRACE conn4 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:31 INFO - PROCESS | 1894 | 1463192131650 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 19:15:31 INFO - PROCESS | 1894 | 1463192131843 Marionette TRACE conn4 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:31 INFO - PROCESS | 1894 | ++DOCSHELL 0x9a786c00 == 89 [pid = 1894] [id = 192] 19:15:31 INFO - PROCESS | 1894 | ++DOMWINDOW == 203 (0x9a87f000) [pid = 1894] [serial = 576] [outer = (nil)] 19:15:31 INFO - PROCESS | 1894 | ++DOMWINDOW == 204 (0x9c0f3c00) [pid = 1894] [serial = 577] [outer = 0x9a87f000] 19:15:31 INFO - PROCESS | 1894 | 1463192131971 Marionette DEBUG loaded listener.js 19:15:32 INFO - PROCESS | 1894 | ++DOMWINDOW == 205 (0x9c1c9400) [pid = 1894] [serial = 578] [outer = 0x9a87f000] 19:15:33 INFO - PROCESS | 1894 | SkCairoFTTypeface::onFilterRec unimplemented 19:15:33 INFO - PROCESS | 1894 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 19:15:33 INFO - PROCESS | 1894 | 1463192133291 Marionette TRACE conn4 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 19:15:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 19:15:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1839ms 19:15:33 INFO - PROCESS | 1894 | 1463192133302 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 19:15:33 INFO - PROCESS | 1894 | 1463192133306 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 19:15:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 19:15:33 INFO - PROCESS | 1894 | 1463192133313 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 19:15:33 INFO - PROCESS | 1894 | 1463192133317 Marionette TRACE conn4 <- [1,742,null,{}] 19:15:33 INFO - PROCESS | 1894 | 1463192133322 Marionette TRACE conn4 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:33 INFO - PROCESS | 1894 | 1463192133573 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 19:15:33 INFO - PROCESS | 1894 | 1463192133763 Marionette TRACE conn4 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:33 INFO - PROCESS | 1894 | ++DOCSHELL 0x99f26400 == 90 [pid = 1894] [id = 193] 19:15:33 INFO - PROCESS | 1894 | ++DOMWINDOW == 206 (0x9af03c00) [pid = 1894] [serial = 579] [outer = (nil)] 19:15:33 INFO - PROCESS | 1894 | ++DOMWINDOW == 207 (0x9c1cd400) [pid = 1894] [serial = 580] [outer = 0x9af03c00] 19:15:33 INFO - PROCESS | 1894 | 1463192133847 Marionette DEBUG loaded listener.js 19:15:33 INFO - PROCESS | 1894 | ++DOMWINDOW == 208 (0xa22ec800) [pid = 1894] [serial = 581] [outer = 0x9af03c00] 19:15:35 INFO - PROCESS | 1894 | SkCairoFTTypeface::onFilterRec unimplemented 19:15:35 INFO - PROCESS | 1894 | 1463192135150 Marionette TRACE conn4 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 19:15:35 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 19:15:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1892ms 19:15:35 INFO - PROCESS | 1894 | 1463192135297 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 19:15:35 INFO - PROCESS | 1894 | 1463192135302 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 19:15:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 19:15:35 INFO - PROCESS | 1894 | 1463192135317 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 19:15:35 INFO - PROCESS | 1894 | 1463192135321 Marionette TRACE conn4 <- [1,746,null,{}] 19:15:35 INFO - PROCESS | 1894 | 1463192135328 Marionette TRACE conn4 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:35 INFO - PROCESS | 1894 | 1463192135503 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 19:15:35 INFO - PROCESS | 1894 | 1463192135688 Marionette TRACE conn4 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:35 INFO - PROCESS | 1894 | ++DOCSHELL 0x8cce6c00 == 91 [pid = 1894] [id = 194] 19:15:35 INFO - PROCESS | 1894 | ++DOMWINDOW == 209 (0x8de6e400) [pid = 1894] [serial = 582] [outer = (nil)] 19:15:35 INFO - PROCESS | 1894 | ++DOMWINDOW == 210 (0x8f44e800) [pid = 1894] [serial = 583] [outer = 0x8de6e400] 19:15:35 INFO - PROCESS | 1894 | 1463192135772 Marionette DEBUG loaded listener.js 19:15:35 INFO - PROCESS | 1894 | ++DOMWINDOW == 211 (0x9145ec00) [pid = 1894] [serial = 584] [outer = 0x8de6e400] 19:15:36 INFO - PROCESS | 1894 | SkCairoFTTypeface::onFilterRec unimplemented 19:15:37 INFO - PROCESS | 1894 | SkCairoFTTypeface::onFilterRec unimplemented 19:15:37 INFO - PROCESS | 1894 | 1463192137529 Marionette TRACE conn4 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 19:15:37 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.) 19:15:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 2244ms 19:15:37 INFO - PROCESS | 1894 | 1463192137585 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 19:15:37 INFO - PROCESS | 1894 | 1463192137590 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 19:15:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 19:15:37 INFO - PROCESS | 1894 | 1463192137599 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 19:15:37 INFO - PROCESS | 1894 | 1463192137609 Marionette TRACE conn4 <- [1,750,null,{}] 19:15:37 INFO - PROCESS | 1894 | 1463192137665 Marionette TRACE conn4 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:37 INFO - PROCESS | 1894 | 1463192137878 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 19:15:38 INFO - PROCESS | 1894 | 1463192138099 Marionette TRACE conn4 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:38 INFO - PROCESS | 1894 | ++DOCSHELL 0x8b3ad000 == 92 [pid = 1894] [id = 195] 19:15:38 INFO - PROCESS | 1894 | ++DOMWINDOW == 212 (0x8d6d8c00) [pid = 1894] [serial = 585] [outer = (nil)] 19:15:38 INFO - PROCESS | 1894 | ++DOMWINDOW == 213 (0x8ed4ac00) [pid = 1894] [serial = 586] [outer = 0x8d6d8c00] 19:15:38 INFO - PROCESS | 1894 | 1463192138254 Marionette DEBUG loaded listener.js 19:15:38 INFO - PROCESS | 1894 | ++DOMWINDOW == 214 (0x8edad800) [pid = 1894] [serial = 587] [outer = 0x8d6d8c00] 19:15:39 INFO - PROCESS | 1894 | --DOCSHELL 0x94761c00 == 91 [pid = 1894] [id = 32] 19:15:39 INFO - PROCESS | 1894 | --DOCSHELL 0x9145d400 == 90 [pid = 1894] [id = 135] 19:15:39 INFO - PROCESS | 1894 | --DOCSHELL 0x8ed47c00 == 89 [pid = 1894] [id = 133] 19:15:39 INFO - PROCESS | 1894 | --DOCSHELL 0x93d9dc00 == 88 [pid = 1894] [id = 132] 19:15:39 INFO - PROCESS | 1894 | --DOCSHELL 0x90fd7400 == 87 [pid = 1894] [id = 134] 19:15:39 INFO - PROCESS | 1894 | --DOMWINDOW == 213 (0x9145a800) [pid = 1894] [serial = 499] [outer = (nil)] [url = about:blank] 19:15:39 INFO - PROCESS | 1894 | --DOMWINDOW == 212 (0x8eeeb800) [pid = 1894] [serial = 451] [outer = (nil)] [url = about:blank] 19:15:39 INFO - PROCESS | 1894 | --DOMWINDOW == 211 (0x91462c00) [pid = 1894] [serial = 454] [outer = (nil)] [url = about:blank] 19:15:39 INFO - PROCESS | 1894 | --DOMWINDOW == 210 (0x99f26800) [pid = 1894] [serial = 457] [outer = (nil)] [url = about:blank] 19:15:39 INFO - PROCESS | 1894 | --DOMWINDOW == 209 (0x9aac7c00) [pid = 1894] [serial = 460] [outer = (nil)] [url = about:blank] 19:15:39 INFO - PROCESS | 1894 | --DOMWINDOW == 208 (0x9add9c00) [pid = 1894] [serial = 463] [outer = (nil)] [url = about:blank] 19:15:39 INFO - PROCESS | 1894 | --DOMWINDOW == 207 (0x9d092000) [pid = 1894] [serial = 466] [outer = (nil)] [url = about:blank] 19:15:39 INFO - PROCESS | 1894 | --DOMWINDOW == 206 (0xa22f3c00) [pid = 1894] [serial = 469] [outer = (nil)] [url = about:blank] 19:15:39 INFO - PROCESS | 1894 | --DOMWINDOW == 205 (0x8cde8c00) [pid = 1894] [serial = 472] [outer = (nil)] [url = about:blank] 19:15:39 INFO - PROCESS | 1894 | --DOMWINDOW == 204 (0x8f185400) [pid = 1894] [serial = 475] [outer = (nil)] [url = about:blank] 19:15:39 INFO - PROCESS | 1894 | --DOMWINDOW == 203 (0x8f18f400) [pid = 1894] [serial = 478] [outer = (nil)] [url = about:blank] 19:15:39 INFO - PROCESS | 1894 | --DOMWINDOW == 202 (0x8f18b400) [pid = 1894] [serial = 481] [outer = (nil)] [url = about:blank] 19:15:39 INFO - PROCESS | 1894 | --DOMWINDOW == 201 (0x8bae0c00) [pid = 1894] [serial = 484] [outer = (nil)] [url = about:blank] 19:15:39 INFO - PROCESS | 1894 | --DOCSHELL 0x8b3acc00 == 86 [pid = 1894] [id = 184] 19:15:39 INFO - PROCESS | 1894 | --DOCSHELL 0x8b3af400 == 85 [pid = 1894] [id = 183] 19:15:39 INFO - PROCESS | 1894 | --DOCSHELL 0x8cdebc00 == 84 [pid = 1894] [id = 182] 19:15:39 INFO - PROCESS | 1894 | --DOCSHELL 0x8bae3400 == 83 [pid = 1894] [id = 181] 19:15:39 INFO - PROCESS | 1894 | --DOCSHELL 0x8b3a9400 == 82 [pid = 1894] [id = 180] 19:15:39 INFO - PROCESS | 1894 | --DOCSHELL 0x8b9c9800 == 81 [pid = 1894] [id = 179] 19:15:39 INFO - PROCESS | 1894 | --DOCSHELL 0x8b9c3400 == 80 [pid = 1894] [id = 178] 19:15:39 INFO - PROCESS | 1894 | --DOCSHELL 0x9c1c9c00 == 79 [pid = 1894] [id = 177] 19:15:39 INFO - PROCESS | 1894 | --DOCSHELL 0x921d7800 == 78 [pid = 1894] [id = 176] 19:15:39 INFO - PROCESS | 1894 | --DOCSHELL 0x921cfc00 == 77 [pid = 1894] [id = 175] 19:15:39 INFO - PROCESS | 1894 | --DOCSHELL 0x8bada800 == 76 [pid = 1894] [id = 174] 19:15:39 INFO - PROCESS | 1894 | --DOCSHELL 0x9addb400 == 75 [pid = 1894] [id = 173] 19:15:39 INFO - PROCESS | 1894 | --DOCSHELL 0x9532b800 == 74 [pid = 1894] [id = 172] 19:15:39 INFO - PROCESS | 1894 | --DOCSHELL 0x8cde4400 == 73 [pid = 1894] [id = 171] 19:15:39 INFO - PROCESS | 1894 | --DOCSHELL 0x91dd3000 == 72 [pid = 1894] [id = 170] 19:15:39 INFO - PROCESS | 1894 | --DOCSHELL 0x937b6800 == 71 [pid = 1894] [id = 169] 19:15:39 INFO - PROCESS | 1894 | --DOCSHELL 0x8eee6400 == 70 [pid = 1894] [id = 168] 19:15:39 INFO - PROCESS | 1894 | --DOCSHELL 0x8de68800 == 69 [pid = 1894] [id = 167] 19:15:39 INFO - PROCESS | 1894 | --DOCSHELL 0x8f45c000 == 68 [pid = 1894] [id = 166] 19:15:39 INFO - PROCESS | 1894 | --DOMWINDOW == 200 (0x8df33400) [pid = 1894] [serial = 490] [outer = (nil)] [url = about:blank] 19:15:39 INFO - PROCESS | 1894 | --DOMWINDOW == 199 (0x8e09f400) [pid = 1894] [serial = 491] [outer = (nil)] [url = about:blank] 19:15:39 INFO - PROCESS | 1894 | --DOMWINDOW == 198 (0x8f185c00) [pid = 1894] [serial = 496] [outer = (nil)] [url = about:blank] 19:15:39 INFO - PROCESS | 1894 | --DOMWINDOW == 197 (0x8f458400) [pid = 1894] [serial = 497] [outer = (nil)] [url = about:blank] 19:15:39 INFO - PROCESS | 1894 | --DOMWINDOW == 196 (0x8f183400) [pid = 1894] [serial = 487] [outer = (nil)] [url = about:blank] 19:15:39 INFO - PROCESS | 1894 | --DOMWINDOW == 195 (0x8e1d7400) [pid = 1894] [serial = 493] [outer = (nil)] [url = about:blank] 19:15:39 INFO - PROCESS | 1894 | --DOMWINDOW == 194 (0x8edb1800) [pid = 1894] [serial = 494] [outer = (nil)] [url = about:blank] 19:15:39 INFO - PROCESS | 1894 | SkCairoFTTypeface::onFilterRec unimplemented 19:15:39 INFO - PROCESS | 1894 | 1463192139610 Marionette TRACE conn4 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 19:15:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 19:15:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 2058ms 19:15:39 INFO - PROCESS | 1894 | 1463192139664 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 19:15:39 INFO - PROCESS | 1894 | 1463192139673 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 19:15:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 19:15:39 INFO - PROCESS | 1894 | 1463192139688 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 19:15:39 INFO - PROCESS | 1894 | 1463192139691 Marionette TRACE conn4 <- [1,754,null,{}] 19:15:39 INFO - PROCESS | 1894 | 1463192139698 Marionette TRACE conn4 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:39 INFO - PROCESS | 1894 | 1463192139875 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 19:15:40 INFO - PROCESS | 1894 | 1463192140020 Marionette TRACE conn4 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:40 INFO - PROCESS | 1894 | ++DOCSHELL 0x8b9c1400 == 69 [pid = 1894] [id = 196] 19:15:40 INFO - PROCESS | 1894 | ++DOMWINDOW == 195 (0x8b9c9800) [pid = 1894] [serial = 588] [outer = (nil)] 19:15:40 INFO - PROCESS | 1894 | ++DOMWINDOW == 196 (0x8e09f400) [pid = 1894] [serial = 589] [outer = 0x8b9c9800] 19:15:40 INFO - PROCESS | 1894 | 1463192140095 Marionette DEBUG loaded listener.js 19:15:40 INFO - PROCESS | 1894 | ++DOMWINDOW == 197 (0x8ed4bc00) [pid = 1894] [serial = 590] [outer = 0x8b9c9800] 19:15:41 INFO - PROCESS | 1894 | SkCairoFTTypeface::onFilterRec unimplemented 19:15:41 INFO - PROCESS | 1894 | 1463192141259 Marionette TRACE conn4 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 19:15:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 19:15:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1584ms 19:15:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 19:15:41 INFO - PROCESS | 1894 | 1463192141271 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 19:15:41 INFO - PROCESS | 1894 | 1463192141274 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 19:15:41 INFO - PROCESS | 1894 | 1463192141281 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 19:15:41 INFO - PROCESS | 1894 | 1463192141287 Marionette TRACE conn4 <- [1,758,null,{}] 19:15:41 INFO - PROCESS | 1894 | 1463192141303 Marionette TRACE conn4 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:41 INFO - PROCESS | 1894 | 1463192141475 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 19:15:41 INFO - PROCESS | 1894 | 1463192141709 Marionette TRACE conn4 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:41 INFO - PROCESS | 1894 | ++DOCSHELL 0x8e1d2400 == 70 [pid = 1894] [id = 197] 19:15:41 INFO - PROCESS | 1894 | ++DOMWINDOW == 198 (0x8eef0c00) [pid = 1894] [serial = 591] [outer = (nil)] 19:15:41 INFO - PROCESS | 1894 | ++DOMWINDOW == 199 (0x8f190c00) [pid = 1894] [serial = 592] [outer = 0x8eef0c00] 19:15:41 INFO - PROCESS | 1894 | 1463192141787 Marionette DEBUG loaded listener.js 19:15:41 INFO - PROCESS | 1894 | ++DOMWINDOW == 200 (0x8f54c400) [pid = 1894] [serial = 593] [outer = 0x8eef0c00] 19:15:42 INFO - PROCESS | 1894 | SkCairoFTTypeface::onFilterRec unimplemented 19:15:42 INFO - PROCESS | 1894 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 19:15:42 INFO - PROCESS | 1894 | SkCairoFTTypeface::onFilterRec unimplemented 19:15:42 INFO - PROCESS | 1894 | SkCairoFTTypeface::onFilterRec unimplemented 19:15:42 INFO - PROCESS | 1894 | SkCairoFTTypeface::onFilterRec unimplemented 19:15:42 INFO - PROCESS | 1894 | 1463192142605 Marionette TRACE conn4 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 19:15:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 19:15:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1391ms 19:15:42 INFO - PROCESS | 1894 | 1463192142671 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 19:15:42 INFO - PROCESS | 1894 | 1463192142676 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 19:15:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 19:15:42 INFO - PROCESS | 1894 | 1463192142682 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 19:15:42 INFO - PROCESS | 1894 | 1463192142684 Marionette TRACE conn4 <- [1,762,null,{}] 19:15:42 INFO - PROCESS | 1894 | 1463192142691 Marionette TRACE conn4 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:42 INFO - PROCESS | 1894 | 1463192142921 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 19:15:42 INFO - PROCESS | 1894 | 1463192142949 Marionette TRACE conn4 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:42 INFO - PROCESS | 1894 | ++DOCSHELL 0x8de70800 == 71 [pid = 1894] [id = 198] 19:15:42 INFO - PROCESS | 1894 | ++DOMWINDOW == 201 (0x90fd7800) [pid = 1894] [serial = 594] [outer = (nil)] 19:15:43 INFO - PROCESS | 1894 | ++DOMWINDOW == 202 (0x91394400) [pid = 1894] [serial = 595] [outer = 0x90fd7800] 19:15:43 INFO - PROCESS | 1894 | 1463192143023 Marionette DEBUG loaded listener.js 19:15:43 INFO - PROCESS | 1894 | ++DOMWINDOW == 203 (0x9145e800) [pid = 1894] [serial = 596] [outer = 0x90fd7800] 19:15:44 INFO - PROCESS | 1894 | --DOMWINDOW == 202 (0x8efe9400) [pid = 1894] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 19:15:44 INFO - PROCESS | 1894 | --DOMWINDOW == 201 (0x8d6d9400) [pid = 1894] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 19:15:44 INFO - PROCESS | 1894 | --DOMWINDOW == 200 (0x8bae5400) [pid = 1894] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 19:15:44 INFO - PROCESS | 1894 | --DOMWINDOW == 199 (0x8ed42800) [pid = 1894] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 19:15:44 INFO - PROCESS | 1894 | 1463192144423 Marionette TRACE conn4 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 19:15:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 19:15:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1780ms 19:15:44 INFO - PROCESS | 1894 | 1463192144500 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 19:15:44 INFO - PROCESS | 1894 | 1463192144504 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 19:15:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 19:15:44 INFO - PROCESS | 1894 | 1463192144517 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 19:15:44 INFO - PROCESS | 1894 | 1463192144519 Marionette TRACE conn4 <- [1,766,null,{}] 19:15:44 INFO - PROCESS | 1894 | 1463192144541 Marionette TRACE conn4 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:44 INFO - PROCESS | 1894 | 1463192144761 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 19:15:44 INFO - PROCESS | 1894 | 1463192144888 Marionette TRACE conn4 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:44 INFO - PROCESS | 1894 | ++DOCSHELL 0x8f188000 == 72 [pid = 1894] [id = 199] 19:15:44 INFO - PROCESS | 1894 | ++DOMWINDOW == 200 (0x8f54a800) [pid = 1894] [serial = 597] [outer = (nil)] 19:15:44 INFO - PROCESS | 1894 | ++DOMWINDOW == 201 (0x911cac00) [pid = 1894] [serial = 598] [outer = 0x8f54a800] 19:15:44 INFO - PROCESS | 1894 | 1463192144962 Marionette DEBUG loaded listener.js 19:15:45 INFO - PROCESS | 1894 | ++DOMWINDOW == 202 (0x91465000) [pid = 1894] [serial = 599] [outer = 0x8f54a800] 19:15:46 INFO - PROCESS | 1894 | 1463192146108 Marionette TRACE conn4 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 19:15:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 19:15:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1635ms 19:15:46 INFO - PROCESS | 1894 | 1463192146146 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 19:15:46 INFO - PROCESS | 1894 | 1463192146149 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 19:15:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 19:15:46 INFO - PROCESS | 1894 | 1463192146155 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 19:15:46 INFO - PROCESS | 1894 | 1463192146159 Marionette TRACE conn4 <- [1,770,null,{}] 19:15:46 INFO - PROCESS | 1894 | 1463192146164 Marionette TRACE conn4 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:46 INFO - PROCESS | 1894 | 1463192146414 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 19:15:46 INFO - PROCESS | 1894 | 1463192146654 Marionette TRACE conn4 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:46 INFO - PROCESS | 1894 | ++DOCSHELL 0x8b3a9400 == 73 [pid = 1894] [id = 200] 19:15:46 INFO - PROCESS | 1894 | ++DOMWINDOW == 203 (0x8b3aac00) [pid = 1894] [serial = 600] [outer = (nil)] 19:15:46 INFO - PROCESS | 1894 | ++DOMWINDOW == 204 (0x8bae0c00) [pid = 1894] [serial = 601] [outer = 0x8b3aac00] 19:15:46 INFO - PROCESS | 1894 | 1463192146783 Marionette DEBUG loaded listener.js 19:15:46 INFO - PROCESS | 1894 | ++DOMWINDOW == 205 (0x8d6dc400) [pid = 1894] [serial = 602] [outer = 0x8b3aac00] 19:15:47 INFO - PROCESS | 1894 | 1463192147778 Marionette TRACE conn4 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 19:15:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 19:15:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1633ms 19:15:47 INFO - PROCESS | 1894 | 1463192147791 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 19:15:47 INFO - PROCESS | 1894 | 1463192147798 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 19:15:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 19:15:47 INFO - PROCESS | 1894 | 1463192147806 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 19:15:47 INFO - PROCESS | 1894 | 1463192147811 Marionette TRACE conn4 <- [1,774,null,{}] 19:15:47 INFO - PROCESS | 1894 | 1463192147819 Marionette TRACE conn4 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:48 INFO - PROCESS | 1894 | 1463192148022 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 19:15:48 INFO - PROCESS | 1894 | 1463192148272 Marionette TRACE conn4 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:48 INFO - PROCESS | 1894 | ++DOCSHELL 0x8edb2800 == 74 [pid = 1894] [id = 201] 19:15:48 INFO - PROCESS | 1894 | ++DOMWINDOW == 206 (0x8eeeb800) [pid = 1894] [serial = 603] [outer = (nil)] 19:15:48 INFO - PROCESS | 1894 | ++DOMWINDOW == 207 (0x8ef8c400) [pid = 1894] [serial = 604] [outer = 0x8eeeb800] 19:15:48 INFO - PROCESS | 1894 | 1463192148410 Marionette DEBUG loaded listener.js 19:15:48 INFO - PROCESS | 1894 | ++DOMWINDOW == 208 (0x8f187400) [pid = 1894] [serial = 605] [outer = 0x8eeeb800] 19:15:49 INFO - PROCESS | 1894 | 1463192149358 Marionette TRACE conn4 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 19:15:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 19:15:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1593ms 19:15:49 INFO - PROCESS | 1894 | 1463192149402 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 19:15:49 INFO - PROCESS | 1894 | 1463192149409 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 19:15:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 19:15:49 INFO - PROCESS | 1894 | 1463192149416 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 19:15:49 INFO - PROCESS | 1894 | 1463192149420 Marionette TRACE conn4 <- [1,778,null,{}] 19:15:49 INFO - PROCESS | 1894 | 1463192149427 Marionette TRACE conn4 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:49 INFO - PROCESS | 1894 | 1463192149662 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 19:15:49 INFO - PROCESS | 1894 | 1463192149921 Marionette TRACE conn4 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:49 INFO - PROCESS | 1894 | ++DOCSHELL 0x91389c00 == 75 [pid = 1894] [id = 202] 19:15:49 INFO - PROCESS | 1894 | ++DOMWINDOW == 209 (0x91459c00) [pid = 1894] [serial = 606] [outer = (nil)] 19:15:50 INFO - PROCESS | 1894 | ++DOMWINDOW == 210 (0x9153b000) [pid = 1894] [serial = 607] [outer = 0x91459c00] 19:15:50 INFO - PROCESS | 1894 | 1463192150053 Marionette DEBUG loaded listener.js 19:15:50 INFO - PROCESS | 1894 | ++DOMWINDOW == 211 (0x91dcf000) [pid = 1894] [serial = 608] [outer = 0x91459c00] 19:15:51 INFO - PROCESS | 1894 | 1463192151040 Marionette TRACE conn4 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 19:15:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 19:15:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1682ms 19:15:51 INFO - PROCESS | 1894 | 1463192151099 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 19:15:51 INFO - PROCESS | 1894 | 1463192151104 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 19:15:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 19:15:51 INFO - PROCESS | 1894 | 1463192151120 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 19:15:51 INFO - PROCESS | 1894 | 1463192151130 Marionette TRACE conn4 <- [1,782,null,{}] 19:15:51 INFO - PROCESS | 1894 | 1463192151137 Marionette TRACE conn4 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:51 INFO - PROCESS | 1894 | 1463192151371 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 19:15:51 INFO - PROCESS | 1894 | 1463192151628 Marionette TRACE conn4 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:51 INFO - PROCESS | 1894 | ++DOCSHELL 0x8cdef400 == 76 [pid = 1894] [id = 203] 19:15:51 INFO - PROCESS | 1894 | ++DOMWINDOW == 212 (0x916c8800) [pid = 1894] [serial = 609] [outer = (nil)] 19:15:51 INFO - PROCESS | 1894 | ++DOMWINDOW == 213 (0x9475d000) [pid = 1894] [serial = 610] [outer = 0x916c8800] 19:15:51 INFO - PROCESS | 1894 | 1463192151739 Marionette DEBUG loaded listener.js 19:15:51 INFO - PROCESS | 1894 | ++DOMWINDOW == 214 (0x95227000) [pid = 1894] [serial = 611] [outer = 0x916c8800] 19:15:52 INFO - PROCESS | 1894 | 1463192152654 Marionette TRACE conn4 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 19:15:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 19:15:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1600ms 19:15:52 INFO - PROCESS | 1894 | 1463192152711 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 19:15:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 19:15:52 INFO - PROCESS | 1894 | 1463192152716 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 19:15:52 INFO - PROCESS | 1894 | 1463192152722 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 19:15:52 INFO - PROCESS | 1894 | 1463192152726 Marionette TRACE conn4 <- [1,786,null,{}] 19:15:52 INFO - PROCESS | 1894 | 1463192152732 Marionette TRACE conn4 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:52 INFO - PROCESS | 1894 | 1463192152958 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 19:15:53 INFO - PROCESS | 1894 | 1463192153199 Marionette TRACE conn4 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:53 INFO - PROCESS | 1894 | ++DOCSHELL 0x8ccef800 == 77 [pid = 1894] [id = 204] 19:15:53 INFO - PROCESS | 1894 | ++DOMWINDOW == 215 (0x8cde5000) [pid = 1894] [serial = 612] [outer = (nil)] 19:15:53 INFO - PROCESS | 1894 | ++DOMWINDOW == 216 (0x983eac00) [pid = 1894] [serial = 613] [outer = 0x8cde5000] 19:15:53 INFO - PROCESS | 1894 | 1463192153300 Marionette DEBUG loaded listener.js 19:15:53 INFO - PROCESS | 1894 | ++DOMWINDOW == 217 (0x99f0b000) [pid = 1894] [serial = 614] [outer = 0x8cde5000] 19:15:54 INFO - PROCESS | 1894 | 1463192154193 Marionette TRACE conn4 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 19:15:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 19:15:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1542ms 19:15:54 INFO - PROCESS | 1894 | 1463192154265 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 19:15:54 INFO - PROCESS | 1894 | 1463192154270 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 19:15:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 19:15:54 INFO - PROCESS | 1894 | 1463192154277 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 19:15:54 INFO - PROCESS | 1894 | 1463192154281 Marionette TRACE conn4 <- [1,790,null,{}] 19:15:54 INFO - PROCESS | 1894 | 1463192154287 Marionette TRACE conn4 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:54 INFO - PROCESS | 1894 | 1463192154506 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 19:15:54 INFO - PROCESS | 1894 | 1463192154747 Marionette TRACE conn4 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:54 INFO - PROCESS | 1894 | ++DOCSHELL 0x99f27000 == 78 [pid = 1894] [id = 205] 19:15:54 INFO - PROCESS | 1894 | ++DOMWINDOW == 218 (0x9a3de800) [pid = 1894] [serial = 615] [outer = (nil)] 19:15:54 INFO - PROCESS | 1894 | ++DOMWINDOW == 219 (0x9a3e8000) [pid = 1894] [serial = 616] [outer = 0x9a3de800] 19:15:54 INFO - PROCESS | 1894 | 1463192154892 Marionette DEBUG loaded listener.js 19:15:55 INFO - PROCESS | 1894 | ++DOMWINDOW == 220 (0x9aaca000) [pid = 1894] [serial = 617] [outer = 0x9a3de800] 19:15:55 INFO - PROCESS | 1894 | 1463192155897 Marionette TRACE conn4 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 19:15:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 19:15:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1691ms 19:15:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 19:15:55 INFO - PROCESS | 1894 | 1463192155969 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 19:15:55 INFO - PROCESS | 1894 | 1463192155972 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 19:15:55 INFO - PROCESS | 1894 | 1463192155979 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 19:15:55 INFO - PROCESS | 1894 | 1463192155983 Marionette TRACE conn4 <- [1,794,null,{}] 19:15:55 INFO - PROCESS | 1894 | 1463192155989 Marionette TRACE conn4 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:56 INFO - PROCESS | 1894 | 1463192156177 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 19:15:56 INFO - PROCESS | 1894 | 1463192156440 Marionette TRACE conn4 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:56 INFO - PROCESS | 1894 | ++DOCSHELL 0x98360800 == 79 [pid = 1894] [id = 206] 19:15:56 INFO - PROCESS | 1894 | ++DOMWINDOW == 221 (0x9a875000) [pid = 1894] [serial = 618] [outer = (nil)] 19:15:56 INFO - PROCESS | 1894 | ++DOMWINDOW == 222 (0x9b5ae400) [pid = 1894] [serial = 619] [outer = 0x9a875000] 19:15:56 INFO - PROCESS | 1894 | 1463192156542 Marionette DEBUG loaded listener.js 19:15:56 INFO - PROCESS | 1894 | ++DOMWINDOW == 223 (0x9bacd000) [pid = 1894] [serial = 620] [outer = 0x9a875000] 19:15:57 INFO - PROCESS | 1894 | 1463192157408 Marionette TRACE conn4 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 19:15:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 19:15:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1493ms 19:15:57 INFO - PROCESS | 1894 | 1463192157472 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 19:15:57 INFO - PROCESS | 1894 | 1463192157477 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 19:15:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 19:15:57 INFO - PROCESS | 1894 | 1463192157483 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 19:15:57 INFO - PROCESS | 1894 | 1463192157487 Marionette TRACE conn4 <- [1,798,null,{}] 19:15:57 INFO - PROCESS | 1894 | 1463192157493 Marionette TRACE conn4 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:57 INFO - PROCESS | 1894 | 1463192157707 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 19:15:57 INFO - PROCESS | 1894 | 1463192157947 Marionette TRACE conn4 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:58 INFO - PROCESS | 1894 | ++DOCSHELL 0x8b3a9000 == 80 [pid = 1894] [id = 207] 19:15:58 INFO - PROCESS | 1894 | ++DOMWINDOW == 224 (0x8de64800) [pid = 1894] [serial = 621] [outer = (nil)] 19:15:58 INFO - PROCESS | 1894 | ++DOMWINDOW == 225 (0x9c1c2400) [pid = 1894] [serial = 622] [outer = 0x8de64800] 19:15:58 INFO - PROCESS | 1894 | 1463192158077 Marionette DEBUG loaded listener.js 19:15:58 INFO - PROCESS | 1894 | ++DOMWINDOW == 226 (0x9c1c9000) [pid = 1894] [serial = 623] [outer = 0x8de64800] 19:15:58 INFO - PROCESS | 1894 | ++DOMWINDOW == 227 (0xa22f3c00) [pid = 1894] [serial = 624] [outer = 0x977abc00] 19:15:59 INFO - PROCESS | 1894 | 1463192159021 Marionette TRACE conn4 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 19:15:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 19:15:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1639ms 19:15:59 INFO - PROCESS | 1894 | 1463192159124 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 19:15:59 INFO - PROCESS | 1894 | 1463192159129 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 19:15:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 19:15:59 INFO - PROCESS | 1894 | 1463192159135 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 19:15:59 INFO - PROCESS | 1894 | 1463192159139 Marionette TRACE conn4 <- [1,802,null,{}] 19:15:59 INFO - PROCESS | 1894 | 1463192159145 Marionette TRACE conn4 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:59 INFO - PROCESS | 1894 | 1463192159325 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 19:15:59 INFO - PROCESS | 1894 | 1463192159570 Marionette TRACE conn4 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:59 INFO - PROCESS | 1894 | ++DOCSHELL 0x93da5800 == 81 [pid = 1894] [id = 208] 19:15:59 INFO - PROCESS | 1894 | ++DOMWINDOW == 228 (0x947eb400) [pid = 1894] [serial = 625] [outer = (nil)] 19:15:59 INFO - PROCESS | 1894 | ++DOMWINDOW == 229 (0x9d098400) [pid = 1894] [serial = 626] [outer = 0x947eb400] 19:15:59 INFO - PROCESS | 1894 | 1463192159674 Marionette DEBUG loaded listener.js 19:15:59 INFO - PROCESS | 1894 | ++DOMWINDOW == 230 (0xa249bc00) [pid = 1894] [serial = 627] [outer = 0x947eb400] 19:16:00 INFO - PROCESS | 1894 | 1463192160651 Marionette TRACE conn4 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 19:16:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 19:16:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1587ms 19:16:00 INFO - PROCESS | 1894 | 1463192160726 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 19:16:00 INFO - PROCESS | 1894 | 1463192160733 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 19:16:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 19:16:00 INFO - PROCESS | 1894 | 1463192160743 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 19:16:00 INFO - PROCESS | 1894 | 1463192160747 Marionette TRACE conn4 <- [1,806,null,{}] 19:16:00 INFO - PROCESS | 1894 | 1463192160756 Marionette TRACE conn4 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:01 INFO - PROCESS | 1894 | 1463192161005 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 19:16:01 INFO - PROCESS | 1894 | 1463192161303 Marionette TRACE conn4 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:01 INFO - PROCESS | 1894 | ++DOCSHELL 0x8b3ac000 == 82 [pid = 1894] [id = 209] 19:16:01 INFO - PROCESS | 1894 | ++DOMWINDOW == 231 (0x8f462c00) [pid = 1894] [serial = 628] [outer = (nil)] 19:16:01 INFO - PROCESS | 1894 | ++DOMWINDOW == 232 (0x8f469400) [pid = 1894] [serial = 629] [outer = 0x8f462c00] 19:16:01 INFO - PROCESS | 1894 | 1463192161402 Marionette DEBUG loaded listener.js 19:16:01 INFO - PROCESS | 1894 | ++DOMWINDOW == 233 (0x8f46d800) [pid = 1894] [serial = 630] [outer = 0x8f462c00] 19:16:02 INFO - PROCESS | 1894 | 1463192162324 Marionette TRACE conn4 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 19:16:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 19:16:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1637ms 19:16:02 INFO - PROCESS | 1894 | 1463192162381 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 19:16:02 INFO - PROCESS | 1894 | 1463192162384 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 19:16:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 19:16:02 INFO - PROCESS | 1894 | 1463192162391 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 19:16:02 INFO - PROCESS | 1894 | 1463192162394 Marionette TRACE conn4 <- [1,810,null,{}] 19:16:02 INFO - PROCESS | 1894 | 1463192162400 Marionette TRACE conn4 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:02 INFO - PROCESS | 1894 | 1463192162749 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 19:16:03 INFO - PROCESS | 1894 | 1463192163139 Marionette TRACE conn4 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:03 INFO - PROCESS | 1894 | ++DOCSHELL 0x8f46c000 == 83 [pid = 1894] [id = 210] 19:16:03 INFO - PROCESS | 1894 | ++DOMWINDOW == 234 (0x8f46e800) [pid = 1894] [serial = 631] [outer = (nil)] 19:16:03 INFO - PROCESS | 1894 | ++DOMWINDOW == 235 (0xa22bc000) [pid = 1894] [serial = 632] [outer = 0x8f46e800] 19:16:03 INFO - PROCESS | 1894 | 1463192163260 Marionette DEBUG loaded listener.js 19:16:03 INFO - PROCESS | 1894 | ++DOMWINDOW == 236 (0xa3258400) [pid = 1894] [serial = 633] [outer = 0x8f46e800] 19:16:04 INFO - PROCESS | 1894 | 1463192164222 Marionette TRACE conn4 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 19:16:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 19:16:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1886ms 19:16:04 INFO - PROCESS | 1894 | 1463192164279 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 19:16:04 INFO - PROCESS | 1894 | 1463192164284 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 19:16:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 19:16:04 INFO - PROCESS | 1894 | 1463192164290 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 19:16:04 INFO - PROCESS | 1894 | 1463192164295 Marionette TRACE conn4 <- [1,814,null,{}] 19:16:04 INFO - PROCESS | 1894 | 1463192164301 Marionette TRACE conn4 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:04 INFO - PROCESS | 1894 | 1463192164520 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 19:16:04 INFO - PROCESS | 1894 | 1463192164778 Marionette TRACE conn4 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:04 INFO - PROCESS | 1894 | ++DOCSHELL 0x8d773400 == 84 [pid = 1894] [id = 211] 19:16:04 INFO - PROCESS | 1894 | ++DOMWINDOW == 237 (0x8d77b000) [pid = 1894] [serial = 634] [outer = (nil)] 19:16:04 INFO - PROCESS | 1894 | ++DOMWINDOW == 238 (0x95325800) [pid = 1894] [serial = 635] [outer = 0x8d77b000] 19:16:04 INFO - PROCESS | 1894 | 1463192164909 Marionette DEBUG loaded listener.js 19:16:05 INFO - PROCESS | 1894 | ++DOMWINDOW == 239 (0xa3545000) [pid = 1894] [serial = 636] [outer = 0x8d77b000] 19:16:05 INFO - PROCESS | 1894 | 1463192165823 Marionette TRACE conn4 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 19:16:05 INFO - PROCESS | 1894 | 1463192165879 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 19:16:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 19:16:05 INFO - PROCESS | 1894 | 1463192165887 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 19:16:05 INFO - PROCESS | 1894 | 1463192165890 Marionette TRACE conn4 <- [1,818,null,{}] 19:16:05 INFO - PROCESS | 1894 | 1463192165896 Marionette TRACE conn4 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:06 INFO - PROCESS | 1894 | 1463192166086 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 19:16:06 INFO - PROCESS | 1894 | 1463192166333 Marionette TRACE conn4 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:06 INFO - PROCESS | 1894 | ++DOCSHELL 0x89d13c00 == 85 [pid = 1894] [id = 212] 19:16:06 INFO - PROCESS | 1894 | ++DOMWINDOW == 240 (0x89d14800) [pid = 1894] [serial = 637] [outer = (nil)] 19:16:06 INFO - PROCESS | 1894 | ++DOMWINDOW == 241 (0x89d19400) [pid = 1894] [serial = 638] [outer = 0x89d14800] 19:16:06 INFO - PROCESS | 1894 | 1463192166479 Marionette DEBUG loaded listener.js 19:16:06 INFO - PROCESS | 1894 | ++DOMWINDOW == 242 (0x89d1e400) [pid = 1894] [serial = 639] [outer = 0x89d14800] 19:16:07 INFO - PROCESS | 1894 | 1463192167382 Marionette TRACE conn4 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 19:16:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 19:16:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1531ms 19:16:07 INFO - PROCESS | 1894 | 1463192167419 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 19:16:07 INFO - PROCESS | 1894 | 1463192167433 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 19:16:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 19:16:07 INFO - PROCESS | 1894 | 1463192167439 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 19:16:07 INFO - PROCESS | 1894 | 1463192167443 Marionette TRACE conn4 <- [1,822,null,{}] 19:16:07 INFO - PROCESS | 1894 | 1463192167449 Marionette TRACE conn4 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:07 INFO - PROCESS | 1894 | 1463192167635 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 19:16:07 INFO - PROCESS | 1894 | 1463192167883 Marionette TRACE conn4 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:07 INFO - PROCESS | 1894 | ++DOCSHELL 0x89d10400 == 86 [pid = 1894] [id = 213] 19:16:07 INFO - PROCESS | 1894 | ++DOMWINDOW == 243 (0x89d11800) [pid = 1894] [serial = 640] [outer = (nil)] 19:16:08 INFO - PROCESS | 1894 | ++DOMWINDOW == 244 (0x89dac000) [pid = 1894] [serial = 641] [outer = 0x89d11800] 19:16:08 INFO - PROCESS | 1894 | 1463192168013 Marionette DEBUG loaded listener.js 19:16:08 INFO - PROCESS | 1894 | ++DOMWINDOW == 245 (0x89daec00) [pid = 1894] [serial = 642] [outer = 0x89d11800] 19:16:08 INFO - PROCESS | 1894 | 1463192168954 Marionette TRACE conn4 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 19:16:09 INFO - PROCESS | 1894 | 1463192169035 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 19:16:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 19:16:09 INFO - PROCESS | 1894 | 1463192169043 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 19:16:09 INFO - PROCESS | 1894 | 1463192169046 Marionette TRACE conn4 <- [1,826,null,{}] 19:16:09 INFO - PROCESS | 1894 | 1463192169052 Marionette TRACE conn4 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:09 INFO - PROCESS | 1894 | 1463192169242 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 19:16:09 INFO - PROCESS | 1894 | 1463192169491 Marionette TRACE conn4 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:09 INFO - PROCESS | 1894 | ++DOCSHELL 0x89da8800 == 87 [pid = 1894] [id = 214] 19:16:09 INFO - PROCESS | 1894 | ++DOMWINDOW == 246 (0x89db0c00) [pid = 1894] [serial = 643] [outer = (nil)] 19:16:09 INFO - PROCESS | 1894 | ++DOMWINDOW == 247 (0x89fb7c00) [pid = 1894] [serial = 644] [outer = 0x89db0c00] 19:16:09 INFO - PROCESS | 1894 | 1463192169634 Marionette DEBUG loaded listener.js 19:16:09 INFO - PROCESS | 1894 | ++DOMWINDOW == 248 (0x89fbb400) [pid = 1894] [serial = 645] [outer = 0x89db0c00] 19:16:10 INFO - PROCESS | 1894 | 1463192170533 Marionette TRACE conn4 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 19:16:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 19:16:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1532ms 19:16:10 INFO - PROCESS | 1894 | 1463192170575 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 19:16:10 INFO - PROCESS | 1894 | 1463192170579 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 19:16:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 19:16:10 INFO - PROCESS | 1894 | 1463192170586 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 19:16:10 INFO - PROCESS | 1894 | 1463192170589 Marionette TRACE conn4 <- [1,830,null,{}] 19:16:10 INFO - PROCESS | 1894 | 1463192170596 Marionette TRACE conn4 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:10 INFO - PROCESS | 1894 | 1463192170783 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 19:16:11 INFO - PROCESS | 1894 | 1463192171039 Marionette TRACE conn4 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:11 INFO - PROCESS | 1894 | ++DOCSHELL 0x89da9000 == 88 [pid = 1894] [id = 215] 19:16:11 INFO - PROCESS | 1894 | ++DOMWINDOW == 249 (0x89db5400) [pid = 1894] [serial = 646] [outer = (nil)] 19:16:11 INFO - PROCESS | 1894 | ++DOMWINDOW == 250 (0x89fc1000) [pid = 1894] [serial = 647] [outer = 0x89db5400] 19:16:11 INFO - PROCESS | 1894 | 1463192171168 Marionette DEBUG loaded listener.js 19:16:11 INFO - PROCESS | 1894 | ++DOMWINDOW == 251 (0x89fc3400) [pid = 1894] [serial = 648] [outer = 0x89db5400] 19:16:12 INFO - PROCESS | 1894 | 1463192172112 Marionette TRACE conn4 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 19:16:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 19:16:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1539ms 19:16:12 INFO - PROCESS | 1894 | 1463192172126 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 19:16:12 INFO - PROCESS | 1894 | 1463192172129 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 19:16:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 19:16:12 INFO - PROCESS | 1894 | 1463192172136 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 19:16:12 INFO - PROCESS | 1894 | 1463192172139 Marionette TRACE conn4 <- [1,834,null,{}] 19:16:12 INFO - PROCESS | 1894 | 1463192172145 Marionette TRACE conn4 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:12 INFO - PROCESS | 1894 | 1463192172326 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 19:16:12 INFO - PROCESS | 1894 | 1463192172538 Marionette TRACE conn4 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:12 INFO - PROCESS | 1894 | ++DOCSHELL 0x89d17400 == 89 [pid = 1894] [id = 216] 19:16:12 INFO - PROCESS | 1894 | ++DOMWINDOW == 252 (0x89d18400) [pid = 1894] [serial = 649] [outer = (nil)] 19:16:13 INFO - PROCESS | 1894 | ++DOMWINDOW == 253 (0x8b3b7800) [pid = 1894] [serial = 650] [outer = 0x89d18400] 19:16:13 INFO - PROCESS | 1894 | 1463192173016 Marionette DEBUG loaded listener.js 19:16:13 INFO - PROCESS | 1894 | ++DOMWINDOW == 254 (0x8cbd3000) [pid = 1894] [serial = 651] [outer = 0x89d18400] 19:16:13 INFO - PROCESS | 1894 | 1463192173993 Marionette TRACE conn4 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 19:16:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 19:16:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1934ms 19:16:14 INFO - PROCESS | 1894 | 1463192174073 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 19:16:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 19:16:14 INFO - PROCESS | 1894 | 1463192174080 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 19:16:14 INFO - PROCESS | 1894 | 1463192174088 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 19:16:14 INFO - PROCESS | 1894 | 1463192174094 Marionette TRACE conn4 <- [1,838,null,{}] 19:16:14 INFO - PROCESS | 1894 | 1463192174101 Marionette TRACE conn4 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:14 INFO - PROCESS | 1894 | 1463192174347 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 19:16:14 INFO - PROCESS | 1894 | 1463192174722 Marionette TRACE conn4 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:14 INFO - PROCESS | 1894 | ++DOCSHELL 0x8cdebc00 == 90 [pid = 1894] [id = 217] 19:16:14 INFO - PROCESS | 1894 | ++DOMWINDOW == 255 (0x8cdee400) [pid = 1894] [serial = 652] [outer = (nil)] 19:16:14 INFO - PROCESS | 1894 | ++DOMWINDOW == 256 (0x8d771c00) [pid = 1894] [serial = 653] [outer = 0x8cdee400] 19:16:14 INFO - PROCESS | 1894 | 1463192174814 Marionette DEBUG loaded listener.js 19:16:14 INFO - PROCESS | 1894 | ++DOMWINDOW == 257 (0x8d779000) [pid = 1894] [serial = 654] [outer = 0x8cdee400] 19:16:15 INFO - PROCESS | 1894 | 1463192175821 Marionette TRACE conn4 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 19:16:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 19:16:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1796ms 19:16:15 INFO - PROCESS | 1894 | 1463192175884 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 19:16:15 INFO - PROCESS | 1894 | 1463192175890 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 19:16:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 19:16:15 INFO - PROCESS | 1894 | 1463192175900 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 19:16:15 INFO - PROCESS | 1894 | 1463192175904 Marionette TRACE conn4 <- [1,842,null,{}] 19:16:15 INFO - PROCESS | 1894 | 1463192175910 Marionette TRACE conn4 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:16 INFO - PROCESS | 1894 | --DOCSHELL 0x8f188000 == 89 [pid = 1894] [id = 199] 19:16:16 INFO - PROCESS | 1894 | --DOCSHELL 0x8de70800 == 88 [pid = 1894] [id = 198] 19:16:16 INFO - PROCESS | 1894 | --DOMWINDOW == 256 (0x911cc800) [pid = 1894] [serial = 556] [outer = (nil)] [url = about:blank] 19:16:16 INFO - PROCESS | 1894 | --DOMWINDOW == 255 (0x9af05400) [pid = 1894] [serial = 517] [outer = (nil)] [url = about:blank] 19:16:16 INFO - PROCESS | 1894 | --DOMWINDOW == 254 (0x9cb2d800) [pid = 1894] [serial = 520] [outer = (nil)] [url = about:blank] 19:16:16 INFO - PROCESS | 1894 | --DOMWINDOW == 253 (0x921d7000) [pid = 1894] [serial = 523] [outer = (nil)] [url = about:blank] 19:16:16 INFO - PROCESS | 1894 | --DOMWINDOW == 252 (0x9bacd800) [pid = 1894] [serial = 526] [outer = (nil)] [url = about:blank] 19:16:16 INFO - PROCESS | 1894 | --DOMWINDOW == 251 (0x9c1c4000) [pid = 1894] [serial = 529] [outer = (nil)] [url = about:blank] 19:16:16 INFO - PROCESS | 1894 | --DOMWINDOW == 250 (0xa30f2400) [pid = 1894] [serial = 532] [outer = (nil)] [url = about:blank] 19:16:16 INFO - PROCESS | 1894 | --DOMWINDOW == 249 (0x8b9ca800) [pid = 1894] [serial = 535] [outer = (nil)] [url = about:blank] 19:16:16 INFO - PROCESS | 1894 | --DOMWINDOW == 248 (0x911c4000) [pid = 1894] [serial = 538] [outer = (nil)] [url = about:blank] 19:16:16 INFO - PROCESS | 1894 | 1463192176301 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 19:16:16 INFO - PROCESS | 1894 | --DOCSHELL 0x8e1d2400 == 87 [pid = 1894] [id = 197] 19:16:16 INFO - PROCESS | 1894 | --DOCSHELL 0x8b9c1400 == 86 [pid = 1894] [id = 196] 19:16:16 INFO - PROCESS | 1894 | --DOCSHELL 0x8b3ad000 == 85 [pid = 1894] [id = 195] 19:16:16 INFO - PROCESS | 1894 | --DOMWINDOW == 247 (0x90fd6400) [pid = 1894] [serial = 553] [outer = (nil)] [url = about:blank] 19:16:16 INFO - PROCESS | 1894 | --DOMWINDOW == 246 (0x9771a000) [pid = 1894] [serial = 511] [outer = (nil)] [url = about:blank] 19:16:16 INFO - PROCESS | 1894 | --DOMWINDOW == 245 (0x8df32000) [pid = 1894] [serial = 547] [outer = (nil)] [url = about:blank] 19:16:16 INFO - PROCESS | 1894 | --DOMWINDOW == 244 (0x8e0a2400) [pid = 1894] [serial = 548] [outer = (nil)] [url = about:blank] 19:16:16 INFO - PROCESS | 1894 | --DOMWINDOW == 243 (0x8df2a000) [pid = 1894] [serial = 545] [outer = (nil)] [url = about:blank] 19:16:16 INFO - PROCESS | 1894 | --DOMWINDOW == 242 (0x8de62800) [pid = 1894] [serial = 544] [outer = (nil)] [url = about:blank] 19:16:16 INFO - PROCESS | 1894 | --DOMWINDOW == 241 (0x8ef8dc00) [pid = 1894] [serial = 505] [outer = (nil)] [url = about:blank] 19:16:16 INFO - PROCESS | 1894 | --DOMWINDOW == 240 (0x99f26000) [pid = 1894] [serial = 514] [outer = (nil)] [url = about:blank] 19:16:16 INFO - PROCESS | 1894 | --DOMWINDOW == 239 (0x8b3b0c00) [pid = 1894] [serial = 541] [outer = (nil)] [url = about:blank] 19:16:16 INFO - PROCESS | 1894 | --DOMWINDOW == 238 (0x93da6400) [pid = 1894] [serial = 508] [outer = (nil)] [url = about:blank] 19:16:16 INFO - PROCESS | 1894 | --DOMWINDOW == 237 (0x8df31000) [pid = 1894] [serial = 502] [outer = (nil)] [url = about:blank] 19:16:16 INFO - PROCESS | 1894 | --DOMWINDOW == 236 (0x8ef8d400) [pid = 1894] [serial = 550] [outer = (nil)] [url = about:blank] 19:16:16 INFO - PROCESS | 1894 | --DOMWINDOW == 235 (0x911c3400) [pid = 1894] [serial = 554] [outer = (nil)] [url = about:blank] 19:16:16 INFO - PROCESS | 1894 | --DOMWINDOW == 234 (0x8f182c00) [pid = 1894] [serial = 551] [outer = (nil)] [url = about:blank] 19:16:16 INFO - PROCESS | 1894 | 1463192176513 Marionette TRACE conn4 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:16 INFO - PROCESS | 1894 | ++DOCSHELL 0x8b3ad000 == 86 [pid = 1894] [id = 218] 19:16:16 INFO - PROCESS | 1894 | ++DOMWINDOW == 235 (0x8b3b0c00) [pid = 1894] [serial = 655] [outer = (nil)] 19:16:16 INFO - PROCESS | 1894 | ++DOMWINDOW == 236 (0x8df2a400) [pid = 1894] [serial = 656] [outer = 0x8b3b0c00] 19:16:16 INFO - PROCESS | 1894 | 1463192176603 Marionette DEBUG loaded listener.js 19:16:16 INFO - PROCESS | 1894 | ++DOMWINDOW == 237 (0x8e09c800) [pid = 1894] [serial = 657] [outer = 0x8b3b0c00] 19:16:17 INFO - PROCESS | 1894 | 1463192177485 Marionette TRACE conn4 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 19:16:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 19:16:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1633ms 19:16:17 INFO - PROCESS | 1894 | 1463192177532 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 19:16:17 INFO - PROCESS | 1894 | 1463192177536 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 19:16:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 19:16:17 INFO - PROCESS | 1894 | 1463192177543 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 19:16:17 INFO - PROCESS | 1894 | 1463192177549 Marionette TRACE conn4 <- [1,846,null,{}] 19:16:17 INFO - PROCESS | 1894 | 1463192177566 Marionette TRACE conn4 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:17 INFO - PROCESS | 1894 | 1463192177782 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 19:16:17 INFO - PROCESS | 1894 | 1463192177951 Marionette TRACE conn4 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:17 INFO - PROCESS | 1894 | ++DOCSHELL 0x8de66c00 == 87 [pid = 1894] [id = 219] 19:16:17 INFO - PROCESS | 1894 | ++DOMWINDOW == 238 (0x8ef84800) [pid = 1894] [serial = 658] [outer = (nil)] 19:16:18 INFO - PROCESS | 1894 | ++DOMWINDOW == 239 (0x8eff5400) [pid = 1894] [serial = 659] [outer = 0x8ef84800] 19:16:18 INFO - PROCESS | 1894 | 1463192178027 Marionette DEBUG loaded listener.js 19:16:18 INFO - PROCESS | 1894 | ++DOMWINDOW == 240 (0x8f189800) [pid = 1894] [serial = 660] [outer = 0x8ef84800] 19:16:18 INFO - PROCESS | 1894 | 1463192178898 Marionette TRACE conn4 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 19:16:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 19:16:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1384ms 19:16:18 INFO - PROCESS | 1894 | 1463192178928 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 19:16:18 INFO - PROCESS | 1894 | 1463192178931 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 19:16:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 19:16:18 INFO - PROCESS | 1894 | 1463192178938 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 19:16:18 INFO - PROCESS | 1894 | 1463192178941 Marionette TRACE conn4 <- [1,850,null,{}] 19:16:18 INFO - PROCESS | 1894 | 1463192178955 Marionette TRACE conn4 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:19 INFO - PROCESS | 1894 | 1463192179187 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 19:16:19 INFO - PROCESS | 1894 | 1463192179219 Marionette TRACE conn4 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:19 INFO - PROCESS | 1894 | ++DOCSHELL 0x89fbe000 == 88 [pid = 1894] [id = 220] 19:16:19 INFO - PROCESS | 1894 | ++DOMWINDOW == 241 (0x8f18d000) [pid = 1894] [serial = 661] [outer = (nil)] 19:16:19 INFO - PROCESS | 1894 | ++DOMWINDOW == 242 (0x8f554400) [pid = 1894] [serial = 662] [outer = 0x8f18d000] 19:16:19 INFO - PROCESS | 1894 | 1463192179305 Marionette DEBUG loaded listener.js 19:16:19 INFO - PROCESS | 1894 | ++DOMWINDOW == 243 (0x90fde800) [pid = 1894] [serial = 663] [outer = 0x8f18d000] 19:16:20 INFO - PROCESS | 1894 | 1463192180283 Marionette TRACE conn4 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 19:16:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 19:16:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1395ms 19:16:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 19:16:20 INFO - PROCESS | 1894 | 1463192180334 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 19:16:20 INFO - PROCESS | 1894 | 1463192180337 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 19:16:20 INFO - PROCESS | 1894 | 1463192180343 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 19:16:20 INFO - PROCESS | 1894 | 1463192180347 Marionette TRACE conn4 <- [1,854,null,{}] 19:16:20 INFO - PROCESS | 1894 | 1463192180360 Marionette TRACE conn4 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:20 INFO - PROCESS | 1894 | 1463192180587 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 19:16:20 INFO - PROCESS | 1894 | --DOMWINDOW == 242 (0x8eef0c00) [pid = 1894] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 19:16:20 INFO - PROCESS | 1894 | --DOMWINDOW == 241 (0x8d6d8c00) [pid = 1894] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 19:16:20 INFO - PROCESS | 1894 | --DOMWINDOW == 240 (0x8b9c9800) [pid = 1894] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 19:16:20 INFO - PROCESS | 1894 | --DOMWINDOW == 239 (0x90fd7800) [pid = 1894] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 19:16:21 INFO - PROCESS | 1894 | 1463192181030 Marionette TRACE conn4 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:21 INFO - PROCESS | 1894 | ++DOCSHELL 0x8de63000 == 89 [pid = 1894] [id = 221] 19:16:21 INFO - PROCESS | 1894 | ++DOMWINDOW == 240 (0x8ed50000) [pid = 1894] [serial = 664] [outer = (nil)] 19:16:21 INFO - PROCESS | 1894 | ++DOMWINDOW == 241 (0x90fdc400) [pid = 1894] [serial = 665] [outer = 0x8ed50000] 19:16:21 INFO - PROCESS | 1894 | 1463192181127 Marionette DEBUG loaded listener.js 19:16:21 INFO - PROCESS | 1894 | ++DOMWINDOW == 242 (0x91539000) [pid = 1894] [serial = 666] [outer = 0x8ed50000] 19:16:21 INFO - PROCESS | 1894 | 1463192181908 Marionette TRACE conn4 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 19:16:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 19:16:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1586ms 19:16:21 INFO - PROCESS | 1894 | 1463192181928 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 19:16:21 INFO - PROCESS | 1894 | 1463192181932 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 19:16:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 19:16:21 INFO - PROCESS | 1894 | 1463192181938 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 19:16:21 INFO - PROCESS | 1894 | 1463192181941 Marionette TRACE conn4 <- [1,858,null,{}] 19:16:21 INFO - PROCESS | 1894 | 1463192181947 Marionette TRACE conn4 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:22 INFO - PROCESS | 1894 | 1463192182193 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 19:16:22 INFO - PROCESS | 1894 | 1463192182211 Marionette TRACE conn4 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:22 INFO - PROCESS | 1894 | ++DOCSHELL 0x90fd6800 == 90 [pid = 1894] [id = 222] 19:16:22 INFO - PROCESS | 1894 | ++DOMWINDOW == 243 (0x9153d400) [pid = 1894] [serial = 667] [outer = (nil)] 19:16:22 INFO - PROCESS | 1894 | ++DOMWINDOW == 244 (0x921d6000) [pid = 1894] [serial = 668] [outer = 0x9153d400] 19:16:22 INFO - PROCESS | 1894 | 1463192182382 Marionette DEBUG loaded listener.js 19:16:22 INFO - PROCESS | 1894 | ++DOMWINDOW == 245 (0x929c4000) [pid = 1894] [serial = 669] [outer = 0x9153d400] 19:16:23 INFO - PROCESS | 1894 | 1463192183360 Marionette TRACE conn4 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 19:16:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 19:16:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1445ms 19:16:23 INFO - PROCESS | 1894 | 1463192183385 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 19:16:23 INFO - PROCESS | 1894 | 1463192183391 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 19:16:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 19:16:23 INFO - PROCESS | 1894 | 1463192183401 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 19:16:23 INFO - PROCESS | 1894 | 1463192183408 Marionette TRACE conn4 <- [1,862,null,{}] 19:16:23 INFO - PROCESS | 1894 | 1463192183418 Marionette TRACE conn4 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:23 INFO - PROCESS | 1894 | 1463192183646 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 19:16:23 INFO - PROCESS | 1894 | 1463192183928 Marionette TRACE conn4 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:24 INFO - PROCESS | 1894 | ++DOCSHELL 0x89dac800 == 91 [pid = 1894] [id = 223] 19:16:24 INFO - PROCESS | 1894 | ++DOMWINDOW == 246 (0x8b9c8000) [pid = 1894] [serial = 670] [outer = (nil)] 19:16:24 INFO - PROCESS | 1894 | ++DOMWINDOW == 247 (0x8cbdc400) [pid = 1894] [serial = 671] [outer = 0x8b9c8000] 19:16:24 INFO - PROCESS | 1894 | 1463192184068 Marionette DEBUG loaded listener.js 19:16:24 INFO - PROCESS | 1894 | ++DOMWINDOW == 248 (0x8d6e1000) [pid = 1894] [serial = 672] [outer = 0x8b9c8000] 19:16:25 INFO - PROCESS | 1894 | 1463192185059 Marionette TRACE conn4 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 19:16:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 19:16:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1694ms 19:16:25 INFO - PROCESS | 1894 | 1463192185095 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 19:16:25 INFO - PROCESS | 1894 | 1463192185104 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 19:16:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 19:16:25 INFO - PROCESS | 1894 | 1463192185116 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 19:16:25 INFO - PROCESS | 1894 | 1463192185120 Marionette TRACE conn4 <- [1,866,null,{}] 19:16:25 INFO - PROCESS | 1894 | 1463192185127 Marionette TRACE conn4 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:25 INFO - PROCESS | 1894 | 1463192185342 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 19:16:25 INFO - PROCESS | 1894 | 1463192185597 Marionette TRACE conn4 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:25 INFO - PROCESS | 1894 | ++DOCSHELL 0x8e0a1800 == 92 [pid = 1894] [id = 224] 19:16:25 INFO - PROCESS | 1894 | ++DOMWINDOW == 249 (0x8e1cbc00) [pid = 1894] [serial = 673] [outer = (nil)] 19:16:25 INFO - PROCESS | 1894 | ++DOMWINDOW == 250 (0x8ed48800) [pid = 1894] [serial = 674] [outer = 0x8e1cbc00] 19:16:25 INFO - PROCESS | 1894 | 1463192185752 Marionette DEBUG loaded listener.js 19:16:25 INFO - PROCESS | 1894 | ++DOMWINDOW == 251 (0x8ef8a800) [pid = 1894] [serial = 675] [outer = 0x8e1cbc00] 19:16:26 INFO - PROCESS | 1894 | 1463192186751 Marionette TRACE conn4 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 19:16:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 19:16:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1684ms 19:16:26 INFO - PROCESS | 1894 | 1463192186801 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 19:16:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 19:16:26 INFO - PROCESS | 1894 | 1463192186806 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 19:16:26 INFO - PROCESS | 1894 | 1463192186814 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 19:16:26 INFO - PROCESS | 1894 | 1463192186820 Marionette TRACE conn4 <- [1,870,null,{}] 19:16:26 INFO - PROCESS | 1894 | 1463192186837 Marionette TRACE conn4 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:27 INFO - PROCESS | 1894 | 1463192187131 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 19:16:27 INFO - PROCESS | 1894 | 1463192187376 Marionette TRACE conn4 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:27 INFO - PROCESS | 1894 | ++DOCSHELL 0x8ed4f800 == 93 [pid = 1894] [id = 225] 19:16:27 INFO - PROCESS | 1894 | ++DOMWINDOW == 252 (0x916cd400) [pid = 1894] [serial = 676] [outer = (nil)] 19:16:27 INFO - PROCESS | 1894 | ++DOMWINDOW == 253 (0x9212e000) [pid = 1894] [serial = 677] [outer = 0x916cd400] 19:16:27 INFO - PROCESS | 1894 | 1463192187470 Marionette DEBUG loaded listener.js 19:16:27 INFO - PROCESS | 1894 | ++DOMWINDOW == 254 (0x937b7400) [pid = 1894] [serial = 678] [outer = 0x916cd400] 19:16:28 INFO - PROCESS | 1894 | 1463192188454 Marionette TRACE conn4 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 19:16:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 19:16:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1690ms 19:16:28 INFO - PROCESS | 1894 | 1463192188503 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 19:16:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 19:16:28 INFO - PROCESS | 1894 | 1463192188508 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 19:16:28 INFO - PROCESS | 1894 | 1463192188516 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 19:16:28 INFO - PROCESS | 1894 | 1463192188520 Marionette TRACE conn4 <- [1,874,null,{}] 19:16:28 INFO - PROCESS | 1894 | 1463192188526 Marionette TRACE conn4 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:28 INFO - PROCESS | 1894 | 1463192188734 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 19:16:29 INFO - PROCESS | 1894 | 1463192188988 Marionette TRACE conn4 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:29 INFO - PROCESS | 1894 | ++DOCSHELL 0x93d9dc00 == 94 [pid = 1894] [id = 226] 19:16:29 INFO - PROCESS | 1894 | ++DOMWINDOW == 255 (0x9522ac00) [pid = 1894] [serial = 679] [outer = (nil)] 19:16:29 INFO - PROCESS | 1894 | ++DOMWINDOW == 256 (0x9771e000) [pid = 1894] [serial = 680] [outer = 0x9522ac00] 19:16:29 INFO - PROCESS | 1894 | 1463192189148 Marionette DEBUG loaded listener.js 19:16:29 INFO - PROCESS | 1894 | ++DOMWINDOW == 257 (0x99f1d400) [pid = 1894] [serial = 681] [outer = 0x9522ac00] 19:16:30 INFO - PROCESS | 1894 | 1463192190110 Marionette TRACE conn4 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 19:16:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 19:16:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1632ms 19:16:30 INFO - PROCESS | 1894 | 1463192190148 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 19:16:30 INFO - PROCESS | 1894 | 1463192190151 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 19:16:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 19:16:30 INFO - PROCESS | 1894 | 1463192190158 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 19:16:30 INFO - PROCESS | 1894 | 1463192190162 Marionette TRACE conn4 <- [1,878,null,{}] 19:16:30 INFO - PROCESS | 1894 | 1463192190168 Marionette TRACE conn4 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:30 INFO - PROCESS | 1894 | 1463192190380 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 19:16:30 INFO - PROCESS | 1894 | 1463192190695 Marionette TRACE conn4 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:30 INFO - PROCESS | 1894 | ++DOCSHELL 0x89d16c00 == 95 [pid = 1894] [id = 227] 19:16:30 INFO - PROCESS | 1894 | ++DOMWINDOW == 258 (0x8e1d1c00) [pid = 1894] [serial = 682] [outer = (nil)] 19:16:30 INFO - PROCESS | 1894 | ++DOMWINDOW == 259 (0x9a3eac00) [pid = 1894] [serial = 683] [outer = 0x8e1d1c00] 19:16:30 INFO - PROCESS | 1894 | 1463192190823 Marionette DEBUG loaded listener.js 19:16:30 INFO - PROCESS | 1894 | ++DOMWINDOW == 260 (0x9a87b400) [pid = 1894] [serial = 684] [outer = 0x8e1d1c00] 19:16:31 INFO - PROCESS | 1894 | 1463192191725 Marionette TRACE conn4 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 19:16:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 19:16:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1632ms 19:16:31 INFO - PROCESS | 1894 | 1463192191792 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 19:16:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 19:16:31 INFO - PROCESS | 1894 | 1463192191796 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 19:16:31 INFO - PROCESS | 1894 | 1463192191803 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 19:16:31 INFO - PROCESS | 1894 | 1463192191807 Marionette TRACE conn4 <- [1,882,null,{}] 19:16:31 INFO - PROCESS | 1894 | 1463192191813 Marionette TRACE conn4 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:32 INFO - PROCESS | 1894 | 1463192192030 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 19:16:32 INFO - PROCESS | 1894 | 1463192192286 Marionette TRACE conn4 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:32 INFO - PROCESS | 1894 | ++DOCSHELL 0x9532dc00 == 96 [pid = 1894] [id = 228] 19:16:32 INFO - PROCESS | 1894 | ++DOMWINDOW == 261 (0x9af06c00) [pid = 1894] [serial = 685] [outer = (nil)] 19:16:32 INFO - PROCESS | 1894 | ++DOMWINDOW == 262 (0x9bacd800) [pid = 1894] [serial = 686] [outer = 0x9af06c00] 19:16:32 INFO - PROCESS | 1894 | 1463192192415 Marionette DEBUG loaded listener.js 19:16:32 INFO - PROCESS | 1894 | ++DOMWINDOW == 263 (0x9c1cb000) [pid = 1894] [serial = 687] [outer = 0x9af06c00] 19:16:33 INFO - PROCESS | 1894 | 1463192193301 Marionette TRACE conn4 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 19:16:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 19:16:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1539ms 19:16:33 INFO - PROCESS | 1894 | 1463192193342 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 19:16:33 INFO - PROCESS | 1894 | 1463192193346 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 19:16:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 19:16:33 INFO - PROCESS | 1894 | 1463192193353 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 19:16:33 INFO - PROCESS | 1894 | 1463192193357 Marionette TRACE conn4 <- [1,886,null,{}] 19:16:33 INFO - PROCESS | 1894 | 1463192193363 Marionette TRACE conn4 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:33 INFO - PROCESS | 1894 | 1463192193556 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 19:16:33 INFO - PROCESS | 1894 | 1463192193806 Marionette TRACE conn4 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:33 INFO - PROCESS | 1894 | ++DOCSHELL 0x89ee2400 == 97 [pid = 1894] [id = 229] 19:16:33 INFO - PROCESS | 1894 | ++DOMWINDOW == 264 (0x89ee6000) [pid = 1894] [serial = 688] [outer = (nil)] 19:16:33 INFO - PROCESS | 1894 | ++DOMWINDOW == 265 (0x89eeac00) [pid = 1894] [serial = 689] [outer = 0x89ee6000] 19:16:33 INFO - PROCESS | 1894 | 1463192193936 Marionette DEBUG loaded listener.js 19:16:34 INFO - PROCESS | 1894 | ++DOMWINDOW == 266 (0x89eedc00) [pid = 1894] [serial = 690] [outer = 0x89ee6000] 19:16:34 INFO - PROCESS | 1894 | 1463192194847 Marionette TRACE conn4 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 19:16:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 19:16:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1532ms 19:16:34 INFO - PROCESS | 1894 | 1463192194886 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 19:16:34 INFO - PROCESS | 1894 | 1463192194889 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 19:16:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 19:16:34 INFO - PROCESS | 1894 | 1463192194896 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 19:16:34 INFO - PROCESS | 1894 | 1463192194900 Marionette TRACE conn4 <- [1,890,null,{}] 19:16:34 INFO - PROCESS | 1894 | 1463192194906 Marionette TRACE conn4 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:35 INFO - PROCESS | 1894 | 1463192195095 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 19:16:35 INFO - PROCESS | 1894 | 1463192195352 Marionette TRACE conn4 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:35 INFO - PROCESS | 1894 | ++DOCSHELL 0x89ee7800 == 98 [pid = 1894] [id = 230] 19:16:35 INFO - PROCESS | 1894 | ++DOMWINDOW == 267 (0x89ee9800) [pid = 1894] [serial = 691] [outer = (nil)] 19:16:35 INFO - PROCESS | 1894 | ++DOMWINDOW == 268 (0x9addc000) [pid = 1894] [serial = 692] [outer = 0x89ee9800] 19:16:35 INFO - PROCESS | 1894 | 1463192195482 Marionette DEBUG loaded listener.js 19:16:35 INFO - PROCESS | 1894 | ++DOMWINDOW == 269 (0x9c1c4c00) [pid = 1894] [serial = 693] [outer = 0x89ee9800] 19:16:36 INFO - PROCESS | 1894 | 1463192196389 Marionette TRACE conn4 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 19:16:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 19:16:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1535ms 19:16:36 INFO - PROCESS | 1894 | 1463192196432 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 19:16:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 19:16:36 INFO - PROCESS | 1894 | 1463192196437 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 19:16:36 INFO - PROCESS | 1894 | 1463192196444 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 19:16:36 INFO - PROCESS | 1894 | 1463192196448 Marionette TRACE conn4 <- [1,894,null,{}] 19:16:36 INFO - PROCESS | 1894 | 1463192196454 Marionette TRACE conn4 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:36 INFO - PROCESS | 1894 | 1463192196656 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 19:16:36 INFO - PROCESS | 1894 | 1463192196910 Marionette TRACE conn4 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:36 INFO - PROCESS | 1894 | ++DOCSHELL 0x8917ec00 == 99 [pid = 1894] [id = 231] 19:16:36 INFO - PROCESS | 1894 | ++DOMWINDOW == 270 (0x89180000) [pid = 1894] [serial = 694] [outer = (nil)] 19:16:37 INFO - PROCESS | 1894 | ++DOMWINDOW == 271 (0x89187000) [pid = 1894] [serial = 695] [outer = 0x89180000] 19:16:37 INFO - PROCESS | 1894 | 1463192197054 Marionette DEBUG loaded listener.js 19:16:37 INFO - PROCESS | 1894 | ++DOMWINDOW == 272 (0x89189c00) [pid = 1894] [serial = 696] [outer = 0x89180000] 19:16:37 INFO - PROCESS | 1894 | 1463192197974 Marionette TRACE conn4 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 19:16:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 19:16:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1584ms 19:16:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 19:16:38 INFO - PROCESS | 1894 | 1463192198028 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 19:16:38 INFO - PROCESS | 1894 | 1463192198031 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 19:16:38 INFO - PROCESS | 1894 | 1463192198038 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 19:16:38 INFO - PROCESS | 1894 | 1463192198041 Marionette TRACE conn4 <- [1,898,null,{}] 19:16:38 INFO - PROCESS | 1894 | 1463192198047 Marionette TRACE conn4 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:38 INFO - PROCESS | 1894 | 1463192198239 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 19:16:38 INFO - PROCESS | 1894 | 1463192198491 Marionette TRACE conn4 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:38 INFO - PROCESS | 1894 | ++DOCSHELL 0x89182800 == 100 [pid = 1894] [id = 232] 19:16:38 INFO - PROCESS | 1894 | ++DOMWINDOW == 273 (0x89188400) [pid = 1894] [serial = 697] [outer = (nil)] 19:16:38 INFO - PROCESS | 1894 | ++DOMWINDOW == 274 (0x9a3e2400) [pid = 1894] [serial = 698] [outer = 0x89188400] 19:16:38 INFO - PROCESS | 1894 | 1463192198622 Marionette DEBUG loaded listener.js 19:16:38 INFO - PROCESS | 1894 | ++DOMWINDOW == 275 (0xa2276800) [pid = 1894] [serial = 699] [outer = 0x89188400] 19:16:39 INFO - PROCESS | 1894 | 1463192199556 Marionette TRACE conn4 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 19:16:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 19:16:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1581ms 19:16:39 INFO - PROCESS | 1894 | 1463192199619 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 19:16:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 19:16:39 INFO - PROCESS | 1894 | 1463192199624 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 19:16:39 INFO - PROCESS | 1894 | 1463192199630 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 19:16:39 INFO - PROCESS | 1894 | 1463192199635 Marionette TRACE conn4 <- [1,902,null,{}] 19:16:39 INFO - PROCESS | 1894 | 1463192199642 Marionette TRACE conn4 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:39 INFO - PROCESS | 1894 | 1463192199913 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 19:16:40 INFO - PROCESS | 1894 | 1463192200226 Marionette TRACE conn4 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:40 INFO - PROCESS | 1894 | ++DOCSHELL 0x888ec000 == 101 [pid = 1894] [id = 233] 19:16:40 INFO - PROCESS | 1894 | ++DOMWINDOW == 276 (0x888f3800) [pid = 1894] [serial = 700] [outer = (nil)] 19:16:40 INFO - PROCESS | 1894 | ++DOMWINDOW == 277 (0x8917e400) [pid = 1894] [serial = 701] [outer = 0x888f3800] 19:16:40 INFO - PROCESS | 1894 | 1463192200325 Marionette DEBUG loaded listener.js 19:16:40 INFO - PROCESS | 1894 | ++DOMWINDOW == 278 (0xa24a0400) [pid = 1894] [serial = 702] [outer = 0x888f3800] 19:16:41 INFO - PROCESS | 1894 | 1463192201214 Marionette TRACE conn4 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 19:16:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 19:16:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1642ms 19:16:41 INFO - PROCESS | 1894 | 1463192201273 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 19:16:41 INFO - PROCESS | 1894 | 1463192201277 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 19:16:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 19:16:41 INFO - PROCESS | 1894 | 1463192201284 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 19:16:41 INFO - PROCESS | 1894 | 1463192201287 Marionette TRACE conn4 <- [1,906,null,{}] 19:16:41 INFO - PROCESS | 1894 | 1463192201293 Marionette TRACE conn4 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:41 INFO - PROCESS | 1894 | 1463192201494 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 19:16:41 INFO - PROCESS | 1894 | 1463192201703 Marionette TRACE conn4 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:41 INFO - PROCESS | 1894 | ++DOCSHELL 0x87f06c00 == 102 [pid = 1894] [id = 234] 19:16:41 INFO - PROCESS | 1894 | ++DOMWINDOW == 279 (0x87f08400) [pid = 1894] [serial = 703] [outer = (nil)] 19:16:41 INFO - PROCESS | 1894 | ++DOMWINDOW == 280 (0x87f0e400) [pid = 1894] [serial = 704] [outer = 0x87f08400] 19:16:41 INFO - PROCESS | 1894 | 1463192201880 Marionette DEBUG loaded listener.js 19:16:42 INFO - PROCESS | 1894 | ++DOMWINDOW == 281 (0x87f11c00) [pid = 1894] [serial = 705] [outer = 0x87f08400] 19:16:42 INFO - PROCESS | 1894 | 1463192202778 Marionette TRACE conn4 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 19:16:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 19:16:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1539ms 19:16:42 INFO - PROCESS | 1894 | 1463192202824 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 19:16:42 INFO - PROCESS | 1894 | 1463192202829 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 19:16:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 19:16:42 INFO - PROCESS | 1894 | 1463192202835 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 19:16:42 INFO - PROCESS | 1894 | 1463192202839 Marionette TRACE conn4 <- [1,910,null,{}] 19:16:42 INFO - PROCESS | 1894 | 1463192202844 Marionette TRACE conn4 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:43 INFO - PROCESS | 1894 | 1463192203077 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 19:16:43 INFO - PROCESS | 1894 | 1463192203339 Marionette TRACE conn4 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:43 INFO - PROCESS | 1894 | ++DOCSHELL 0x87f0e800 == 103 [pid = 1894] [id = 235] 19:16:43 INFO - PROCESS | 1894 | ++DOMWINDOW == 282 (0x87f13800) [pid = 1894] [serial = 706] [outer = (nil)] 19:16:43 INFO - PROCESS | 1894 | ++DOMWINDOW == 283 (0x89057400) [pid = 1894] [serial = 707] [outer = 0x87f13800] 19:16:43 INFO - PROCESS | 1894 | 1463192203466 Marionette DEBUG loaded listener.js 19:16:43 INFO - PROCESS | 1894 | ++DOMWINDOW == 284 (0x8905b000) [pid = 1894] [serial = 708] [outer = 0x87f13800] 19:16:44 INFO - PROCESS | 1894 | 1463192204305 Marionette TRACE conn4 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 19:16:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 19:16:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1533ms 19:16:44 INFO - PROCESS | 1894 | 1463192204369 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 19:16:44 INFO - PROCESS | 1894 | 1463192204373 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 19:16:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 19:16:44 INFO - PROCESS | 1894 | 1463192204380 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 19:16:44 INFO - PROCESS | 1894 | 1463192204383 Marionette TRACE conn4 <- [1,914,null,{}] 19:16:44 INFO - PROCESS | 1894 | 1463192204389 Marionette TRACE conn4 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:44 INFO - PROCESS | 1894 | 1463192204574 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 19:16:44 INFO - PROCESS | 1894 | 1463192204908 Marionette TRACE conn4 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:44 INFO - PROCESS | 1894 | ++DOCSHELL 0x888f0000 == 104 [pid = 1894] [id = 236] 19:16:44 INFO - PROCESS | 1894 | ++DOMWINDOW == 285 (0x89059000) [pid = 1894] [serial = 709] [outer = (nil)] 19:16:44 INFO - PROCESS | 1894 | ++DOMWINDOW == 286 (0x89061400) [pid = 1894] [serial = 710] [outer = 0x89059000] 19:16:45 INFO - PROCESS | 1894 | 1463192205002 Marionette DEBUG loaded listener.js 19:16:45 INFO - PROCESS | 1894 | ++DOMWINDOW == 287 (0x89064800) [pid = 1894] [serial = 711] [outer = 0x89059000] 19:16:45 INFO - PROCESS | 1894 | 1463192205956 Marionette TRACE conn4 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 19:16:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 19:16:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1635ms 19:16:46 INFO - PROCESS | 1894 | 1463192206015 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 19:16:46 INFO - PROCESS | 1894 | 1463192206019 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 19:16:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 19:16:46 INFO - PROCESS | 1894 | 1463192206026 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 19:16:46 INFO - PROCESS | 1894 | 1463192206029 Marionette TRACE conn4 <- [1,918,null,{}] 19:16:46 INFO - PROCESS | 1894 | 1463192206035 Marionette TRACE conn4 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:46 INFO - PROCESS | 1894 | 1463192206219 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 19:16:46 INFO - PROCESS | 1894 | 1463192206475 Marionette TRACE conn4 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:46 INFO - PROCESS | 1894 | ++DOCSHELL 0x8831c400 == 105 [pid = 1894] [id = 237] 19:16:46 INFO - PROCESS | 1894 | ++DOMWINDOW == 288 (0x8831cc00) [pid = 1894] [serial = 712] [outer = (nil)] 19:16:46 INFO - PROCESS | 1894 | ++DOMWINDOW == 289 (0x88326400) [pid = 1894] [serial = 713] [outer = 0x8831cc00] 19:16:46 INFO - PROCESS | 1894 | 1463192206605 Marionette DEBUG loaded listener.js 19:16:46 INFO - PROCESS | 1894 | ++DOMWINDOW == 290 (0x88329400) [pid = 1894] [serial = 714] [outer = 0x8831cc00] 19:16:47 INFO - PROCESS | 1894 | 1463192207588 Marionette TRACE conn4 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 19:16:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 19:16:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1641ms 19:16:47 INFO - PROCESS | 1894 | 1463192207668 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 19:16:47 INFO - PROCESS | 1894 | 1463192207671 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 19:16:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 19:16:47 INFO - PROCESS | 1894 | 1463192207680 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 19:16:47 INFO - PROCESS | 1894 | 1463192207683 Marionette TRACE conn4 <- [1,922,null,{}] 19:16:47 INFO - PROCESS | 1894 | 1463192207689 Marionette TRACE conn4 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:47 INFO - PROCESS | 1894 | 1463192207911 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 19:16:48 INFO - PROCESS | 1894 | 1463192208198 Marionette TRACE conn4 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:48 INFO - PROCESS | 1894 | ++DOCSHELL 0x89060400 == 106 [pid = 1894] [id = 238] 19:16:48 INFO - PROCESS | 1894 | ++DOMWINDOW == 291 (0x8917f400) [pid = 1894] [serial = 715] [outer = (nil)] 19:16:48 INFO - PROCESS | 1894 | ++DOMWINDOW == 292 (0x8bc5ec00) [pid = 1894] [serial = 716] [outer = 0x8917f400] 19:16:48 INFO - PROCESS | 1894 | 1463192208326 Marionette DEBUG loaded listener.js 19:16:48 INFO - PROCESS | 1894 | ++DOMWINDOW == 293 (0x8bc60800) [pid = 1894] [serial = 717] [outer = 0x8917f400] 19:16:49 INFO - PROCESS | 1894 | 1463192209681 Marionette TRACE conn4 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 19:16:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 19:16:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 2189ms 19:16:49 INFO - PROCESS | 1894 | 1463192209892 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 19:16:49 INFO - PROCESS | 1894 | 1463192209898 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 19:16:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 19:16:49 INFO - PROCESS | 1894 | 1463192209907 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 19:16:49 INFO - PROCESS | 1894 | 1463192209913 Marionette TRACE conn4 <- [1,926,null,{}] 19:16:49 INFO - PROCESS | 1894 | 1463192209921 Marionette TRACE conn4 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:50 INFO - PROCESS | 1894 | 1463192210110 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 19:16:50 INFO - PROCESS | 1894 | 1463192210372 Marionette TRACE conn4 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:50 INFO - PROCESS | 1894 | ++DOCSHELL 0x89061c00 == 107 [pid = 1894] [id = 239] 19:16:50 INFO - PROCESS | 1894 | ++DOMWINDOW == 294 (0x89d12800) [pid = 1894] [serial = 718] [outer = (nil)] 19:16:50 INFO - PROCESS | 1894 | ++DOMWINDOW == 295 (0x89da8400) [pid = 1894] [serial = 719] [outer = 0x89d12800] 19:16:50 INFO - PROCESS | 1894 | 1463192210459 Marionette DEBUG loaded listener.js 19:16:50 INFO - PROCESS | 1894 | ++DOMWINDOW == 296 (0x89eec400) [pid = 1894] [serial = 720] [outer = 0x89d12800] 19:16:51 INFO - PROCESS | 1894 | 1463192211546 Marionette TRACE conn4 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 19:16:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 19:16:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1690ms 19:16:51 INFO - PROCESS | 1894 | 1463192211598 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 19:16:51 INFO - PROCESS | 1894 | 1463192211605 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 19:16:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 19:16:51 INFO - PROCESS | 1894 | 1463192211616 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 19:16:51 INFO - PROCESS | 1894 | 1463192211620 Marionette TRACE conn4 <- [1,930,null,{}] 19:16:51 INFO - PROCESS | 1894 | 1463192211626 Marionette TRACE conn4 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:51 INFO - PROCESS | 1894 | 1463192211822 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 19:16:52 INFO - PROCESS | 1894 | 1463192212078 Marionette TRACE conn4 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:52 INFO - PROCESS | 1894 | ++DOCSHELL 0x89d18800 == 108 [pid = 1894] [id = 240] 19:16:52 INFO - PROCESS | 1894 | ++DOMWINDOW == 297 (0x89d19c00) [pid = 1894] [serial = 721] [outer = (nil)] 19:16:52 INFO - PROCESS | 1894 | ++DOMWINDOW == 298 (0x8b9cf000) [pid = 1894] [serial = 722] [outer = 0x89d19c00] 19:16:52 INFO - PROCESS | 1894 | 1463192212159 Marionette DEBUG loaded listener.js 19:16:52 INFO - PROCESS | 1894 | ++DOMWINDOW == 299 (0x8bc69800) [pid = 1894] [serial = 723] [outer = 0x89d19c00] 19:16:53 INFO - PROCESS | 1894 | 1463192213161 Marionette TRACE conn4 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 19:16:53 INFO - PROCESS | 1894 | --DOCSHELL 0x9522a400 == 107 [pid = 1894] [id = 60] 19:16:53 INFO - PROCESS | 1894 | --DOCSHELL 0x92128000 == 106 [pid = 1894] [id = 59] 19:16:53 INFO - PROCESS | 1894 | --DOCSHELL 0x9bad7000 == 105 [pid = 1894] [id = 41] 19:16:53 INFO - PROCESS | 1894 | --DOCSHELL 0x9928c800 == 104 [pid = 1894] [id = 43] 19:16:53 INFO - PROCESS | 1894 | --DOCSHELL 0x93a4c800 == 103 [pid = 1894] [id = 42] 19:16:53 INFO - PROCESS | 1894 | --DOCSHELL 0x8d6d8800 == 102 [pid = 1894] [id = 139] 19:16:53 INFO - PROCESS | 1894 | --DOMWINDOW == 298 (0x911cac00) [pid = 1894] [serial = 598] [outer = (nil)] [url = about:blank] 19:16:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 19:16:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1633ms 19:16:53 INFO - PROCESS | 1894 | --DOCSHELL 0x8e093800 == 101 [pid = 1894] [id = 137] 19:16:53 INFO - PROCESS | 1894 | --DOCSHELL 0x8ef90000 == 100 [pid = 1894] [id = 138] 19:16:53 INFO - PROCESS | 1894 | --DOCSHELL 0x8cce7400 == 99 [pid = 1894] [id = 140] 19:16:53 INFO - PROCESS | 1894 | --DOCSHELL 0x9b2b6c00 == 98 [pid = 1894] [id = 49] 19:16:53 INFO - PROCESS | 1894 | --DOCSHELL 0xa67bc400 == 97 [pid = 1894] [id = 50] 19:16:53 INFO - PROCESS | 1894 | --DOCSHELL 0x9a879000 == 96 [pid = 1894] [id = 35] 19:16:53 INFO - PROCESS | 1894 | --DOCSHELL 0x9928b000 == 95 [pid = 1894] [id = 40] 19:16:53 INFO - PROCESS | 1894 | --DOCSHELL 0x93a09c00 == 94 [pid = 1894] [id = 48] 19:16:53 INFO - PROCESS | 1894 | --DOCSHELL 0x93a07c00 == 93 [pid = 1894] [id = 39] 19:16:53 INFO - PROCESS | 1894 | --DOCSHELL 0x94760000 == 92 [pid = 1894] [id = 34] 19:16:53 INFO - PROCESS | 1894 | 1463192213306 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 19:16:53 INFO - PROCESS | 1894 | 1463192213310 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 19:16:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 19:16:53 INFO - PROCESS | 1894 | --DOCSHELL 0x93da5800 == 91 [pid = 1894] [id = 208] 19:16:53 INFO - PROCESS | 1894 | --DOCSHELL 0x8b3a9000 == 90 [pid = 1894] [id = 207] 19:16:53 INFO - PROCESS | 1894 | --DOCSHELL 0x98360800 == 89 [pid = 1894] [id = 206] 19:16:53 INFO - PROCESS | 1894 | --DOCSHELL 0x99f27000 == 88 [pid = 1894] [id = 205] 19:16:53 INFO - PROCESS | 1894 | 1463192213334 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 19:16:53 INFO - PROCESS | 1894 | 1463192213340 Marionette TRACE conn4 <- [1,934,null,{}] 19:16:53 INFO - PROCESS | 1894 | --DOCSHELL 0x8ccef800 == 87 [pid = 1894] [id = 204] 19:16:53 INFO - PROCESS | 1894 | --DOCSHELL 0x8cdef400 == 86 [pid = 1894] [id = 203] 19:16:53 INFO - PROCESS | 1894 | --DOCSHELL 0x91389c00 == 85 [pid = 1894] [id = 202] 19:16:53 INFO - PROCESS | 1894 | --DOCSHELL 0x8edb2800 == 84 [pid = 1894] [id = 201] 19:16:53 INFO - PROCESS | 1894 | --DOCSHELL 0x8b3a9400 == 83 [pid = 1894] [id = 200] 19:16:53 INFO - PROCESS | 1894 | 1463192213367 Marionette TRACE conn4 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:53 INFO - PROCESS | 1894 | 1463192213532 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 19:16:53 INFO - PROCESS | 1894 | --DOMWINDOW == 297 (0x92b97c00) [pid = 1894] [serial = 568] [outer = (nil)] [url = about:blank] 19:16:53 INFO - PROCESS | 1894 | --DOMWINDOW == 296 (0x8f54c400) [pid = 1894] [serial = 593] [outer = (nil)] [url = about:blank] 19:16:53 INFO - PROCESS | 1894 | --DOMWINDOW == 295 (0x9c1cd400) [pid = 1894] [serial = 580] [outer = (nil)] [url = about:blank] 19:16:53 INFO - PROCESS | 1894 | --DOMWINDOW == 294 (0x8edad800) [pid = 1894] [serial = 587] [outer = (nil)] [url = about:blank] 19:16:53 INFO - PROCESS | 1894 | --DOMWINDOW == 293 (0x9aac9c00) [pid = 1894] [serial = 574] [outer = (nil)] [url = about:blank] 19:16:53 INFO - PROCESS | 1894 | --DOMWINDOW == 292 (0x8ed4ac00) [pid = 1894] [serial = 586] [outer = (nil)] [url = about:blank] 19:16:53 INFO - PROCESS | 1894 | --DOMWINDOW == 291 (0x8e09f400) [pid = 1894] [serial = 589] [outer = (nil)] [url = about:blank] 19:16:53 INFO - PROCESS | 1894 | --DOMWINDOW == 290 (0x8f190c00) [pid = 1894] [serial = 592] [outer = (nil)] [url = about:blank] 19:16:53 INFO - PROCESS | 1894 | --DOMWINDOW == 289 (0x8eee8c00) [pid = 1894] [serial = 562] [outer = (nil)] [url = about:blank] 19:16:53 INFO - PROCESS | 1894 | --DOMWINDOW == 288 (0x91462400) [pid = 1894] [serial = 565] [outer = (nil)] [url = about:blank] 19:16:53 INFO - PROCESS | 1894 | --DOMWINDOW == 287 (0x9c0f3c00) [pid = 1894] [serial = 577] [outer = (nil)] [url = about:blank] 19:16:53 INFO - PROCESS | 1894 | --DOMWINDOW == 286 (0x8d6de000) [pid = 1894] [serial = 559] [outer = (nil)] [url = about:blank] 19:16:53 INFO - PROCESS | 1894 | --DOMWINDOW == 285 (0x8f44e800) [pid = 1894] [serial = 583] [outer = (nil)] [url = about:blank] 19:16:53 INFO - PROCESS | 1894 | --DOMWINDOW == 284 (0x9145e800) [pid = 1894] [serial = 596] [outer = (nil)] [url = about:blank] 19:16:53 INFO - PROCESS | 1894 | --DOMWINDOW == 283 (0x91394400) [pid = 1894] [serial = 595] [outer = (nil)] [url = about:blank] 19:16:53 INFO - PROCESS | 1894 | --DOMWINDOW == 282 (0x9475c800) [pid = 1894] [serial = 571] [outer = (nil)] [url = about:blank] 19:16:53 INFO - PROCESS | 1894 | --DOMWINDOW == 281 (0x8ed4bc00) [pid = 1894] [serial = 590] [outer = (nil)] [url = about:blank] 19:16:53 INFO - PROCESS | 1894 | 1463192213879 Marionette TRACE conn4 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:53 INFO - PROCESS | 1894 | ++DOCSHELL 0x8b3adc00 == 84 [pid = 1894] [id = 241] 19:16:53 INFO - PROCESS | 1894 | ++DOMWINDOW == 282 (0x8bc69400) [pid = 1894] [serial = 724] [outer = (nil)] 19:16:53 INFO - PROCESS | 1894 | ++DOMWINDOW == 283 (0x8cce9000) [pid = 1894] [serial = 725] [outer = 0x8bc69400] 19:16:53 INFO - PROCESS | 1894 | 1463192213960 Marionette DEBUG loaded listener.js 19:16:54 INFO - PROCESS | 1894 | ++DOMWINDOW == 284 (0x8d6dd000) [pid = 1894] [serial = 726] [outer = 0x8bc69400] 19:16:54 INFO - PROCESS | 1894 | 1463192214731 Marionette TRACE conn4 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 19:16:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 19:16:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1455ms 19:16:54 INFO - PROCESS | 1894 | 1463192214777 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 19:16:54 INFO - PROCESS | 1894 | 1463192214782 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 19:16:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 19:16:54 INFO - PROCESS | 1894 | 1463192214788 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 19:16:54 INFO - PROCESS | 1894 | 1463192214791 Marionette TRACE conn4 <- [1,938,null,{}] 19:16:54 INFO - PROCESS | 1894 | 1463192214797 Marionette TRACE conn4 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:55 INFO - PROCESS | 1894 | 1463192215026 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 19:16:55 INFO - PROCESS | 1894 | 1463192215050 Marionette TRACE conn4 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:55 INFO - PROCESS | 1894 | ++DOCSHELL 0x888ea400 == 85 [pid = 1894] [id = 242] 19:16:55 INFO - PROCESS | 1894 | ++DOMWINDOW == 285 (0x89fc4c00) [pid = 1894] [serial = 727] [outer = (nil)] 19:16:55 INFO - PROCESS | 1894 | ++DOMWINDOW == 286 (0x8de70000) [pid = 1894] [serial = 728] [outer = 0x89fc4c00] 19:16:55 INFO - PROCESS | 1894 | 1463192215124 Marionette DEBUG loaded listener.js 19:16:55 INFO - PROCESS | 1894 | ++DOMWINDOW == 287 (0x8e09cc00) [pid = 1894] [serial = 729] [outer = 0x89fc4c00] 19:16:56 INFO - PROCESS | 1894 | 1463192216087 Marionette TRACE conn4 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 19:16:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 19:16:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1329ms 19:16:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 19:16:56 INFO - PROCESS | 1894 | 1463192216117 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 19:16:56 INFO - PROCESS | 1894 | 1463192216120 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 19:16:56 INFO - PROCESS | 1894 | 1463192216127 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 19:16:56 INFO - PROCESS | 1894 | 1463192216130 Marionette TRACE conn4 <- [1,942,null,{}] 19:16:56 INFO - PROCESS | 1894 | 1463192216136 Marionette TRACE conn4 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:56 INFO - PROCESS | 1894 | 1463192216375 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 19:16:56 INFO - PROCESS | 1894 | 1463192216398 Marionette TRACE conn4 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:56 INFO - PROCESS | 1894 | ++DOCSHELL 0x8d77a800 == 86 [pid = 1894] [id = 243] 19:16:56 INFO - PROCESS | 1894 | ++DOMWINDOW == 288 (0x8d77e800) [pid = 1894] [serial = 730] [outer = (nil)] 19:16:56 INFO - PROCESS | 1894 | ++DOMWINDOW == 289 (0x8ed49c00) [pid = 1894] [serial = 731] [outer = 0x8d77e800] 19:16:56 INFO - PROCESS | 1894 | 1463192216471 Marionette DEBUG loaded listener.js 19:16:56 INFO - PROCESS | 1894 | ++DOMWINDOW == 290 (0x8ed50c00) [pid = 1894] [serial = 732] [outer = 0x8d77e800] 19:16:57 INFO - PROCESS | 1894 | 1463192217408 Marionette TRACE conn4 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 19:16:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 19:16:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1334ms 19:16:57 INFO - PROCESS | 1894 | 1463192217461 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 19:16:57 INFO - PROCESS | 1894 | 1463192217464 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 19:16:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 19:16:57 INFO - PROCESS | 1894 | 1463192217476 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 19:16:57 INFO - PROCESS | 1894 | 1463192217479 Marionette TRACE conn4 <- [1,946,null,{}] 19:16:57 INFO - PROCESS | 1894 | 1463192217485 Marionette TRACE conn4 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:57 INFO - PROCESS | 1894 | 1463192217764 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 19:16:58 INFO - PROCESS | 1894 | --DOMWINDOW == 289 (0x8ef84800) [pid = 1894] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 19:16:58 INFO - PROCESS | 1894 | --DOMWINDOW == 288 (0x8b3b0c00) [pid = 1894] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 19:16:58 INFO - PROCESS | 1894 | --DOMWINDOW == 287 (0x8ed50000) [pid = 1894] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 19:16:58 INFO - PROCESS | 1894 | --DOMWINDOW == 286 (0x89d18400) [pid = 1894] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 19:16:58 INFO - PROCESS | 1894 | --DOMWINDOW == 285 (0x8f18d000) [pid = 1894] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 19:16:58 INFO - PROCESS | 1894 | --DOMWINDOW == 284 (0x8cdee400) [pid = 1894] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 19:16:58 INFO - PROCESS | 1894 | --DOMWINDOW == 283 (0x8f54a800) [pid = 1894] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 19:16:58 INFO - PROCESS | 1894 | 1463192218563 Marionette TRACE conn4 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:58 INFO - PROCESS | 1894 | ++DOCSHELL 0x888f2c00 == 87 [pid = 1894] [id = 244] 19:16:58 INFO - PROCESS | 1894 | ++DOMWINDOW == 284 (0x89d18400) [pid = 1894] [serial = 733] [outer = (nil)] 19:16:58 INFO - PROCESS | 1894 | ++DOMWINDOW == 285 (0x8cce6000) [pid = 1894] [serial = 734] [outer = 0x89d18400] 19:16:58 INFO - PROCESS | 1894 | 1463192218658 Marionette DEBUG loaded listener.js 19:16:58 INFO - PROCESS | 1894 | ++DOMWINDOW == 286 (0x8f456c00) [pid = 1894] [serial = 735] [outer = 0x89d18400] 19:16:59 INFO - PROCESS | 1894 | 1463192219353 Marionette TRACE conn4 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 19:16:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 19:16:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1934ms 19:16:59 INFO - PROCESS | 1894 | 1463192219414 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 19:16:59 INFO - PROCESS | 1894 | 1463192219418 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 19:16:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 19:16:59 INFO - PROCESS | 1894 | 1463192219424 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 19:16:59 INFO - PROCESS | 1894 | 1463192219426 Marionette TRACE conn4 <- [1,950,null,{}] 19:16:59 INFO - PROCESS | 1894 | 1463192219432 Marionette TRACE conn4 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:59 INFO - PROCESS | 1894 | 1463192219600 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 19:16:59 INFO - PROCESS | 1894 | 1463192219615 Marionette TRACE conn4 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:59 INFO - PROCESS | 1894 | ++DOCSHELL 0x8eee7800 == 88 [pid = 1894] [id = 245] 19:16:59 INFO - PROCESS | 1894 | ++DOMWINDOW == 287 (0x8f461c00) [pid = 1894] [serial = 736] [outer = (nil)] 19:16:59 INFO - PROCESS | 1894 | ++DOMWINDOW == 288 (0x8f46f000) [pid = 1894] [serial = 737] [outer = 0x8f461c00] 19:16:59 INFO - PROCESS | 1894 | 1463192219691 Marionette DEBUG loaded listener.js 19:16:59 INFO - PROCESS | 1894 | ++DOMWINDOW == 289 (0x8f549000) [pid = 1894] [serial = 738] [outer = 0x8f461c00] 19:17:00 INFO - PROCESS | 1894 | 1463192220781 Marionette TRACE conn4 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 19:17:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 19:17:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1433ms 19:17:00 INFO - PROCESS | 1894 | 1463192220863 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 19:17:00 INFO - PROCESS | 1894 | 1463192220870 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 19:17:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 19:17:00 INFO - PROCESS | 1894 | 1463192220887 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 19:17:00 INFO - PROCESS | 1894 | 1463192220892 Marionette TRACE conn4 <- [1,954,null,{}] 19:17:00 INFO - PROCESS | 1894 | 1463192220901 Marionette TRACE conn4 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:17:01 INFO - PROCESS | 1894 | 1463192221141 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 19:17:01 INFO - PROCESS | 1894 | 1463192221483 Marionette TRACE conn4 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:17:01 INFO - PROCESS | 1894 | ++DOCSHELL 0x888f6800 == 89 [pid = 1894] [id = 246] 19:17:01 INFO - PROCESS | 1894 | ++DOMWINDOW == 290 (0x888f6c00) [pid = 1894] [serial = 739] [outer = (nil)] 19:17:01 INFO - PROCESS | 1894 | ++DOMWINDOW == 291 (0x89d16000) [pid = 1894] [serial = 740] [outer = 0x888f6c00] 19:17:01 INFO - PROCESS | 1894 | 1463192221578 Marionette DEBUG loaded listener.js 19:17:01 INFO - PROCESS | 1894 | ++DOMWINDOW == 292 (0x89daf000) [pid = 1894] [serial = 741] [outer = 0x888f6c00] 19:17:02 INFO - PROCESS | 1894 | 1463192222587 Marionette TRACE conn4 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 19:17:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 19:17:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1736ms 19:17:02 INFO - PROCESS | 1894 | 1463192222623 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 19:17:02 INFO - PROCESS | 1894 | 1463192222632 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 19:17:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 19:17:02 INFO - PROCESS | 1894 | 1463192222643 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 19:17:02 INFO - PROCESS | 1894 | 1463192222647 Marionette TRACE conn4 <- [1,958,null,{}] 19:17:02 INFO - PROCESS | 1894 | 1463192222654 Marionette TRACE conn4 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:17:02 INFO - PROCESS | 1894 | 1463192222866 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 19:17:03 INFO - PROCESS | 1894 | 1463192223193 Marionette TRACE conn4 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:17:03 INFO - PROCESS | 1894 | ++DOCSHELL 0x89eec800 == 90 [pid = 1894] [id = 247] 19:17:03 INFO - PROCESS | 1894 | ++DOMWINDOW == 293 (0x8b3b2c00) [pid = 1894] [serial = 742] [outer = (nil)] 19:17:03 INFO - PROCESS | 1894 | ++DOMWINDOW == 294 (0x8cbda800) [pid = 1894] [serial = 743] [outer = 0x8b3b2c00] 19:17:03 INFO - PROCESS | 1894 | 1463192223285 Marionette DEBUG loaded listener.js 19:17:03 INFO - PROCESS | 1894 | ++DOMWINDOW == 295 (0x8d775c00) [pid = 1894] [serial = 744] [outer = 0x8b3b2c00] 19:17:04 INFO - PROCESS | 1894 | 1463192224236 Marionette TRACE conn4 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 19:17:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 19:17:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1636ms 19:17:04 INFO - PROCESS | 1894 | 1463192224279 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 19:17:04 INFO - PROCESS | 1894 | 1463192224284 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 19:17:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 19:17:04 INFO - PROCESS | 1894 | 1463192224291 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 19:17:04 INFO - PROCESS | 1894 | 1463192224297 Marionette TRACE conn4 <- [1,962,null,{}] 19:17:04 INFO - PROCESS | 1894 | 1463192224314 Marionette TRACE conn4 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:17:04 INFO - PROCESS | 1894 | 1463192224513 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 19:17:04 INFO - PROCESS | 1894 | 1463192224777 Marionette TRACE conn4 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:17:04 INFO - PROCESS | 1894 | ++DOCSHELL 0x8ef84800 == 91 [pid = 1894] [id = 248] 19:17:04 INFO - PROCESS | 1894 | ++DOMWINDOW == 296 (0x8efef400) [pid = 1894] [serial = 745] [outer = (nil)] 19:17:04 INFO - PROCESS | 1894 | ++DOMWINDOW == 297 (0x8f464c00) [pid = 1894] [serial = 746] [outer = 0x8efef400] 19:17:04 INFO - PROCESS | 1894 | 1463192224914 Marionette DEBUG loaded listener.js 19:17:05 INFO - PROCESS | 1894 | ++DOMWINDOW == 298 (0x911c9000) [pid = 1894] [serial = 747] [outer = 0x8efef400] 19:17:05 INFO - PROCESS | 1894 | 1463192225809 Marionette TRACE conn4 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 19:17:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 19:17:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1586ms 19:17:05 INFO - PROCESS | 1894 | 1463192225877 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 19:17:05 INFO - PROCESS | 1894 | 1463192225885 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 19:17:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 19:17:05 INFO - PROCESS | 1894 | 1463192225893 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 19:17:05 INFO - PROCESS | 1894 | 1463192225897 Marionette TRACE conn4 <- [1,966,null,{}] 19:17:05 INFO - PROCESS | 1894 | 1463192225903 Marionette TRACE conn4 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:17:06 INFO - PROCESS | 1894 | 1463192226099 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 19:17:06 INFO - PROCESS | 1894 | 1463192226360 Marionette TRACE conn4 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:17:06 INFO - PROCESS | 1894 | ++DOCSHELL 0x89d10800 == 92 [pid = 1894] [id = 249] 19:17:06 INFO - PROCESS | 1894 | ++DOMWINDOW == 299 (0x8f44dc00) [pid = 1894] [serial = 748] [outer = (nil)] 19:17:06 INFO - PROCESS | 1894 | ++DOMWINDOW == 300 (0x91533000) [pid = 1894] [serial = 749] [outer = 0x8f44dc00] 19:17:06 INFO - PROCESS | 1894 | 1463192226487 Marionette DEBUG loaded listener.js 19:17:06 INFO - PROCESS | 1894 | ++DOMWINDOW == 301 (0x916cec00) [pid = 1894] [serial = 750] [outer = 0x8f44dc00] 19:17:07 INFO - PROCESS | 1894 | 1463192227399 Marionette TRACE conn4 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 19:17:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 19:17:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1580ms 19:17:07 INFO - PROCESS | 1894 | 1463192227474 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 19:17:07 INFO - PROCESS | 1894 | 1463192227477 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 19:17:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 19:17:07 INFO - PROCESS | 1894 | 1463192227484 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 19:17:07 INFO - PROCESS | 1894 | 1463192227488 Marionette TRACE conn4 <- [1,970,null,{}] 19:17:07 INFO - PROCESS | 1894 | 1463192227494 Marionette TRACE conn4 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:17:07 INFO - PROCESS | 1894 | 1463192227682 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 19:17:07 INFO - PROCESS | 1894 | 1463192227946 Marionette TRACE conn4 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:17:08 INFO - PROCESS | 1894 | ++DOCSHELL 0x89064c00 == 93 [pid = 1894] [id = 250] 19:17:08 INFO - PROCESS | 1894 | ++DOMWINDOW == 302 (0x8f456000) [pid = 1894] [serial = 751] [outer = (nil)] 19:17:08 INFO - PROCESS | 1894 | ++DOMWINDOW == 303 (0x921dc000) [pid = 1894] [serial = 752] [outer = 0x8f456000] 19:17:08 INFO - PROCESS | 1894 | 1463192228097 Marionette DEBUG loaded listener.js 19:17:08 INFO - PROCESS | 1894 | ++DOMWINDOW == 304 (0x92b91c00) [pid = 1894] [serial = 753] [outer = 0x8f456000] 19:17:09 INFO - PROCESS | 1894 | 1463192229044 Marionette TRACE conn4 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 19:17:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 19:17:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1631ms 19:17:09 INFO - PROCESS | 1894 | 1463192229116 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 19:17:09 INFO - PROCESS | 1894 | 1463192229120 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 19:17:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 19:17:09 INFO - PROCESS | 1894 | 1463192229126 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 19:17:09 INFO - PROCESS | 1894 | 1463192229129 Marionette TRACE conn4 <- [1,974,null,{}] 19:17:09 INFO - PROCESS | 1894 | 1463192229135 Marionette TRACE conn4 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:17:09 INFO - PROCESS | 1894 | 1463192229408 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 19:17:09 INFO - PROCESS | 1894 | 1463192229722 Marionette TRACE conn4 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:17:09 INFO - PROCESS | 1894 | ++DOCSHELL 0x93a04c00 == 94 [pid = 1894] [id = 251] 19:17:09 INFO - PROCESS | 1894 | ++DOMWINDOW == 305 (0x93a09800) [pid = 1894] [serial = 754] [outer = (nil)] 19:17:09 INFO - PROCESS | 1894 | ++DOMWINDOW == 306 (0x95332000) [pid = 1894] [serial = 755] [outer = 0x93a09800] 19:17:09 INFO - PROCESS | 1894 | 1463192229817 Marionette DEBUG loaded listener.js 19:17:09 INFO - PROCESS | 1894 | ++DOMWINDOW == 307 (0x97724000) [pid = 1894] [serial = 756] [outer = 0x93a09800] 19:17:10 INFO - PROCESS | 1894 | 1463192230708 Marionette TRACE conn4 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 19:17:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 19:17:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1638ms 19:17:10 INFO - PROCESS | 1894 | 1463192230765 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 19:17:10 INFO - PROCESS | 1894 | 1463192230770 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 19:17:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 19:17:10 INFO - PROCESS | 1894 | 1463192230776 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 19:17:10 INFO - PROCESS | 1894 | 1463192230780 Marionette TRACE conn4 <- [1,978,null,{}] 19:17:10 INFO - PROCESS | 1894 | 1463192230786 Marionette TRACE conn4 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:17:10 INFO - PROCESS | 1894 | 1463192230988 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 19:17:11 INFO - PROCESS | 1894 | 1463192231248 Marionette TRACE conn4 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:17:11 INFO - PROCESS | 1894 | ++DOCSHELL 0x94760000 == 95 [pid = 1894] [id = 252] 19:17:11 INFO - PROCESS | 1894 | ++DOMWINDOW == 308 (0x95329c00) [pid = 1894] [serial = 757] [outer = (nil)] 19:17:11 INFO - PROCESS | 1894 | ++DOMWINDOW == 309 (0x9a3e1000) [pid = 1894] [serial = 758] [outer = 0x95329c00] 19:17:11 INFO - PROCESS | 1894 | 1463192231379 Marionette DEBUG loaded listener.js 19:17:11 INFO - PROCESS | 1894 | ++DOMWINDOW == 310 (0x9a55d400) [pid = 1894] [serial = 759] [outer = 0x95329c00] 19:17:12 INFO - PROCESS | 1894 | 1463192232274 Marionette TRACE conn4 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 19:17:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 19:17:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1547ms 19:17:12 INFO - PROCESS | 1894 | 1463192232324 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 19:17:12 INFO - PROCESS | 1894 | 1463192232328 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 19:17:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 19:17:12 INFO - PROCESS | 1894 | 1463192232335 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 19:17:12 INFO - PROCESS | 1894 | 1463192232339 Marionette TRACE conn4 <- [1,982,null,{}] 19:17:12 INFO - PROCESS | 1894 | 1463192232345 Marionette TRACE conn4 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:17:12 INFO - PROCESS | 1894 | 1463192232557 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 19:17:12 INFO - PROCESS | 1894 | 1463192232818 Marionette TRACE conn4 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:17:12 INFO - PROCESS | 1894 | ++DOCSHELL 0x99f21000 == 96 [pid = 1894] [id = 253] 19:17:12 INFO - PROCESS | 1894 | ++DOMWINDOW == 311 (0x9a3e0000) [pid = 1894] [serial = 760] [outer = (nil)] 19:17:12 INFO - PROCESS | 1894 | ++DOMWINDOW == 312 (0x9af05400) [pid = 1894] [serial = 761] [outer = 0x9a3e0000] 19:17:12 INFO - PROCESS | 1894 | 1463192232946 Marionette DEBUG loaded listener.js 19:17:13 INFO - PROCESS | 1894 | ++DOMWINDOW == 313 (0x9b2b6c00) [pid = 1894] [serial = 762] [outer = 0x9a3e0000] 19:17:13 INFO - PROCESS | 1894 | 1463192233850 Marionette TRACE conn4 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 19:17:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 19:17:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1545ms 19:17:13 INFO - PROCESS | 1894 | 1463192233884 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 19:17:13 INFO - PROCESS | 1894 | 1463192233887 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 19:17:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 19:17:13 INFO - PROCESS | 1894 | 1463192233895 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 19:17:13 INFO - PROCESS | 1894 | 1463192233899 Marionette TRACE conn4 <- [1,986,null,{}] 19:17:13 INFO - PROCESS | 1894 | 1463192233904 Marionette TRACE conn4 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:17:14 INFO - PROCESS | 1894 | 1463192234094 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 19:17:14 INFO - PROCESS | 1894 | 1463192234409 Marionette TRACE conn4 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:17:14 INFO - PROCESS | 1894 | ++DOCSHELL 0x9145f000 == 97 [pid = 1894] [id = 254] 19:17:14 INFO - PROCESS | 1894 | ++DOMWINDOW == 314 (0x9aad2000) [pid = 1894] [serial = 763] [outer = (nil)] 19:17:14 INFO - PROCESS | 1894 | ++DOMWINDOW == 315 (0x9c0f3c00) [pid = 1894] [serial = 764] [outer = 0x9aad2000] 19:17:14 INFO - PROCESS | 1894 | 1463192234503 Marionette DEBUG loaded listener.js 19:17:14 INFO - PROCESS | 1894 | ++DOMWINDOW == 316 (0x9c1c4000) [pid = 1894] [serial = 765] [outer = 0x9aad2000] 19:17:15 INFO - PROCESS | 1894 | 1463192235354 Marionette TRACE conn4 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 19:17:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 19:17:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1493ms 19:17:15 INFO - PROCESS | 1894 | 1463192235406 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 19:17:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 19:17:15 INFO - PROCESS | 1894 | 1463192235410 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 19:17:15 INFO - PROCESS | 1894 | 1463192235417 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 19:17:15 INFO - PROCESS | 1894 | 1463192235421 Marionette TRACE conn4 <- [1,990,null,{}] 19:17:15 INFO - PROCESS | 1894 | 1463192235427 Marionette TRACE conn4 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:17:15 INFO - PROCESS | 1894 | 1463192235625 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 19:17:15 INFO - PROCESS | 1894 | 1463192235842 Marionette TRACE conn4 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:17:15 INFO - PROCESS | 1894 | ++DOCSHELL 0x9bab9c00 == 98 [pid = 1894] [id = 255] 19:17:15 INFO - PROCESS | 1894 | ++DOMWINDOW == 317 (0x9bad6400) [pid = 1894] [serial = 766] [outer = (nil)] 19:17:16 INFO - PROCESS | 1894 | ++DOMWINDOW == 318 (0xa22be400) [pid = 1894] [serial = 767] [outer = 0x9bad6400] 19:17:16 INFO - PROCESS | 1894 | 1463192236019 Marionette DEBUG loaded listener.js 19:17:16 INFO - PROCESS | 1894 | ++DOMWINDOW == 319 (0xa2494c00) [pid = 1894] [serial = 768] [outer = 0x9bad6400] 19:17:16 INFO - PROCESS | 1894 | 1463192236960 Marionette TRACE conn4 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 19:17:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 19:17:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1594ms 19:17:17 INFO - PROCESS | 1894 | 1463192237012 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 19:17:17 INFO - PROCESS | 1894 | 1463192237016 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 19:17:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 19:17:17 INFO - PROCESS | 1894 | 1463192237023 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 19:17:17 INFO - PROCESS | 1894 | 1463192237027 Marionette TRACE conn4 <- [1,994,null,{}] 19:17:17 INFO - PROCESS | 1894 | 1463192237033 Marionette TRACE conn4 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:17:17 INFO - PROCESS | 1894 | 1463192237244 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 19:17:17 INFO - PROCESS | 1894 | 1463192237515 Marionette TRACE conn4 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:17:17 INFO - PROCESS | 1894 | ++DOCSHELL 0x886d1c00 == 99 [pid = 1894] [id = 256] 19:17:17 INFO - PROCESS | 1894 | ++DOMWINDOW == 320 (0x886dcc00) [pid = 1894] [serial = 769] [outer = (nil)] 19:17:17 INFO - PROCESS | 1894 | ++DOMWINDOW == 321 (0x89fbf000) [pid = 1894] [serial = 770] [outer = 0x886dcc00] 19:17:17 INFO - PROCESS | 1894 | 1463192237660 Marionette DEBUG loaded listener.js 19:17:17 INFO - PROCESS | 1894 | ++DOMWINDOW == 322 (0xa30cc800) [pid = 1894] [serial = 771] [outer = 0x886dcc00] 19:17:18 INFO - PROCESS | 1894 | 1463192238564 Marionette TRACE conn4 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 19:17:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 19:17:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1581ms 19:17:18 INFO - PROCESS | 1894 | 1463192238605 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 19:17:18 INFO - PROCESS | 1894 | 1463192238608 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 19:17:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 19:17:18 INFO - PROCESS | 1894 | 1463192238636 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 19:17:18 INFO - PROCESS | 1894 | 1463192238640 Marionette TRACE conn4 <- [1,998,null,{}] 19:17:18 INFO - PROCESS | 1894 | 1463192238646 Marionette TRACE conn4 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:17:18 INFO - PROCESS | 1894 | 1463192238834 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 19:17:19 INFO - PROCESS | 1894 | 1463192239144 Marionette TRACE conn4 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:17:19 INFO - PROCESS | 1894 | ++DOCSHELL 0x888eb400 == 100 [pid = 1894] [id = 257] 19:17:19 INFO - PROCESS | 1894 | ++DOMWINDOW == 323 (0x921d5400) [pid = 1894] [serial = 772] [outer = (nil)] 19:17:19 INFO - PROCESS | 1894 | ++DOMWINDOW == 324 (0x9a924800) [pid = 1894] [serial = 773] [outer = 0x921d5400] 19:17:19 INFO - PROCESS | 1894 | 1463192239238 Marionette DEBUG loaded listener.js 19:17:19 INFO - PROCESS | 1894 | ++DOMWINDOW == 325 (0x9a926c00) [pid = 1894] [serial = 774] [outer = 0x921d5400] 19:17:20 INFO - PROCESS | 1894 | 1463192240137 Marionette TRACE conn4 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 19:17:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 19:17:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1544ms 19:17:20 INFO - PROCESS | 1894 | 1463192240177 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 19:17:20 INFO - PROCESS | 1894 | 1463192240181 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 19:17:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 19:17:20 INFO - PROCESS | 1894 | 1463192240197 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 19:17:20 INFO - PROCESS | 1894 | 1463192240200 Marionette TRACE conn4 <- [1,1002,null,{}] 19:17:20 INFO - PROCESS | 1894 | 1463192240207 Marionette TRACE conn4 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:17:20 INFO - PROCESS | 1894 | 1463192240403 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 19:17:20 INFO - PROCESS | 1894 | 1463192240671 Marionette TRACE conn4 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:17:20 INFO - PROCESS | 1894 | ++DOCSHELL 0x8a1cbc00 == 101 [pid = 1894] [id = 258] 19:17:20 INFO - PROCESS | 1894 | ++DOMWINDOW == 326 (0x8a1cd000) [pid = 1894] [serial = 775] [outer = (nil)] 19:17:20 INFO - PROCESS | 1894 | ++DOMWINDOW == 327 (0x8a1d3800) [pid = 1894] [serial = 776] [outer = 0x8a1cd000] 19:17:20 INFO - PROCESS | 1894 | 1463192240803 Marionette DEBUG loaded listener.js 19:17:20 INFO - PROCESS | 1894 | ++DOMWINDOW == 328 (0x8a1d6c00) [pid = 1894] [serial = 777] [outer = 0x8a1cd000] 19:17:21 INFO - PROCESS | 1894 | 1463192241709 Marionette TRACE conn4 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 19:17:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 19:17:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1542ms 19:17:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 19:17:21 INFO - PROCESS | 1894 | 1463192241740 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 19:17:21 INFO - PROCESS | 1894 | 1463192241744 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 19:17:21 INFO - PROCESS | 1894 | 1463192241751 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 19:17:21 INFO - PROCESS | 1894 | 1463192241754 Marionette TRACE conn4 <- [1,1006,null,{}] 19:17:21 INFO - PROCESS | 1894 | 1463192241760 Marionette TRACE conn4 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:17:21 INFO - PROCESS | 1894 | 1463192241959 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 19:17:22 INFO - PROCESS | 1894 | 1463192242228 Marionette TRACE conn4 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:17:22 INFO - PROCESS | 1894 | ++DOCSHELL 0x8a1cc000 == 102 [pid = 1894] [id = 259] 19:17:22 INFO - PROCESS | 1894 | ++DOMWINDOW == 329 (0x8a1cf400) [pid = 1894] [serial = 778] [outer = (nil)] 19:17:22 INFO - PROCESS | 1894 | ++DOMWINDOW == 330 (0x9a921800) [pid = 1894] [serial = 779] [outer = 0x8a1cf400] 19:17:22 INFO - PROCESS | 1894 | 1463192242355 Marionette DEBUG loaded listener.js 19:17:22 INFO - PROCESS | 1894 | ++DOMWINDOW == 331 (0x9a925c00) [pid = 1894] [serial = 780] [outer = 0x8a1cf400] 19:17:23 INFO - PROCESS | 1894 | 1463192243255 Marionette TRACE conn4 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 19:17:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 19:17:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1582ms 19:17:23 INFO - PROCESS | 1894 | 1463192243332 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 19:17:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 19:17:23 INFO - PROCESS | 1894 | 1463192243336 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 19:17:23 INFO - PROCESS | 1894 | 1463192243343 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 19:17:23 INFO - PROCESS | 1894 | 1463192243346 Marionette TRACE conn4 <- [1,1010,null,{}] 19:17:23 INFO - PROCESS | 1894 | 1463192243353 Marionette TRACE conn4 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:17:23 INFO - PROCESS | 1894 | 1463192243589 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 19:17:23 INFO - PROCESS | 1894 | 1463192243870 Marionette TRACE conn4 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:17:23 INFO - PROCESS | 1894 | ++DOCSHELL 0x86b5d400 == 103 [pid = 1894] [id = 260] 19:17:23 INFO - PROCESS | 1894 | ++DOMWINDOW == 332 (0x86b5dc00) [pid = 1894] [serial = 781] [outer = (nil)] 19:17:23 INFO - PROCESS | 1894 | ++DOMWINDOW == 333 (0x86b65000) [pid = 1894] [serial = 782] [outer = 0x86b5dc00] 19:17:24 INFO - PROCESS | 1894 | 1463192243997 Marionette DEBUG loaded listener.js 19:17:24 INFO - PROCESS | 1894 | ++DOMWINDOW == 334 (0x86b68c00) [pid = 1894] [serial = 783] [outer = 0x86b5dc00] 19:17:24 INFO - PROCESS | 1894 | 1463192244854 Marionette TRACE conn4 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 19:17:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 19:17:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1580ms 19:17:24 INFO - PROCESS | 1894 | 1463192244923 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 19:17:24 INFO - PROCESS | 1894 | 1463192244926 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 19:17:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 19:17:24 INFO - PROCESS | 1894 | 1463192244934 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 19:17:24 INFO - PROCESS | 1894 | 1463192244937 Marionette TRACE conn4 <- [1,1014,null,{}] 19:17:24 INFO - PROCESS | 1894 | 1463192244943 Marionette TRACE conn4 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:17:25 INFO - PROCESS | 1894 | 1463192245139 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 19:17:25 INFO - PROCESS | 1894 | 1463192245407 Marionette TRACE conn4 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:17:25 INFO - PROCESS | 1894 | ++DOCSHELL 0x86b5f800 == 104 [pid = 1894] [id = 261] 19:17:25 INFO - PROCESS | 1894 | ++DOMWINDOW == 335 (0x86b64000) [pid = 1894] [serial = 784] [outer = (nil)] 19:17:25 INFO - PROCESS | 1894 | ++DOMWINDOW == 336 (0x86dad000) [pid = 1894] [serial = 785] [outer = 0x86b64000] 19:17:25 INFO - PROCESS | 1894 | 1463192245537 Marionette DEBUG loaded listener.js 19:17:25 INFO - PROCESS | 1894 | ++DOMWINDOW == 337 (0x86db0000) [pid = 1894] [serial = 786] [outer = 0x86b64000] 19:17:26 INFO - PROCESS | 1894 | 1463192246488 Marionette TRACE conn4 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 19:17:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 19:17:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1636ms 19:17:26 INFO - PROCESS | 1894 | 1463192246571 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 19:17:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 19:17:26 INFO - PROCESS | 1894 | 1463192246576 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 19:17:26 INFO - PROCESS | 1894 | 1463192246583 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 19:17:26 INFO - PROCESS | 1894 | 1463192246586 Marionette TRACE conn4 <- [1,1018,null,{}] 19:17:26 INFO - PROCESS | 1894 | 1463192246592 Marionette TRACE conn4 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:17:26 INFO - PROCESS | 1894 | 1463192246826 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 19:17:27 INFO - PROCESS | 1894 | 1463192247145 Marionette TRACE conn4 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:17:27 INFO - PROCESS | 1894 | ++DOCSHELL 0x86da9c00 == 105 [pid = 1894] [id = 262] 19:17:27 INFO - PROCESS | 1894 | ++DOMWINDOW == 338 (0x86daf000) [pid = 1894] [serial = 787] [outer = (nil)] 19:17:27 INFO - PROCESS | 1894 | ++DOMWINDOW == 339 (0x86db7000) [pid = 1894] [serial = 788] [outer = 0x86daf000] 19:17:27 INFO - PROCESS | 1894 | 1463192247231 Marionette DEBUG loaded listener.js 19:17:27 INFO - PROCESS | 1894 | ++DOMWINDOW == 340 (0x86db8800) [pid = 1894] [serial = 789] [outer = 0x86daf000] 19:17:28 INFO - PROCESS | 1894 | 1463192248366 Marionette TRACE conn4 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 19:17:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 19:17:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1840ms 19:17:28 INFO - PROCESS | 1894 | 1463192248423 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 19:17:28 INFO - PROCESS | 1894 | 1463192248428 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 19:17:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 19:17:28 INFO - PROCESS | 1894 | 1463192248438 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 19:17:28 INFO - PROCESS | 1894 | 1463192248441 Marionette TRACE conn4 <- [1,1022,null,{}] 19:17:28 INFO - PROCESS | 1894 | 1463192248450 Marionette TRACE conn4 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:17:28 INFO - PROCESS | 1894 | 1463192248886 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 19:17:29 INFO - PROCESS | 1894 | 1463192249154 Marionette TRACE conn4 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:17:29 INFO - PROCESS | 1894 | ++DOCSHELL 0x86dae400 == 106 [pid = 1894] [id = 263] 19:17:29 INFO - PROCESS | 1894 | ++DOMWINDOW == 341 (0x86db4000) [pid = 1894] [serial = 790] [outer = (nil)] 19:17:29 INFO - PROCESS | 1894 | ++DOMWINDOW == 342 (0x8d6d7400) [pid = 1894] [serial = 791] [outer = 0x86db4000] 19:17:29 INFO - PROCESS | 1894 | 1463192249298 Marionette DEBUG loaded listener.js 19:17:29 INFO - PROCESS | 1894 | ++DOMWINDOW == 343 (0x8e099000) [pid = 1894] [serial = 792] [outer = 0x86db4000] 19:17:30 INFO - PROCESS | 1894 | 1463192250576 Marionette TRACE conn4 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 19:17:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 19:17:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 2191ms 19:17:30 INFO - PROCESS | 1894 | 1463192250629 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 19:17:30 INFO - PROCESS | 1894 | 1463192250633 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 19:17:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 19:17:30 INFO - PROCESS | 1894 | 1463192250639 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 19:17:30 INFO - PROCESS | 1894 | 1463192250643 Marionette TRACE conn4 <- [1,1026,null,{}] 19:17:30 INFO - PROCESS | 1894 | 1463192250649 Marionette TRACE conn4 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:17:30 INFO - PROCESS | 1894 | 1463192250872 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 19:17:31 INFO - PROCESS | 1894 | --DOCSHELL 0x888f2c00 == 105 [pid = 1894] [id = 244] 19:17:31 INFO - PROCESS | 1894 | --DOCSHELL 0x8d77a800 == 104 [pid = 1894] [id = 243] 19:17:31 INFO - PROCESS | 1894 | --DOCSHELL 0x888ea400 == 103 [pid = 1894] [id = 242] 19:17:31 INFO - PROCESS | 1894 | --DOCSHELL 0x8b3adc00 == 102 [pid = 1894] [id = 241] 19:17:31 INFO - PROCESS | 1894 | --DOCSHELL 0x89061c00 == 101 [pid = 1894] [id = 239] 19:17:31 INFO - PROCESS | 1894 | --DOCSHELL 0x89d18800 == 100 [pid = 1894] [id = 240] 19:17:31 INFO - PROCESS | 1894 | --DOCSHELL 0x888f0000 == 99 [pid = 1894] [id = 236] 19:17:31 INFO - PROCESS | 1894 | --DOCSHELL 0x87f06c00 == 98 [pid = 1894] [id = 234] 19:17:31 INFO - PROCESS | 1894 | --DOCSHELL 0x87f0e800 == 97 [pid = 1894] [id = 235] 19:17:32 INFO - PROCESS | 1894 | --DOMWINDOW == 342 (0x921d6000) [pid = 1894] [serial = 668] [outer = (nil)] [url = about:blank] 19:17:32 INFO - PROCESS | 1894 | --DOMWINDOW == 341 (0x8bae0c00) [pid = 1894] [serial = 601] [outer = (nil)] [url = about:blank] 19:17:32 INFO - PROCESS | 1894 | --DOMWINDOW == 340 (0x89dac000) [pid = 1894] [serial = 641] [outer = (nil)] [url = about:blank] 19:17:32 INFO - PROCESS | 1894 | --DOMWINDOW == 339 (0x8eff5400) [pid = 1894] [serial = 659] [outer = (nil)] [url = about:blank] 19:17:32 INFO - PROCESS | 1894 | --DOMWINDOW == 338 (0x8df2a400) [pid = 1894] [serial = 656] [outer = (nil)] [url = about:blank] 19:17:32 INFO - PROCESS | 1894 | --DOMWINDOW == 337 (0x8f189800) [pid = 1894] [serial = 660] [outer = (nil)] [url = about:blank] 19:17:32 INFO - PROCESS | 1894 | --DOMWINDOW == 336 (0x90fdc400) [pid = 1894] [serial = 665] [outer = (nil)] [url = about:blank] 19:17:32 INFO - PROCESS | 1894 | --DOMWINDOW == 335 (0x9475d000) [pid = 1894] [serial = 610] [outer = (nil)] [url = about:blank] 19:17:32 INFO - PROCESS | 1894 | --DOMWINDOW == 334 (0x9d098400) [pid = 1894] [serial = 626] [outer = (nil)] [url = about:blank] 19:17:32 INFO - PROCESS | 1894 | --DOMWINDOW == 333 (0x8f469400) [pid = 1894] [serial = 629] [outer = (nil)] [url = about:blank] 19:17:32 INFO - PROCESS | 1894 | --DOMWINDOW == 332 (0x8ef8c400) [pid = 1894] [serial = 604] [outer = (nil)] [url = about:blank] 19:17:32 INFO - PROCESS | 1894 | --DOMWINDOW == 331 (0x9b5ae400) [pid = 1894] [serial = 619] [outer = (nil)] [url = about:blank] 19:17:32 INFO - PROCESS | 1894 | --DOMWINDOW == 330 (0x8e09c800) [pid = 1894] [serial = 657] [outer = (nil)] [url = about:blank] 19:17:32 INFO - PROCESS | 1894 | --DOMWINDOW == 329 (0x91539000) [pid = 1894] [serial = 666] [outer = (nil)] [url = about:blank] 19:17:32 INFO - PROCESS | 1894 | --DOMWINDOW == 328 (0x8cbd3000) [pid = 1894] [serial = 651] [outer = (nil)] [url = about:blank] 19:17:32 INFO - PROCESS | 1894 | --DOMWINDOW == 327 (0x90fde800) [pid = 1894] [serial = 663] [outer = (nil)] [url = about:blank] 19:17:32 INFO - PROCESS | 1894 | --DOMWINDOW == 326 (0x8d779000) [pid = 1894] [serial = 654] [outer = (nil)] [url = about:blank] 19:17:32 INFO - PROCESS | 1894 | --DOMWINDOW == 325 (0x89d19400) [pid = 1894] [serial = 638] [outer = (nil)] [url = about:blank] 19:17:32 INFO - PROCESS | 1894 | --DOMWINDOW == 324 (0x89fb7c00) [pid = 1894] [serial = 644] [outer = (nil)] [url = about:blank] 19:17:32 INFO - PROCESS | 1894 | --DOMWINDOW == 323 (0x95325800) [pid = 1894] [serial = 635] [outer = (nil)] [url = about:blank] 19:17:32 INFO - PROCESS | 1894 | --DOMWINDOW == 322 (0x9c1c2400) [pid = 1894] [serial = 622] [outer = (nil)] [url = about:blank] 19:17:32 INFO - PROCESS | 1894 | --DOMWINDOW == 321 (0x8d771c00) [pid = 1894] [serial = 653] [outer = (nil)] [url = about:blank] 19:17:32 INFO - PROCESS | 1894 | --DOMWINDOW == 320 (0x9153b000) [pid = 1894] [serial = 607] [outer = (nil)] [url = about:blank] 19:17:32 INFO - PROCESS | 1894 | --DOMWINDOW == 319 (0x929cfc00) [pid = 1894] [serial = 404] [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.] 19:17:32 INFO - PROCESS | 1894 | --DOMWINDOW == 318 (0x91465000) [pid = 1894] [serial = 599] [outer = (nil)] [url = about:blank] 19:17:32 INFO - PROCESS | 1894 | --DOMWINDOW == 317 (0x89fc1000) [pid = 1894] [serial = 647] [outer = (nil)] [url = about:blank] 19:17:32 INFO - PROCESS | 1894 | --DOMWINDOW == 316 (0x9a3e8000) [pid = 1894] [serial = 616] [outer = (nil)] [url = about:blank] 19:17:32 INFO - PROCESS | 1894 | --DOMWINDOW == 315 (0x8f554400) [pid = 1894] [serial = 662] [outer = (nil)] [url = about:blank] 19:17:32 INFO - PROCESS | 1894 | --DOMWINDOW == 314 (0x8b3b7800) [pid = 1894] [serial = 650] [outer = (nil)] [url = about:blank] 19:17:32 INFO - PROCESS | 1894 | --DOMWINDOW == 313 (0xa22bc000) [pid = 1894] [serial = 632] [outer = (nil)] [url = about:blank] 19:17:32 INFO - PROCESS | 1894 | --DOMWINDOW == 312 (0x983eac00) [pid = 1894] [serial = 613] [outer = (nil)] [url = about:blank] 19:17:32 INFO - PROCESS | 1894 | 1463192252359 Marionette TRACE conn4 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:17:32 INFO - PROCESS | 1894 | ++DOCSHELL 0x87f10400 == 98 [pid = 1894] [id = 264] 19:17:32 INFO - PROCESS | 1894 | ++DOMWINDOW == 313 (0x88327c00) [pid = 1894] [serial = 793] [outer = (nil)] 19:17:32 INFO - PROCESS | 1894 | ++DOMWINDOW == 314 (0x886dd800) [pid = 1894] [serial = 794] [outer = 0x88327c00] 19:17:32 INFO - PROCESS | 1894 | 1463192252441 Marionette DEBUG loaded listener.js 19:17:32 INFO - PROCESS | 1894 | ++DOMWINDOW == 315 (0x888f4000) [pid = 1894] [serial = 795] [outer = 0x88327c00] 19:17:33 INFO - PROCESS | 1894 | 1463192253270 Marionette TRACE conn4 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 19:17:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 19:17:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 2688ms 19:17:33 INFO - PROCESS | 1894 | 1463192253330 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 19:17:33 INFO - PROCESS | 1894 | 1463192253336 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 19:17:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 19:17:33 INFO - PROCESS | 1894 | 1463192253343 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 19:17:33 INFO - PROCESS | 1894 | 1463192253349 Marionette TRACE conn4 <- [1,1030,null,{}] 19:17:33 INFO - PROCESS | 1894 | 1463192253356 Marionette TRACE conn4 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:17:33 INFO - PROCESS | 1894 | 1463192253539 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 19:17:33 INFO - PROCESS | 1894 | 1463192253554 Marionette TRACE conn4 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:17:33 INFO - PROCESS | 1894 | ++DOCSHELL 0x886dc000 == 99 [pid = 1894] [id = 265] 19:17:33 INFO - PROCESS | 1894 | ++DOMWINDOW == 316 (0x89185000) [pid = 1894] [serial = 796] [outer = (nil)] 19:17:33 INFO - PROCESS | 1894 | ++DOMWINDOW == 317 (0x89d19400) [pid = 1894] [serial = 797] [outer = 0x89185000] 19:17:33 INFO - PROCESS | 1894 | 1463192253812 Marionette DEBUG loaded listener.js 19:17:33 INFO - PROCESS | 1894 | ++DOMWINDOW == 318 (0x89db1400) [pid = 1894] [serial = 798] [outer = 0x89185000] 19:17:34 INFO - PROCESS | 1894 | 1463192254801 Marionette TRACE conn4 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 19:17:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 19:17:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1489ms 19:17:34 INFO - PROCESS | 1894 | 1463192254836 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 19:17:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 19:17:34 INFO - PROCESS | 1894 | 1463192254842 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 19:17:34 INFO - PROCESS | 1894 | 1463192254849 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 19:17:34 INFO - PROCESS | 1894 | 1463192254853 Marionette TRACE conn4 <- [1,1034,null,{}] 19:17:34 INFO - PROCESS | 1894 | 1463192254868 Marionette TRACE conn4 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:17:35 INFO - PROCESS | 1894 | 1463192255126 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 19:17:35 INFO - PROCESS | 1894 | 1463192255157 Marionette TRACE conn4 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:17:35 INFO - PROCESS | 1894 | ++DOCSHELL 0x89188800 == 100 [pid = 1894] [id = 266] 19:17:35 INFO - PROCESS | 1894 | ++DOMWINDOW == 319 (0x89fc1c00) [pid = 1894] [serial = 799] [outer = (nil)] 19:17:35 INFO - PROCESS | 1894 | ++DOMWINDOW == 320 (0x8b3b5800) [pid = 1894] [serial = 800] [outer = 0x89fc1c00] 19:17:35 INFO - PROCESS | 1894 | 1463192255233 Marionette DEBUG loaded listener.js 19:17:35 INFO - PROCESS | 1894 | ++DOMWINDOW == 321 (0x8bae5400) [pid = 1894] [serial = 801] [outer = 0x89fc1c00] 19:17:36 INFO - PROCESS | 1894 | 1463192256263 Marionette TRACE conn4 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 19:17:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 19:17:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1443ms 19:17:36 INFO - PROCESS | 1894 | 1463192256297 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 19:17:36 INFO - PROCESS | 1894 | 1463192256301 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 19:17:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 19:17:36 INFO - PROCESS | 1894 | 1463192256317 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 19:17:36 INFO - PROCESS | 1894 | 1463192256326 Marionette TRACE conn4 <- [1,1038,null,{}] 19:17:36 INFO - PROCESS | 1894 | 1463192256339 Marionette TRACE conn4 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:17:36 INFO - PROCESS | 1894 | 1463192256598 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 19:17:37 INFO - PROCESS | 1894 | --DOMWINDOW == 320 (0x8d77e800) [pid = 1894] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 19:17:37 INFO - PROCESS | 1894 | --DOMWINDOW == 319 (0x89d18400) [pid = 1894] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 19:17:37 INFO - PROCESS | 1894 | --DOMWINDOW == 318 (0x89d12800) [pid = 1894] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 19:17:37 INFO - PROCESS | 1894 | --DOMWINDOW == 317 (0x89fc4c00) [pid = 1894] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 19:17:37 INFO - PROCESS | 1894 | --DOMWINDOW == 316 (0x8bc69400) [pid = 1894] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 19:17:37 INFO - PROCESS | 1894 | --DOMWINDOW == 315 (0x9153d400) [pid = 1894] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 19:17:37 INFO - PROCESS | 1894 | --DOMWINDOW == 314 (0x89d19c00) [pid = 1894] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 19:17:37 INFO - PROCESS | 1894 | --DOMWINDOW == 313 (0x8e096000) [pid = 1894] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 19:17:37 INFO - PROCESS | 1894 | --DOMWINDOW == 312 (0x99208400) [pid = 1894] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 19:17:37 INFO - PROCESS | 1894 | --DOMWINDOW == 311 (0x8f547400) [pid = 1894] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 19:17:37 INFO - PROCESS | 1894 | --DOMWINDOW == 310 (0x91398000) [pid = 1894] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 19:17:37 INFO - PROCESS | 1894 | --DOMWINDOW == 309 (0x9a899c00) [pid = 1894] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 19:17:37 INFO - PROCESS | 1894 | --DOMWINDOW == 308 (0x9c0fc800) [pid = 1894] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 19:17:37 INFO - PROCESS | 1894 | --DOMWINDOW == 307 (0x916c1800) [pid = 1894] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 19:17:37 INFO - PROCESS | 1894 | --DOMWINDOW == 306 (0xa26c2800) [pid = 1894] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 19:17:37 INFO - PROCESS | 1894 | --DOMWINDOW == 305 (0x9138bc00) [pid = 1894] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 19:17:37 INFO - PROCESS | 1894 | --DOMWINDOW == 304 (0x9138d400) [pid = 1894] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 19:17:37 INFO - PROCESS | 1894 | --DOMWINDOW == 303 (0x8edadc00) [pid = 1894] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 19:17:37 INFO - PROCESS | 1894 | --DOMWINDOW == 302 (0x8ed4c400) [pid = 1894] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 19:17:37 INFO - PROCESS | 1894 | --DOMWINDOW == 301 (0x95221000) [pid = 1894] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 19:17:37 INFO - PROCESS | 1894 | --DOMWINDOW == 300 (0x9138b000) [pid = 1894] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 19:17:37 INFO - PROCESS | 1894 | 1463192257260 Marionette TRACE conn4 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:17:37 INFO - PROCESS | 1894 | ++DOCSHELL 0x87f10000 == 101 [pid = 1894] [id = 267] 19:17:37 INFO - PROCESS | 1894 | ++DOMWINDOW == 301 (0x88327800) [pid = 1894] [serial = 802] [outer = (nil)] 19:17:37 INFO - PROCESS | 1894 | ++DOMWINDOW == 302 (0x89ef0c00) [pid = 1894] [serial = 803] [outer = 0x88327800] 19:17:37 INFO - PROCESS | 1894 | 1463192257342 Marionette DEBUG loaded listener.js 19:17:37 INFO - PROCESS | 1894 | ++DOMWINDOW == 303 (0x8bc69400) [pid = 1894] [serial = 804] [outer = 0x88327800] 19:17:38 INFO - PROCESS | 1894 | 1463192258112 Marionette TRACE conn4 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 19:17:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 19:17:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1858ms 19:17:38 INFO - PROCESS | 1894 | 1463192258168 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 19:17:38 INFO - PROCESS | 1894 | 1463192258171 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 19:17:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 19:17:38 INFO - PROCESS | 1894 | 1463192258178 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 19:17:38 INFO - PROCESS | 1894 | 1463192258182 Marionette TRACE conn4 <- [1,1042,null,{}] 19:17:38 INFO - PROCESS | 1894 | 1463192258187 Marionette TRACE conn4 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:17:38 INFO - PROCESS | 1894 | 1463192258385 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 19:17:38 INFO - PROCESS | 1894 | 1463192258559 Marionette TRACE conn4 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:17:38 INFO - PROCESS | 1894 | ++DOCSHELL 0x89188000 == 102 [pid = 1894] [id = 268] 19:17:38 INFO - PROCESS | 1894 | ++DOMWINDOW == 304 (0x89d12800) [pid = 1894] [serial = 805] [outer = (nil)] 19:17:38 INFO - PROCESS | 1894 | ++DOMWINDOW == 305 (0x8d779000) [pid = 1894] [serial = 806] [outer = 0x89d12800] 19:17:38 INFO - PROCESS | 1894 | 1463192258651 Marionette DEBUG loaded listener.js 19:17:38 INFO - PROCESS | 1894 | ++DOMWINDOW == 306 (0x8de6ac00) [pid = 1894] [serial = 807] [outer = 0x89d12800] 19:17:39 INFO - PROCESS | 1894 | 1463192259673 Marionette TRACE conn4 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 19:17:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 19:17:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1533ms 19:17:39 INFO - PROCESS | 1894 | 1463192259712 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 19:17:39 INFO - PROCESS | 1894 | 1463192259719 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 19:17:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 19:17:39 INFO - PROCESS | 1894 | 1463192259729 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 19:17:39 INFO - PROCESS | 1894 | 1463192259734 Marionette TRACE conn4 <- [1,1046,null,{}] 19:17:39 INFO - PROCESS | 1894 | 1463192259744 Marionette TRACE conn4 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:17:39 INFO - PROCESS | 1894 | 1463192259954 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 19:17:40 INFO - PROCESS | 1894 | 1463192260294 Marionette TRACE conn4 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:17:40 INFO - PROCESS | 1894 | ++DOCSHELL 0x886d2400 == 103 [pid = 1894] [id = 269] 19:17:40 INFO - PROCESS | 1894 | ++DOMWINDOW == 307 (0x886de400) [pid = 1894] [serial = 808] [outer = (nil)] 19:17:40 INFO - PROCESS | 1894 | ++DOMWINDOW == 308 (0x89d14400) [pid = 1894] [serial = 809] [outer = 0x886de400] 19:17:40 INFO - PROCESS | 1894 | 1463192260391 Marionette DEBUG loaded listener.js 19:17:40 INFO - PROCESS | 1894 | ++DOMWINDOW == 309 (0x89ee8400) [pid = 1894] [serial = 810] [outer = 0x886de400] 19:17:41 INFO - PROCESS | 1894 | 1463192261296 Marionette TRACE conn4 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 19:17:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 19:17:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1636ms 19:17:41 INFO - PROCESS | 1894 | 1463192261366 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 19:17:41 INFO - PROCESS | 1894 | 1463192261375 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 19:17:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 19:17:41 INFO - PROCESS | 1894 | 1463192261386 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 19:17:41 INFO - PROCESS | 1894 | 1463192261390 Marionette TRACE conn4 <- [1,1050,null,{}] 19:17:41 INFO - PROCESS | 1894 | 1463192261398 Marionette TRACE conn4 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:17:41 INFO - PROCESS | 1894 | 1463192261643 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 19:17:41 INFO - PROCESS | 1894 | 1463192261967 Marionette TRACE conn4 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:17:42 INFO - PROCESS | 1894 | ++DOCSHELL 0x8b3b3c00 == 104 [pid = 1894] [id = 270] 19:17:42 INFO - PROCESS | 1894 | ++DOMWINDOW == 310 (0x8b3b7800) [pid = 1894] [serial = 811] [outer = (nil)] 19:17:42 INFO - PROCESS | 1894 | ++DOMWINDOW == 311 (0x8cbcd800) [pid = 1894] [serial = 812] [outer = 0x8b3b7800] 19:17:42 INFO - PROCESS | 1894 | 1463192262062 Marionette DEBUG loaded listener.js 19:17:42 INFO - PROCESS | 1894 | ++DOMWINDOW == 312 (0x8cbd7c00) [pid = 1894] [serial = 813] [outer = 0x8b3b7800] 19:17:43 INFO - PROCESS | 1894 | 1463192263057 Marionette TRACE conn4 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 19:17:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 19:17:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1738ms 19:17:43 INFO - PROCESS | 1894 | 1463192263125 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 19:17:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 19:17:43 INFO - PROCESS | 1894 | 1463192263129 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 19:17:43 INFO - PROCESS | 1894 | 1463192263136 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 19:17:43 INFO - PROCESS | 1894 | 1463192263143 Marionette TRACE conn4 <- [1,1054,null,{}] 19:17:43 INFO - PROCESS | 1894 | 1463192263160 Marionette TRACE conn4 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:17:43 INFO - PROCESS | 1894 | 1463192263429 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 19:17:43 INFO - PROCESS | 1894 | 1463192263753 Marionette TRACE conn4 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:17:43 INFO - PROCESS | 1894 | ++DOCSHELL 0x8ed48c00 == 105 [pid = 1894] [id = 271] 19:17:43 INFO - PROCESS | 1894 | ++DOMWINDOW == 313 (0x8edae800) [pid = 1894] [serial = 814] [outer = (nil)] 19:17:43 INFO - PROCESS | 1894 | ++DOMWINDOW == 314 (0x8ef82800) [pid = 1894] [serial = 815] [outer = 0x8edae800] 19:17:43 INFO - PROCESS | 1894 | 1463192263844 Marionette DEBUG loaded listener.js 19:17:43 INFO - PROCESS | 1894 | ++DOMWINDOW == 315 (0x8eff5400) [pid = 1894] [serial = 816] [outer = 0x8edae800] 19:17:44 INFO - PROCESS | 1894 | 1463192264749 Marionette TRACE conn4 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 19:17:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 19:17:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1642ms 19:17:44 INFO - PROCESS | 1894 | 1463192264778 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 19:17:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 19:17:44 INFO - PROCESS | 1894 | 1463192264783 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 19:17:44 INFO - PROCESS | 1894 | 1463192264790 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 19:17:44 INFO - PROCESS | 1894 | 1463192264794 Marionette TRACE conn4 <- [1,1058,null,{}] 19:17:44 INFO - PROCESS | 1894 | 1463192264799 Marionette TRACE conn4 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:17:44 INFO - PROCESS | 1894 | 1463192264986 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 19:17:45 INFO - PROCESS | 1894 | 1463192265211 Marionette TRACE conn4 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:17:45 INFO - PROCESS | 1894 | ++DOCSHELL 0x8e1ce000 == 106 [pid = 1894] [id = 272] 19:17:45 INFO - PROCESS | 1894 | ++DOMWINDOW == 316 (0x8f450000) [pid = 1894] [serial = 817] [outer = (nil)] 19:17:45 INFO - PROCESS | 1894 | ++DOMWINDOW == 317 (0x8f547400) [pid = 1894] [serial = 818] [outer = 0x8f450000] 19:17:45 INFO - PROCESS | 1894 | 1463192265332 Marionette DEBUG loaded listener.js 19:17:45 INFO - PROCESS | 1894 | ++DOMWINDOW == 318 (0x911c2800) [pid = 1894] [serial = 819] [outer = 0x8f450000] 19:17:46 INFO - PROCESS | 1894 | 1463192266305 Marionette TRACE conn4 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 19:17:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 19:17:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1584ms 19:17:46 INFO - PROCESS | 1894 | 1463192266374 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 19:17:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 19:17:46 INFO - PROCESS | 1894 | 1463192266379 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 19:17:46 INFO - PROCESS | 1894 | 1463192266385 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 19:17:46 INFO - PROCESS | 1894 | 1463192266389 Marionette TRACE conn4 <- [1,1062,null,{}] 19:17:46 INFO - PROCESS | 1894 | 1463192266395 Marionette TRACE conn4 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:17:46 INFO - PROCESS | 1894 | 1463192266621 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 19:17:46 INFO - PROCESS | 1894 | 1463192266933 Marionette TRACE conn4 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:17:46 INFO - PROCESS | 1894 | ++DOCSHELL 0x89fb8000 == 107 [pid = 1894] [id = 273] 19:17:46 INFO - PROCESS | 1894 | ++DOMWINDOW == 319 (0x8f185c00) [pid = 1894] [serial = 820] [outer = (nil)] 19:17:47 INFO - PROCESS | 1894 | ++DOMWINDOW == 320 (0x91397c00) [pid = 1894] [serial = 821] [outer = 0x8f185c00] 19:17:47 INFO - PROCESS | 1894 | 1463192267027 Marionette DEBUG loaded listener.js 19:17:47 INFO - PROCESS | 1894 | ++DOMWINDOW == 321 (0x91532000) [pid = 1894] [serial = 822] [outer = 0x8f185c00] 19:17:48 INFO - PROCESS | 1894 | 1463192268003 Marionette TRACE conn4 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 19:17:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 19:17:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1640ms 19:17:48 INFO - PROCESS | 1894 | 1463192268026 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 19:17:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 19:17:48 INFO - PROCESS | 1894 | 1463192268030 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 19:17:48 INFO - PROCESS | 1894 | 1463192268037 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 19:17:48 INFO - PROCESS | 1894 | 1463192268041 Marionette TRACE conn4 <- [1,1066,null,{}] 19:17:48 INFO - PROCESS | 1894 | 1463192268047 Marionette TRACE conn4 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:17:48 INFO - PROCESS | 1894 | 1463192268270 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 19:17:48 INFO - PROCESS | 1894 | 1463192268634 Marionette TRACE conn4 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:17:48 INFO - PROCESS | 1894 | ++DOCSHELL 0x8eee6c00 == 108 [pid = 1894] [id = 274] 19:17:48 INFO - PROCESS | 1894 | ++DOMWINDOW == 322 (0x90fd3c00) [pid = 1894] [serial = 823] [outer = (nil)] 19:17:48 INFO - PROCESS | 1894 | ++DOMWINDOW == 323 (0x938be800) [pid = 1894] [serial = 824] [outer = 0x90fd3c00] 19:17:48 INFO - PROCESS | 1894 | 1463192268732 Marionette DEBUG loaded listener.js 19:17:48 INFO - PROCESS | 1894 | ++DOMWINDOW == 324 (0x93a4c800) [pid = 1894] [serial = 825] [outer = 0x90fd3c00] 19:17:49 INFO - PROCESS | 1894 | 1463192269651 Marionette TRACE conn4 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 19:17:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 19:17:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1690ms 19:17:49 INFO - PROCESS | 1894 | 1463192269726 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 19:17:49 INFO - PROCESS | 1894 | 1463192269731 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 19:17:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 19:17:49 INFO - PROCESS | 1894 | 1463192269738 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 19:17:49 INFO - PROCESS | 1894 | 1463192269741 Marionette TRACE conn4 <- [1,1070,null,{}] 19:17:49 INFO - PROCESS | 1894 | 1463192269748 Marionette TRACE conn4 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:17:49 INFO - PROCESS | 1894 | 1463192269984 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 19:17:50 INFO - PROCESS | 1894 | 1463192270251 Marionette TRACE conn4 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:17:50 INFO - PROCESS | 1894 | ++DOCSHELL 0x938c5400 == 109 [pid = 1894] [id = 275] 19:17:50 INFO - PROCESS | 1894 | ++DOMWINDOW == 325 (0x93da4400) [pid = 1894] [serial = 826] [outer = (nil)] 19:17:50 INFO - PROCESS | 1894 | ++DOMWINDOW == 326 (0x977a9400) [pid = 1894] [serial = 827] [outer = 0x93da4400] 19:17:50 INFO - PROCESS | 1894 | 1463192270379 Marionette DEBUG loaded listener.js 19:17:50 INFO - PROCESS | 1894 | ++DOMWINDOW == 327 (0x99765c00) [pid = 1894] [serial = 828] [outer = 0x93da4400] 19:17:51 INFO - PROCESS | 1894 | 1463192271263 Marionette TRACE conn4 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 19:17:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 19:17:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1581ms 19:17:51 INFO - PROCESS | 1894 | 1463192271320 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 19:17:51 INFO - PROCESS | 1894 | 1463192271325 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 19:17:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 19:17:51 INFO - PROCESS | 1894 | 1463192271334 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 19:17:51 INFO - PROCESS | 1894 | 1463192271339 Marionette TRACE conn4 <- [1,1074,null,{}] 19:17:51 INFO - PROCESS | 1894 | 1463192271347 Marionette TRACE conn4 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:17:51 INFO - PROCESS | 1894 | 1463192271539 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 19:17:51 INFO - PROCESS | 1894 | 1463192271848 Marionette TRACE conn4 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:17:51 INFO - PROCESS | 1894 | ++DOCSHELL 0x911c7800 == 110 [pid = 1894] [id = 276] 19:17:51 INFO - PROCESS | 1894 | ++DOMWINDOW == 328 (0x93a4f000) [pid = 1894] [serial = 829] [outer = (nil)] 19:17:51 INFO - PROCESS | 1894 | ++DOMWINDOW == 329 (0x9a87d800) [pid = 1894] [serial = 830] [outer = 0x93a4f000] 19:17:51 INFO - PROCESS | 1894 | 1463192271943 Marionette DEBUG loaded listener.js 19:17:52 INFO - PROCESS | 1894 | ++DOMWINDOW == 330 (0x9a91fc00) [pid = 1894] [serial = 831] [outer = 0x93a4f000] 19:17:52 INFO - PROCESS | 1894 | 1463192272851 Marionette TRACE conn4 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 19:17:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 19:17:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1534ms 19:17:52 INFO - PROCESS | 1894 | 1463192272867 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 19:17:52 INFO - PROCESS | 1894 | 1463192272871 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 19:17:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 19:17:52 INFO - PROCESS | 1894 | 1463192272878 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 19:17:52 INFO - PROCESS | 1894 | 1463192272882 Marionette TRACE conn4 <- [1,1078,null,{}] 19:17:52 INFO - PROCESS | 1894 | 1463192272888 Marionette TRACE conn4 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:17:53 INFO - PROCESS | 1894 | 1463192273083 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 19:17:53 INFO - PROCESS | 1894 | 1463192273412 Marionette TRACE conn4 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:17:53 INFO - PROCESS | 1894 | ++DOCSHELL 0x91dce400 == 111 [pid = 1894] [id = 277] 19:17:53 INFO - PROCESS | 1894 | ++DOMWINDOW == 331 (0x91dd7800) [pid = 1894] [serial = 832] [outer = (nil)] 19:17:53 INFO - PROCESS | 1894 | ++DOMWINDOW == 332 (0x9af0a800) [pid = 1894] [serial = 833] [outer = 0x91dd7800] 19:17:53 INFO - PROCESS | 1894 | 1463192273529 Marionette DEBUG loaded listener.js 19:17:53 INFO - PROCESS | 1894 | ++DOMWINDOW == 333 (0x9b5b7400) [pid = 1894] [serial = 834] [outer = 0x91dd7800] 19:17:54 INFO - PROCESS | 1894 | 1463192274442 Marionette TRACE conn4 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 19:17:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 19:17:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1582ms 19:17:54 INFO - PROCESS | 1894 | 1463192274460 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 19:17:54 INFO - PROCESS | 1894 | 1463192274463 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 19:17:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 19:17:54 INFO - PROCESS | 1894 | 1463192274471 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 19:17:54 INFO - PROCESS | 1894 | 1463192274474 Marionette TRACE conn4 <- [1,1082,null,{}] 19:17:54 INFO - PROCESS | 1894 | 1463192274480 Marionette TRACE conn4 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:17:54 INFO - PROCESS | 1894 | 1463192274667 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 19:17:55 INFO - PROCESS | 1894 | 1463192274983 Marionette TRACE conn4 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:17:55 INFO - PROCESS | 1894 | ++DOCSHELL 0x95328800 == 112 [pid = 1894] [id = 278] 19:17:55 INFO - PROCESS | 1894 | ++DOMWINDOW == 334 (0x9af0e800) [pid = 1894] [serial = 835] [outer = (nil)] 19:17:55 INFO - PROCESS | 1894 | ++DOMWINDOW == 335 (0x9d08f800) [pid = 1894] [serial = 836] [outer = 0x9af0e800] 19:17:55 INFO - PROCESS | 1894 | 1463192275077 Marionette DEBUG loaded listener.js 19:17:55 INFO - PROCESS | 1894 | ++DOMWINDOW == 336 (0xa104f400) [pid = 1894] [serial = 837] [outer = 0x9af0e800] 19:17:56 INFO - PROCESS | 1894 | 1463192276003 Marionette TRACE conn4 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 19:17:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 19:17:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1583ms 19:17:56 INFO - PROCESS | 1894 | 1463192276055 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 19:17:56 INFO - PROCESS | 1894 | 1463192276059 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 19:17:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 19:17:56 INFO - PROCESS | 1894 | 1463192276066 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 19:17:56 INFO - PROCESS | 1894 | 1463192276071 Marionette TRACE conn4 <- [1,1086,null,{}] 19:17:56 INFO - PROCESS | 1894 | 1463192276077 Marionette TRACE conn4 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:17:56 INFO - PROCESS | 1894 | 1463192276331 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 19:17:56 INFO - PROCESS | 1894 | 1463192276678 Marionette TRACE conn4 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:17:56 INFO - PROCESS | 1894 | ++DOCSHELL 0x886c2800 == 113 [pid = 1894] [id = 279] 19:17:56 INFO - PROCESS | 1894 | ++DOMWINDOW == 337 (0x886cac00) [pid = 1894] [serial = 838] [outer = (nil)] 19:17:56 INFO - PROCESS | 1894 | ++DOMWINDOW == 338 (0x886d0c00) [pid = 1894] [serial = 839] [outer = 0x886cac00] 19:17:56 INFO - PROCESS | 1894 | 1463192276776 Marionette DEBUG loaded listener.js 19:17:56 INFO - PROCESS | 1894 | ++DOMWINDOW == 339 (0xa22f7000) [pid = 1894] [serial = 840] [outer = 0x886cac00] 19:17:57 INFO - PROCESS | 1894 | 1463192277755 Marionette TRACE conn4 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 19:17:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 19:17:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1733ms 19:17:57 INFO - PROCESS | 1894 | 1463192277800 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 19:17:57 INFO - PROCESS | 1894 | 1463192277804 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 19:17:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 19:17:57 INFO - PROCESS | 1894 | 1463192277811 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 19:17:57 INFO - PROCESS | 1894 | 1463192277815 Marionette TRACE conn4 <- [1,1090,null,{}] 19:17:57 INFO - PROCESS | 1894 | 1463192277820 Marionette TRACE conn4 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:17:58 INFO - PROCESS | 1894 | 1463192278023 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 19:17:58 INFO - PROCESS | 1894 | 1463192278357 Marionette TRACE conn4 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:17:58 INFO - PROCESS | 1894 | ++DOCSHELL 0x886cb400 == 114 [pid = 1894] [id = 280] 19:17:58 INFO - PROCESS | 1894 | ++DOMWINDOW == 340 (0x9150c800) [pid = 1894] [serial = 841] [outer = (nil)] 19:17:58 INFO - PROCESS | 1894 | ++DOMWINDOW == 341 (0x91512400) [pid = 1894] [serial = 842] [outer = 0x9150c800] 19:17:58 INFO - PROCESS | 1894 | 1463192278476 Marionette DEBUG loaded listener.js 19:17:58 INFO - PROCESS | 1894 | ++DOMWINDOW == 342 (0x91513c00) [pid = 1894] [serial = 843] [outer = 0x9150c800] 19:17:59 INFO - PROCESS | 1894 | 1463192279620 Marionette TRACE conn4 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 19:17:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 19:17:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1841ms 19:17:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 19:17:59 INFO - PROCESS | 1894 | 1463192279653 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 19:17:59 INFO - PROCESS | 1894 | 1463192279656 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 19:17:59 INFO - PROCESS | 1894 | 1463192279664 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 19:17:59 INFO - PROCESS | 1894 | 1463192279668 Marionette TRACE conn4 <- [1,1094,null,{}] 19:17:59 INFO - PROCESS | 1894 | 1463192279677 Marionette TRACE conn4 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:17:59 INFO - PROCESS | 1894 | 1463192279966 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 19:18:00 INFO - PROCESS | 1894 | 1463192280339 Marionette TRACE conn4 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:18:00 INFO - PROCESS | 1894 | ++DOCSHELL 0x9150b400 == 115 [pid = 1894] [id = 281] 19:18:00 INFO - PROCESS | 1894 | ++DOMWINDOW == 343 (0x91516c00) [pid = 1894] [serial = 844] [outer = (nil)] 19:18:00 INFO - PROCESS | 1894 | ++DOMWINDOW == 344 (0x9a877800) [pid = 1894] [serial = 845] [outer = 0x91516c00] 19:18:00 INFO - PROCESS | 1894 | 1463192280496 Marionette DEBUG loaded listener.js 19:18:00 INFO - PROCESS | 1894 | ++DOMWINDOW == 345 (0xa249d800) [pid = 1894] [serial = 846] [outer = 0x91516c00] 19:18:01 INFO - PROCESS | 1894 | 1463192281598 Marionette TRACE conn4 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 19:18:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 19:18:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1995ms 19:18:01 INFO - PROCESS | 1894 | 1463192281659 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 19:18:01 INFO - PROCESS | 1894 | 1463192281662 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 19:18:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 19:18:01 INFO - PROCESS | 1894 | 1463192281670 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 19:18:01 INFO - PROCESS | 1894 | 1463192281673 Marionette TRACE conn4 <- [1,1098,null,{}] 19:18:01 INFO - PROCESS | 1894 | 1463192281680 Marionette TRACE conn4 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:18:01 INFO - PROCESS | 1894 | 1463192281918 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 19:18:02 INFO - PROCESS | 1894 | 1463192282278 Marionette TRACE conn4 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:18:02 INFO - PROCESS | 1894 | ++DOCSHELL 0x86b63400 == 116 [pid = 1894] [id = 282] 19:18:02 INFO - PROCESS | 1894 | ++DOMWINDOW == 346 (0x8df2bc00) [pid = 1894] [serial = 847] [outer = (nil)] 19:18:02 INFO - PROCESS | 1894 | ++DOMWINDOW == 347 (0x9a90d400) [pid = 1894] [serial = 848] [outer = 0x8df2bc00] 19:18:02 INFO - PROCESS | 1894 | 1463192282454 Marionette DEBUG loaded listener.js 19:18:02 INFO - PROCESS | 1894 | ++DOMWINDOW == 348 (0x9a90ec00) [pid = 1894] [serial = 849] [outer = 0x8df2bc00] 19:18:03 INFO - PROCESS | 1894 | 1463192283605 Marionette TRACE conn4 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 19:18:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 19:18:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1993ms 19:18:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 19:18:03 INFO - PROCESS | 1894 | 1463192283663 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 19:18:03 INFO - PROCESS | 1894 | 1463192283666 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 19:18:03 INFO - PROCESS | 1894 | 1463192283673 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 19:18:03 INFO - PROCESS | 1894 | 1463192283677 Marionette TRACE conn4 <- [1,1102,null,{}] 19:18:03 INFO - PROCESS | 1894 | 1463192283683 Marionette TRACE conn4 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:18:03 INFO - PROCESS | 1894 | 1463192283873 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 19:18:04 INFO - PROCESS | 1894 | 1463192284194 Marionette TRACE conn4 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:18:04 INFO - PROCESS | 1894 | ++DOCSHELL 0x8add5400 == 117 [pid = 1894] [id = 283] 19:18:04 INFO - PROCESS | 1894 | ++DOMWINDOW == 349 (0x8add6000) [pid = 1894] [serial = 850] [outer = (nil)] 19:18:04 INFO - PROCESS | 1894 | ++DOMWINDOW == 350 (0x8adddc00) [pid = 1894] [serial = 851] [outer = 0x8add6000] 19:18:04 INFO - PROCESS | 1894 | 1463192284285 Marionette DEBUG loaded listener.js 19:18:04 INFO - PROCESS | 1894 | ++DOMWINDOW == 351 (0x8addf000) [pid = 1894] [serial = 852] [outer = 0x8add6000] 19:18:05 INFO - PROCESS | 1894 | 1463192285180 Marionette TRACE conn4 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 19:18:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 19:18:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 2045ms 19:18:05 INFO - PROCESS | 1894 | 1463192285844 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 19:18:05 INFO - PROCESS | 1894 | 1463192285852 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 19:18:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 19:18:05 INFO - PROCESS | 1894 | 1463192285878 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 19:18:05 INFO - PROCESS | 1894 | 1463192285883 Marionette TRACE conn4 <- [1,1106,null,{}] 19:18:05 INFO - PROCESS | 1894 | 1463192285891 Marionette TRACE conn4 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:18:06 INFO - PROCESS | 1894 | 1463192286073 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 19:18:06 INFO - PROCESS | 1894 | 1463192286314 Marionette TRACE conn4 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:18:06 INFO - PROCESS | 1894 | ++DOCSHELL 0x886c9000 == 118 [pid = 1894] [id = 284] 19:18:06 INFO - PROCESS | 1894 | ++DOMWINDOW == 352 (0x886c9c00) [pid = 1894] [serial = 853] [outer = (nil)] 19:18:06 INFO - PROCESS | 1894 | ++DOMWINDOW == 353 (0x886cd400) [pid = 1894] [serial = 854] [outer = 0x886c9c00] 19:18:06 INFO - PROCESS | 1894 | 1463192286395 Marionette DEBUG loaded listener.js 19:18:06 INFO - PROCESS | 1894 | ++DOMWINDOW == 354 (0x886d7000) [pid = 1894] [serial = 855] [outer = 0x886c9c00] 19:18:07 INFO - PROCESS | 1894 | 1463192287450 Marionette TRACE conn4 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 19:18:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 19:18:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1589ms 19:18:07 INFO - PROCESS | 1894 | 1463192287464 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 19:18:07 INFO - PROCESS | 1894 | 1463192287469 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 19:18:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 19:18:07 INFO - PROCESS | 1894 | 1463192287481 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 19:18:07 INFO - PROCESS | 1894 | 1463192287486 Marionette TRACE conn4 <- [1,1110,null,{}] 19:18:07 INFO - PROCESS | 1894 | 1463192287493 Marionette TRACE conn4 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:18:07 INFO - PROCESS | 1894 | 1463192287688 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 19:18:08 INFO - PROCESS | 1894 | 1463192288042 Marionette TRACE conn4 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:18:08 INFO - PROCESS | 1894 | ++DOCSHELL 0x86dab800 == 119 [pid = 1894] [id = 285] 19:18:08 INFO - PROCESS | 1894 | ++DOMWINDOW == 355 (0x88322400) [pid = 1894] [serial = 856] [outer = (nil)] 19:18:08 INFO - PROCESS | 1894 | ++DOMWINDOW == 356 (0x89d11000) [pid = 1894] [serial = 857] [outer = 0x88322400] 19:18:08 INFO - PROCESS | 1894 | 1463192288127 Marionette DEBUG loaded listener.js 19:18:08 INFO - PROCESS | 1894 | ++DOMWINDOW == 357 (0x89fbb000) [pid = 1894] [serial = 858] [outer = 0x88322400] 19:18:09 INFO - PROCESS | 1894 | 1463192289024 Marionette TRACE conn4 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 19:18:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 19:18:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1585ms 19:18:09 INFO - PROCESS | 1894 | 1463192289063 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 19:18:09 INFO - PROCESS | 1894 | 1463192289066 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 19:18:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 19:18:09 INFO - PROCESS | 1894 | 1463192289074 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 19:18:09 INFO - PROCESS | 1894 | 1463192289078 Marionette TRACE conn4 <- [1,1114,null,{}] 19:18:09 INFO - PROCESS | 1894 | 1463192289093 Marionette TRACE conn4 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:18:09 INFO - PROCESS | 1894 | 1463192289293 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 19:18:09 INFO - PROCESS | 1894 | --DOCSHELL 0x89da8800 == 118 [pid = 1894] [id = 214] 19:18:09 INFO - PROCESS | 1894 | --DOCSHELL 0x89da9000 == 117 [pid = 1894] [id = 215] 19:18:09 INFO - PROCESS | 1894 | --DOCSHELL 0x8b3ac000 == 116 [pid = 1894] [id = 209] 19:18:09 INFO - PROCESS | 1894 | --DOCSHELL 0x89d13c00 == 115 [pid = 1894] [id = 212] 19:18:09 INFO - PROCESS | 1894 | --DOCSHELL 0x89d10400 == 114 [pid = 1894] [id = 213] 19:18:09 INFO - PROCESS | 1894 | --DOCSHELL 0x93a4e800 == 113 [pid = 1894] [id = 46] 19:18:09 INFO - PROCESS | 1894 | --DOCSHELL 0x8f44e000 == 112 [pid = 1894] [id = 100] 19:18:09 INFO - PROCESS | 1894 | --DOCSHELL 0x87f10000 == 111 [pid = 1894] [id = 267] 19:18:09 INFO - PROCESS | 1894 | --DOCSHELL 0x89188800 == 110 [pid = 1894] [id = 266] 19:18:09 INFO - PROCESS | 1894 | --DOCSHELL 0x886dc000 == 109 [pid = 1894] [id = 265] 19:18:09 INFO - PROCESS | 1894 | --DOCSHELL 0x87f10400 == 108 [pid = 1894] [id = 264] 19:18:09 INFO - PROCESS | 1894 | --DOCSHELL 0x86da9c00 == 107 [pid = 1894] [id = 262] 19:18:09 INFO - PROCESS | 1894 | --DOCSHELL 0x86b5d400 == 106 [pid = 1894] [id = 260] 19:18:09 INFO - PROCESS | 1894 | --DOCSHELL 0x86b5f800 == 105 [pid = 1894] [id = 261] 19:18:09 INFO - PROCESS | 1894 | --DOCSHELL 0x8a1cc000 == 104 [pid = 1894] [id = 259] 19:18:09 INFO - PROCESS | 1894 | --DOCSHELL 0x8a1cbc00 == 103 [pid = 1894] [id = 258] 19:18:09 INFO - PROCESS | 1894 | --DOCSHELL 0x888eb400 == 102 [pid = 1894] [id = 257] 19:18:09 INFO - PROCESS | 1894 | --DOCSHELL 0x9bab9c00 == 101 [pid = 1894] [id = 255] 19:18:09 INFO - PROCESS | 1894 | --DOCSHELL 0x886d1c00 == 100 [pid = 1894] [id = 256] 19:18:09 INFO - PROCESS | 1894 | --DOCSHELL 0x9145f000 == 99 [pid = 1894] [id = 254] 19:18:09 INFO - PROCESS | 1894 | --DOCSHELL 0x99f21000 == 98 [pid = 1894] [id = 253] 19:18:09 INFO - PROCESS | 1894 | --DOCSHELL 0x94760000 == 97 [pid = 1894] [id = 252] 19:18:09 INFO - PROCESS | 1894 | --DOCSHELL 0x93a04c00 == 96 [pid = 1894] [id = 251] 19:18:09 INFO - PROCESS | 1894 | --DOCSHELL 0x89d10800 == 95 [pid = 1894] [id = 249] 19:18:09 INFO - PROCESS | 1894 | --DOCSHELL 0x89064c00 == 94 [pid = 1894] [id = 250] 19:18:09 INFO - PROCESS | 1894 | --DOCSHELL 0x8ef84800 == 93 [pid = 1894] [id = 248] 19:18:09 INFO - PROCESS | 1894 | --DOCSHELL 0x89eec800 == 92 [pid = 1894] [id = 247] 19:18:09 INFO - PROCESS | 1894 | --DOCSHELL 0x888f6800 == 91 [pid = 1894] [id = 246] 19:18:10 INFO - PROCESS | 1894 | --DOMWINDOW == 356 (0x8f552800) [pid = 1894] [serial = 304] [outer = (nil)] [url = about:blank] 19:18:10 INFO - PROCESS | 1894 | --DOMWINDOW == 355 (0x93da2400) [pid = 1894] [serial = 307] [outer = (nil)] [url = about:blank] 19:18:10 INFO - PROCESS | 1894 | --DOMWINDOW == 354 (0x9af0d000) [pid = 1894] [serial = 310] [outer = (nil)] [url = about:blank] 19:18:10 INFO - PROCESS | 1894 | --DOMWINDOW == 353 (0xa22f0400) [pid = 1894] [serial = 313] [outer = (nil)] [url = about:blank] 19:18:10 INFO - PROCESS | 1894 | --DOMWINDOW == 352 (0xa30f1400) [pid = 1894] [serial = 316] [outer = (nil)] [url = about:blank] 19:18:10 INFO - PROCESS | 1894 | --DOMWINDOW == 351 (0xa6f71800) [pid = 1894] [serial = 319] [outer = (nil)] [url = about:blank] 19:18:10 INFO - PROCESS | 1894 | --DOMWINDOW == 350 (0x929ce800) [pid = 1894] [serial = 322] [outer = (nil)] [url = about:blank] 19:18:10 INFO - PROCESS | 1894 | --DOMWINDOW == 349 (0x92b92800) [pid = 1894] [serial = 325] [outer = (nil)] [url = about:blank] 19:18:10 INFO - PROCESS | 1894 | --DOMWINDOW == 348 (0x8edb5400) [pid = 1894] [serial = 328] [outer = (nil)] [url = about:blank] 19:18:10 INFO - PROCESS | 1894 | --DOMWINDOW == 347 (0x9a872c00) [pid = 1894] [serial = 346] [outer = (nil)] [url = about:blank] 19:18:10 INFO - PROCESS | 1894 | --DOMWINDOW == 346 (0x99f28400) [pid = 1894] [serial = 449] [outer = (nil)] [url = about:blank] 19:18:10 INFO - PROCESS | 1894 | --DOMWINDOW == 345 (0x91467000) [pid = 1894] [serial = 500] [outer = (nil)] [url = about:blank] 19:18:10 INFO - PROCESS | 1894 | --DOMWINDOW == 344 (0x911cf800) [pid = 1894] [serial = 557] [outer = (nil)] [url = about:blank] 19:18:10 INFO - PROCESS | 1894 | --DOMWINDOW == 343 (0x9b5b2400) [pid = 1894] [serial = 397] [outer = (nil)] [url = about:blank] 19:18:10 INFO - PROCESS | 1894 | --DOMWINDOW == 342 (0x8f46f000) [pid = 1894] [serial = 737] [outer = (nil)] [url = about:blank] 19:18:10 INFO - PROCESS | 1894 | --DOMWINDOW == 341 (0x8ed49c00) [pid = 1894] [serial = 731] [outer = (nil)] [url = about:blank] 19:18:10 INFO - PROCESS | 1894 | --DOMWINDOW == 340 (0x8cce6000) [pid = 1894] [serial = 734] [outer = (nil)] [url = about:blank] 19:18:10 INFO - PROCESS | 1894 | --DOMWINDOW == 339 (0x8ed50c00) [pid = 1894] [serial = 732] [outer = (nil)] [url = about:blank] 19:18:10 INFO - PROCESS | 1894 | --DOMWINDOW == 338 (0x9bacd800) [pid = 1894] [serial = 686] [outer = (nil)] [url = about:blank] 19:18:10 INFO - PROCESS | 1894 | --DOMWINDOW == 337 (0x9addc000) [pid = 1894] [serial = 692] [outer = (nil)] [url = about:blank] 19:18:10 INFO - PROCESS | 1894 | --DOMWINDOW == 336 (0x89187000) [pid = 1894] [serial = 695] [outer = (nil)] [url = about:blank] 19:18:10 INFO - PROCESS | 1894 | --DOMWINDOW == 335 (0x9a3e2400) [pid = 1894] [serial = 698] [outer = (nil)] [url = about:blank] 19:18:10 INFO - PROCESS | 1894 | --DOMWINDOW == 334 (0x8917e400) [pid = 1894] [serial = 701] [outer = (nil)] [url = about:blank] 19:18:10 INFO - PROCESS | 1894 | --DOMWINDOW == 333 (0x87f0e400) [pid = 1894] [serial = 704] [outer = (nil)] [url = about:blank] 19:18:10 INFO - PROCESS | 1894 | --DOMWINDOW == 332 (0x89057400) [pid = 1894] [serial = 707] [outer = (nil)] [url = about:blank] 19:18:10 INFO - PROCESS | 1894 | --DOMWINDOW == 331 (0x89061400) [pid = 1894] [serial = 710] [outer = (nil)] [url = about:blank] 19:18:10 INFO - PROCESS | 1894 | --DOMWINDOW == 330 (0x88326400) [pid = 1894] [serial = 713] [outer = (nil)] [url = about:blank] 19:18:10 INFO - PROCESS | 1894 | --DOMWINDOW == 329 (0x8bc5ec00) [pid = 1894] [serial = 716] [outer = (nil)] [url = about:blank] 19:18:10 INFO - PROCESS | 1894 | --DOMWINDOW == 328 (0x89eec400) [pid = 1894] [serial = 720] [outer = (nil)] [url = about:blank] 19:18:10 INFO - PROCESS | 1894 | --DOMWINDOW == 327 (0x89da8400) [pid = 1894] [serial = 719] [outer = (nil)] [url = about:blank] 19:18:10 INFO - PROCESS | 1894 | --DOMWINDOW == 326 (0x8cbdc400) [pid = 1894] [serial = 671] [outer = (nil)] [url = about:blank] 19:18:10 INFO - PROCESS | 1894 | --DOMWINDOW == 325 (0x89eeac00) [pid = 1894] [serial = 689] [outer = (nil)] [url = about:blank] 19:18:10 INFO - PROCESS | 1894 | --DOMWINDOW == 324 (0x9212e000) [pid = 1894] [serial = 677] [outer = (nil)] [url = about:blank] 19:18:10 INFO - PROCESS | 1894 | --DOMWINDOW == 323 (0x9771e000) [pid = 1894] [serial = 680] [outer = (nil)] [url = about:blank] 19:18:10 INFO - PROCESS | 1894 | --DOMWINDOW == 322 (0x8ed48800) [pid = 1894] [serial = 674] [outer = (nil)] [url = about:blank] 19:18:10 INFO - PROCESS | 1894 | --DOMWINDOW == 321 (0x8de70000) [pid = 1894] [serial = 728] [outer = (nil)] [url = about:blank] 19:18:10 INFO - PROCESS | 1894 | --DOMWINDOW == 320 (0x8cce9000) [pid = 1894] [serial = 725] [outer = (nil)] [url = about:blank] 19:18:10 INFO - PROCESS | 1894 | --DOMWINDOW == 319 (0x8d6dd000) [pid = 1894] [serial = 726] [outer = (nil)] [url = about:blank] 19:18:10 INFO - PROCESS | 1894 | --DOMWINDOW == 318 (0x929c4000) [pid = 1894] [serial = 669] [outer = (nil)] [url = about:blank] 19:18:10 INFO - PROCESS | 1894 | --DOMWINDOW == 317 (0x9a3eac00) [pid = 1894] [serial = 683] [outer = (nil)] [url = about:blank] 19:18:10 INFO - PROCESS | 1894 | --DOMWINDOW == 316 (0x8bc69800) [pid = 1894] [serial = 723] [outer = (nil)] [url = about:blank] 19:18:10 INFO - PROCESS | 1894 | --DOMWINDOW == 315 (0x8b9cf000) [pid = 1894] [serial = 722] [outer = (nil)] [url = about:blank] 19:18:10 INFO - PROCESS | 1894 | --DOMWINDOW == 314 (0x8e09cc00) [pid = 1894] [serial = 729] [outer = (nil)] [url = about:blank] 19:18:10 INFO - PROCESS | 1894 | --DOMWINDOW == 313 (0x8f456c00) [pid = 1894] [serial = 735] [outer = (nil)] [url = about:blank] 19:18:10 INFO - PROCESS | 1894 | 1463192290301 Marionette TRACE conn4 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:18:10 INFO - PROCESS | 1894 | ++DOCSHELL 0x86b62800 == 92 [pid = 1894] [id = 286] 19:18:10 INFO - PROCESS | 1894 | ++DOMWINDOW == 314 (0x86daa000) [pid = 1894] [serial = 859] [outer = (nil)] 19:18:10 INFO - PROCESS | 1894 | ++DOMWINDOW == 315 (0x87f11800) [pid = 1894] [serial = 860] [outer = 0x86daa000] 19:18:10 INFO - PROCESS | 1894 | 1463192290402 Marionette DEBUG loaded listener.js 19:18:10 INFO - PROCESS | 1894 | ++DOMWINDOW == 316 (0x886dc000) [pid = 1894] [serial = 861] [outer = 0x86daa000] 19:18:11 INFO - PROCESS | 1894 | 1463192291165 Marionette TRACE conn4 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 19:18:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 19:18:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 2139ms 19:18:11 INFO - PROCESS | 1894 | 1463192291213 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 19:18:11 INFO - PROCESS | 1894 | 1463192291217 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 19:18:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 19:18:11 INFO - PROCESS | 1894 | 1463192291223 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 19:18:11 INFO - PROCESS | 1894 | 1463192291226 Marionette TRACE conn4 <- [1,1118,null,{}] 19:18:11 INFO - PROCESS | 1894 | 1463192291232 Marionette TRACE conn4 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:18:11 INFO - PROCESS | 1894 | 1463192291421 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 19:18:11 INFO - PROCESS | 1894 | 1463192291601 Marionette TRACE conn4 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:18:11 INFO - PROCESS | 1894 | ++DOCSHELL 0x87f12c00 == 93 [pid = 1894] [id = 287] 19:18:11 INFO - PROCESS | 1894 | ++DOMWINDOW == 317 (0x8918a400) [pid = 1894] [serial = 862] [outer = (nil)] 19:18:11 INFO - PROCESS | 1894 | ++DOMWINDOW == 318 (0x89da9000) [pid = 1894] [serial = 863] [outer = 0x8918a400] 19:18:11 INFO - PROCESS | 1894 | 1463192291676 Marionette DEBUG loaded listener.js 19:18:11 INFO - PROCESS | 1894 | ++DOMWINDOW == 319 (0x89fbcc00) [pid = 1894] [serial = 864] [outer = 0x8918a400] 19:18:12 INFO - PROCESS | 1894 | 1463192292524 Marionette TRACE conn4 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 19:18:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 19:18:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1342ms 19:18:12 INFO - PROCESS | 1894 | 1463192292566 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 19:18:12 INFO - PROCESS | 1894 | 1463192292569 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 19:18:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 19:18:12 INFO - PROCESS | 1894 | 1463192292576 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 19:18:12 INFO - PROCESS | 1894 | 1463192292578 Marionette TRACE conn4 <- [1,1122,null,{}] 19:18:12 INFO - PROCESS | 1894 | 1463192292591 Marionette TRACE conn4 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:18:12 INFO - PROCESS | 1894 | 1463192292824 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 19:18:12 INFO - PROCESS | 1894 | 1463192292848 Marionette TRACE conn4 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:18:12 INFO - PROCESS | 1894 | ++DOCSHELL 0x86dabc00 == 94 [pid = 1894] [id = 288] 19:18:12 INFO - PROCESS | 1894 | ++DOMWINDOW == 320 (0x89d13400) [pid = 1894] [serial = 865] [outer = (nil)] 19:18:12 INFO - PROCESS | 1894 | ++DOMWINDOW == 321 (0x8b3b0400) [pid = 1894] [serial = 866] [outer = 0x89d13400] 19:18:12 INFO - PROCESS | 1894 | 1463192292921 Marionette DEBUG loaded listener.js 19:18:13 INFO - PROCESS | 1894 | ++DOMWINDOW == 322 (0x8badd400) [pid = 1894] [serial = 867] [outer = 0x89d13400] 19:18:13 INFO - PROCESS | 1894 | 1463192293878 Marionette TRACE conn4 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 19:18:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 19:18:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1338ms 19:18:13 INFO - PROCESS | 1894 | 1463192293914 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 19:18:13 INFO - PROCESS | 1894 | 1463192293918 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 19:18:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 19:18:13 INFO - PROCESS | 1894 | 1463192293924 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 19:18:13 INFO - PROCESS | 1894 | 1463192293926 Marionette TRACE conn4 <- [1,1126,null,{}] 19:18:13 INFO - PROCESS | 1894 | 1463192293944 Marionette TRACE conn4 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:18:14 INFO - PROCESS | 1894 | 1463192294241 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 19:18:14 INFO - PROCESS | 1894 | 1463192294271 Marionette TRACE conn4 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:18:14 INFO - PROCESS | 1894 | ++DOCSHELL 0x89d1a400 == 95 [pid = 1894] [id = 289] 19:18:14 INFO - PROCESS | 1894 | ++DOMWINDOW == 323 (0x8bc5f800) [pid = 1894] [serial = 868] [outer = (nil)] 19:18:14 INFO - PROCESS | 1894 | ++DOMWINDOW == 324 (0x8cce6000) [pid = 1894] [serial = 869] [outer = 0x8bc5f800] 19:18:14 INFO - PROCESS | 1894 | 1463192294353 Marionette DEBUG loaded listener.js 19:18:14 INFO - PROCESS | 1894 | ++DOMWINDOW == 325 (0x8d6d6400) [pid = 1894] [serial = 870] [outer = 0x8bc5f800] 19:18:16 INFO - PROCESS | 1894 | --DOMWINDOW == 324 (0x8f46e800) [pid = 1894] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 19:18:16 INFO - PROCESS | 1894 | --DOMWINDOW == 323 (0x8d77b000) [pid = 1894] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 19:18:16 INFO - PROCESS | 1894 | --DOMWINDOW == 322 (0x8ef81c00) [pid = 1894] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 19:18:16 INFO - PROCESS | 1894 | --DOMWINDOW == 321 (0x87f13800) [pid = 1894] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 19:18:16 INFO - PROCESS | 1894 | --DOMWINDOW == 320 (0x8917f400) [pid = 1894] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 19:18:16 INFO - PROCESS | 1894 | --DOMWINDOW == 319 (0x8cde5000) [pid = 1894] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 19:18:16 INFO - PROCESS | 1894 | --DOMWINDOW == 318 (0x8df24c00) [pid = 1894] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 19:18:16 INFO - PROCESS | 1894 | --DOMWINDOW == 317 (0x95221c00) [pid = 1894] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 19:18:16 INFO - PROCESS | 1894 | --DOMWINDOW == 316 (0x8b9c8000) [pid = 1894] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 19:18:16 INFO - PROCESS | 1894 | --DOMWINDOW == 315 (0x8b3aac00) [pid = 1894] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 19:18:16 INFO - PROCESS | 1894 | --DOMWINDOW == 314 (0x8e096400) [pid = 1894] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 19:18:16 INFO - PROCESS | 1894 | --DOMWINDOW == 313 (0x9532bc00) [pid = 1894] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 19:18:16 INFO - PROCESS | 1894 | --DOMWINDOW == 312 (0x9a874800) [pid = 1894] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 19:18:16 INFO - PROCESS | 1894 | --DOMWINDOW == 311 (0x938bfc00) [pid = 1894] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 19:18:16 INFO - PROCESS | 1894 | --DOMWINDOW == 310 (0x8cde9000) [pid = 1894] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 19:18:16 INFO - PROCESS | 1894 | --DOMWINDOW == 309 (0x916cd400) [pid = 1894] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 19:18:16 INFO - PROCESS | 1894 | --DOMWINDOW == 308 (0x9af06c00) [pid = 1894] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 19:18:16 INFO - PROCESS | 1894 | --DOMWINDOW == 307 (0x8de64800) [pid = 1894] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 19:18:16 INFO - PROCESS | 1894 | --DOMWINDOW == 306 (0x916c8800) [pid = 1894] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 19:18:16 INFO - PROCESS | 1894 | --DOMWINDOW == 305 (0x8e1d8400) [pid = 1894] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 19:18:16 INFO - PROCESS | 1894 | --DOMWINDOW == 304 (0x921dbc00) [pid = 1894] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 19:18:16 INFO - PROCESS | 1894 | --DOMWINDOW == 303 (0x9bd02400) [pid = 1894] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 19:18:16 INFO - PROCESS | 1894 | --DOMWINDOW == 302 (0x8e1cbc00) [pid = 1894] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 19:18:16 INFO - PROCESS | 1894 | --DOMWINDOW == 301 (0x8bae6c00) [pid = 1894] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 19:18:16 INFO - PROCESS | 1894 | --DOMWINDOW == 300 (0x89ee9800) [pid = 1894] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 19:18:16 INFO - PROCESS | 1894 | --DOMWINDOW == 299 (0x91393c00) [pid = 1894] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 19:18:16 INFO - PROCESS | 1894 | --DOMWINDOW == 298 (0x91459c00) [pid = 1894] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 19:18:16 INFO - PROCESS | 1894 | --DOMWINDOW == 297 (0x8e09ac00) [pid = 1894] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 19:18:16 INFO - PROCESS | 1894 | --DOMWINDOW == 296 (0x89188400) [pid = 1894] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 19:18:16 INFO - PROCESS | 1894 | --DOMWINDOW == 295 (0x8f450800) [pid = 1894] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 19:18:16 INFO - PROCESS | 1894 | --DOMWINDOW == 294 (0x8eef1000) [pid = 1894] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 19:18:16 INFO - PROCESS | 1894 | --DOMWINDOW == 293 (0x9bab6c00) [pid = 1894] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 19:18:16 INFO - PROCESS | 1894 | --DOMWINDOW == 292 (0x93a07800) [pid = 1894] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 19:18:16 INFO - PROCESS | 1894 | --DOMWINDOW == 291 (0x89d14800) [pid = 1894] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 19:18:16 INFO - PROCESS | 1894 | --DOMWINDOW == 290 (0x8cdf0400) [pid = 1894] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 19:18:16 INFO - PROCESS | 1894 | --DOMWINDOW == 289 (0x8e1d1c00) [pid = 1894] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 19:18:16 INFO - PROCESS | 1894 | --DOMWINDOW == 288 (0x8d6da800) [pid = 1894] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 19:18:16 INFO - PROCESS | 1894 | --DOMWINDOW == 287 (0x8e1cf800) [pid = 1894] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 19:18:16 INFO - PROCESS | 1894 | --DOMWINDOW == 286 (0x89d11800) [pid = 1894] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 19:18:16 INFO - PROCESS | 1894 | --DOMWINDOW == 285 (0x9532d400) [pid = 1894] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 19:18:16 INFO - PROCESS | 1894 | --DOMWINDOW == 284 (0x947eb400) [pid = 1894] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 19:18:16 INFO - PROCESS | 1894 | --DOMWINDOW == 283 (0x89180000) [pid = 1894] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 19:18:16 INFO - PROCESS | 1894 | --DOMWINDOW == 282 (0x8f553c00) [pid = 1894] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 19:18:16 INFO - PROCESS | 1894 | --DOMWINDOW == 281 (0x8ccf0000) [pid = 1894] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 19:18:16 INFO - PROCESS | 1894 | --DOMWINDOW == 280 (0x9a3de800) [pid = 1894] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 19:18:16 INFO - PROCESS | 1894 | --DOMWINDOW == 279 (0x8df2f000) [pid = 1894] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 19:18:16 INFO - PROCESS | 1894 | --DOMWINDOW == 278 (0x8ccea400) [pid = 1894] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 19:18:16 INFO - PROCESS | 1894 | --DOMWINDOW == 277 (0x9aacfc00) [pid = 1894] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 19:18:16 INFO - PROCESS | 1894 | --DOMWINDOW == 276 (0x87f08400) [pid = 1894] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 19:18:16 INFO - PROCESS | 1894 | --DOMWINDOW == 275 (0x8831cc00) [pid = 1894] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 19:18:16 INFO - PROCESS | 1894 | --DOMWINDOW == 274 (0x8f462c00) [pid = 1894] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 19:18:16 INFO - PROCESS | 1894 | --DOMWINDOW == 273 (0x89059000) [pid = 1894] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 19:18:16 INFO - PROCESS | 1894 | --DOMWINDOW == 272 (0x8f556c00) [pid = 1894] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 19:18:16 INFO - PROCESS | 1894 | --DOMWINDOW == 271 (0x8eeefc00) [pid = 1894] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 19:18:16 INFO - PROCESS | 1894 | --DOMWINDOW == 270 (0x9a875000) [pid = 1894] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 19:18:16 INFO - PROCESS | 1894 | --DOMWINDOW == 269 (0x916c8400) [pid = 1894] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 19:18:16 INFO - PROCESS | 1894 | --DOMWINDOW == 268 (0x888f3800) [pid = 1894] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 19:18:16 INFO - PROCESS | 1894 | --DOMWINDOW == 267 (0x977ab000) [pid = 1894] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 19:18:16 INFO - PROCESS | 1894 | --DOMWINDOW == 266 (0x9522ac00) [pid = 1894] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 19:18:16 INFO - PROCESS | 1894 | --DOMWINDOW == 265 (0x9aad5000) [pid = 1894] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 19:18:16 INFO - PROCESS | 1894 | --DOMWINDOW == 264 (0x8eeecc00) [pid = 1894] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 19:18:16 INFO - PROCESS | 1894 | --DOMWINDOW == 263 (0x8de62c00) [pid = 1894] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 19:18:16 INFO - PROCESS | 1894 | --DOMWINDOW == 262 (0x9532d800) [pid = 1894] [serial = 405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 19:18:16 INFO - PROCESS | 1894 | --DOMWINDOW == 261 (0x9aacd400) [pid = 1894] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 19:18:16 INFO - PROCESS | 1894 | --DOMWINDOW == 260 (0x99f0a800) [pid = 1894] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 19:18:16 INFO - PROCESS | 1894 | --DOMWINDOW == 259 (0x8f457800) [pid = 1894] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 19:18:16 INFO - PROCESS | 1894 | --DOMWINDOW == 258 (0x8cde2800) [pid = 1894] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 19:18:16 INFO - PROCESS | 1894 | --DOMWINDOW == 257 (0xa3063000) [pid = 1894] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 19:18:16 INFO - PROCESS | 1894 | --DOMWINDOW == 256 (0x95327000) [pid = 1894] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 19:18:16 INFO - PROCESS | 1894 | --DOMWINDOW == 255 (0x8eeeb800) [pid = 1894] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 19:18:16 INFO - PROCESS | 1894 | --DOMWINDOW == 254 (0x8df2ec00) [pid = 1894] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 19:18:16 INFO - PROCESS | 1894 | --DOMWINDOW == 253 (0x8badcc00) [pid = 1894] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 19:18:16 INFO - PROCESS | 1894 | --DOMWINDOW == 252 (0x8b9cac00) [pid = 1894] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 19:18:16 INFO - PROCESS | 1894 | --DOMWINDOW == 251 (0x9a87f000) [pid = 1894] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 19:18:16 INFO - PROCESS | 1894 | --DOMWINDOW == 250 (0x9af03c00) [pid = 1894] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 19:18:16 INFO - PROCESS | 1894 | --DOMWINDOW == 249 (0x916ca400) [pid = 1894] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 19:18:16 INFO - PROCESS | 1894 | --DOMWINDOW == 248 (0x8eff0c00) [pid = 1894] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 19:18:16 INFO - PROCESS | 1894 | --DOMWINDOW == 247 (0x89db0c00) [pid = 1894] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 19:18:16 INFO - PROCESS | 1894 | --DOMWINDOW == 246 (0x89ee6000) [pid = 1894] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 19:18:16 INFO - PROCESS | 1894 | --DOMWINDOW == 245 (0x921da000) [pid = 1894] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 19:18:16 INFO - PROCESS | 1894 | --DOMWINDOW == 244 (0x8eee9000) [pid = 1894] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 19:18:16 INFO - PROCESS | 1894 | --DOMWINDOW == 243 (0x8f44f000) [pid = 1894] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 19:18:16 INFO - PROCESS | 1894 | --DOMWINDOW == 242 (0x89db5400) [pid = 1894] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 19:18:16 INFO - PROCESS | 1894 | --DOMWINDOW == 241 (0x8badbc00) [pid = 1894] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 19:18:16 INFO - PROCESS | 1894 | --DOMWINDOW == 240 (0x89fc1c00) [pid = 1894] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 19:18:16 INFO - PROCESS | 1894 | --DOMWINDOW == 239 (0x88327800) [pid = 1894] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 19:18:16 INFO - PROCESS | 1894 | --DOMWINDOW == 238 (0x8f44dc00) [pid = 1894] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 19:18:16 INFO - PROCESS | 1894 | --DOMWINDOW == 237 (0x9bad6400) [pid = 1894] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 19:18:16 INFO - PROCESS | 1894 | --DOMWINDOW == 236 (0x93a09800) [pid = 1894] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 19:18:16 INFO - PROCESS | 1894 | --DOMWINDOW == 235 (0x8a1cd000) [pid = 1894] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 19:18:16 INFO - PROCESS | 1894 | --DOMWINDOW == 234 (0x88327c00) [pid = 1894] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 19:18:16 INFO - PROCESS | 1894 | --DOMWINDOW == 233 (0x95329c00) [pid = 1894] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 19:18:16 INFO - PROCESS | 1894 | --DOMWINDOW == 232 (0x886dcc00) [pid = 1894] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 19:18:16 INFO - PROCESS | 1894 | --DOMWINDOW == 231 (0x8f461c00) [pid = 1894] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 19:18:16 INFO - PROCESS | 1894 | --DOMWINDOW == 230 (0x8efef400) [pid = 1894] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 19:18:16 INFO - PROCESS | 1894 | --DOMWINDOW == 229 (0x89185000) [pid = 1894] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 19:18:16 INFO - PROCESS | 1894 | --DOMWINDOW == 228 (0x921d5400) [pid = 1894] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 19:18:16 INFO - PROCESS | 1894 | --DOMWINDOW == 227 (0x9aad2000) [pid = 1894] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 19:18:16 INFO - PROCESS | 1894 | --DOMWINDOW == 226 (0x8b3b2c00) [pid = 1894] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 19:18:16 INFO - PROCESS | 1894 | --DOMWINDOW == 225 (0x9a3e0000) [pid = 1894] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 19:18:16 INFO - PROCESS | 1894 | --DOMWINDOW == 224 (0x888f6c00) [pid = 1894] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 19:18:16 INFO - PROCESS | 1894 | --DOMWINDOW == 223 (0x8f456000) [pid = 1894] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 19:18:16 INFO - PROCESS | 1894 | --DOMWINDOW == 222 (0x8b3aa000) [pid = 1894] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 19:18:16 INFO - PROCESS | 1894 | --DOMWINDOW == 221 (0x8de6e400) [pid = 1894] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 19:18:16 INFO - PROCESS | 1894 | --DOMWINDOW == 220 (0x8b9c4000) [pid = 1894] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 19:18:16 INFO - PROCESS | 1894 | 1463192296906 Marionette TRACE conn4 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 19:18:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 19:18:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 3001ms 19:18:16 INFO - PROCESS | 1894 | 1463192296925 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 19:18:16 INFO - PROCESS | 1894 | 1463192296929 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 19:18:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 19:18:16 INFO - PROCESS | 1894 | 1463192296935 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 19:18:16 INFO - PROCESS | 1894 | 1463192296938 Marionette TRACE conn4 <- [1,1130,null,{}] 19:18:16 INFO - PROCESS | 1894 | 1463192296944 Marionette TRACE conn4 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:18:17 INFO - PROCESS | 1894 | 1463192297176 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 19:18:17 INFO - PROCESS | 1894 | 1463192297198 Marionette TRACE conn4 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:18:17 INFO - PROCESS | 1894 | ++DOCSHELL 0x87f0d000 == 96 [pid = 1894] [id = 290] 19:18:17 INFO - PROCESS | 1894 | ++DOMWINDOW == 221 (0x88324000) [pid = 1894] [serial = 871] [outer = (nil)] 19:18:17 INFO - PROCESS | 1894 | ++DOMWINDOW == 222 (0x89186000) [pid = 1894] [serial = 872] [outer = 0x88324000] 19:18:17 INFO - PROCESS | 1894 | 1463192297271 Marionette DEBUG loaded listener.js 19:18:17 INFO - PROCESS | 1894 | ++DOMWINDOW == 223 (0x89db5400) [pid = 1894] [serial = 873] [outer = 0x88324000] 19:18:18 INFO - PROCESS | 1894 | 1463192298277 Marionette TRACE conn4 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 19:18:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 19:18:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1429ms 19:18:18 INFO - PROCESS | 1894 | 1463192298365 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 19:18:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 19:18:18 INFO - PROCESS | 1894 | 1463192298371 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 19:18:18 INFO - PROCESS | 1894 | 1463192298379 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 19:18:18 INFO - PROCESS | 1894 | 1463192298384 Marionette TRACE conn4 <- [1,1134,null,{}] 19:18:18 INFO - PROCESS | 1894 | 1463192298394 Marionette TRACE conn4 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:18:18 INFO - PROCESS | 1894 | 1463192298630 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 19:18:18 INFO - PROCESS | 1894 | 1463192298964 Marionette TRACE conn4 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:18:18 INFO - PROCESS | 1894 | ++DOCSHELL 0x886c3400 == 97 [pid = 1894] [id = 291] 19:18:18 INFO - PROCESS | 1894 | ++DOMWINDOW == 224 (0x886c3c00) [pid = 1894] [serial = 874] [outer = (nil)] 19:18:19 INFO - PROCESS | 1894 | ++DOMWINDOW == 225 (0x886cc000) [pid = 1894] [serial = 875] [outer = 0x886c3c00] 19:18:19 INFO - PROCESS | 1894 | 1463192299058 Marionette DEBUG loaded listener.js 19:18:19 INFO - PROCESS | 1894 | ++DOMWINDOW == 226 (0x886df400) [pid = 1894] [serial = 876] [outer = 0x886c3c00] 19:18:20 INFO - PROCESS | 1894 | 1463192300042 Marionette TRACE conn4 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 19:18:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 19:18:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1738ms 19:18:20 INFO - PROCESS | 1894 | 1463192300117 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 19:18:20 INFO - PROCESS | 1894 | 1463192300126 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 19:18:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 19:18:20 INFO - PROCESS | 1894 | 1463192300137 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 19:18:20 INFO - PROCESS | 1894 | 1463192300142 Marionette TRACE conn4 <- [1,1138,null,{}] 19:18:20 INFO - PROCESS | 1894 | 1463192300149 Marionette TRACE conn4 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:18:20 INFO - PROCESS | 1894 | 1463192300390 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 19:18:20 INFO - PROCESS | 1894 | 1463192300717 Marionette TRACE conn4 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:18:20 INFO - PROCESS | 1894 | ++DOCSHELL 0x89da8400 == 98 [pid = 1894] [id = 292] 19:18:20 INFO - PROCESS | 1894 | ++DOMWINDOW == 227 (0x89dab400) [pid = 1894] [serial = 877] [outer = (nil)] 19:18:20 INFO - PROCESS | 1894 | ++DOMWINDOW == 228 (0x89eebc00) [pid = 1894] [serial = 878] [outer = 0x89dab400] 19:18:20 INFO - PROCESS | 1894 | 1463192300807 Marionette DEBUG loaded listener.js 19:18:20 INFO - PROCESS | 1894 | ++DOMWINDOW == 229 (0x8a1d1400) [pid = 1894] [serial = 879] [outer = 0x89dab400] 19:18:21 INFO - PROCESS | 1894 | 1463192301772 Marionette TRACE conn4 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 19:18:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 19:18:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1683ms 19:18:21 INFO - PROCESS | 1894 | 1463192301820 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 19:18:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 19:18:21 INFO - PROCESS | 1894 | 1463192301825 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 19:18:21 INFO - PROCESS | 1894 | 1463192301832 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 19:18:21 INFO - PROCESS | 1894 | 1463192301839 Marionette TRACE conn4 <- [1,1142,null,{}] 19:18:21 INFO - PROCESS | 1894 | 1463192301856 Marionette TRACE conn4 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:18:22 INFO - PROCESS | 1894 | 1463192302122 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 19:18:22 INFO - PROCESS | 1894 | 1463192302480 Marionette TRACE conn4 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:18:22 INFO - PROCESS | 1894 | ++DOCSHELL 0x8b9cd000 == 99 [pid = 1894] [id = 293] 19:18:22 INFO - PROCESS | 1894 | ++DOMWINDOW == 230 (0x8badec00) [pid = 1894] [serial = 880] [outer = (nil)] 19:18:22 INFO - PROCESS | 1894 | ++DOMWINDOW == 231 (0x8bc62c00) [pid = 1894] [serial = 881] [outer = 0x8badec00] 19:18:22 INFO - PROCESS | 1894 | 1463192302576 Marionette DEBUG loaded listener.js 19:18:22 INFO - PROCESS | 1894 | ++DOMWINDOW == 232 (0x8cbd3800) [pid = 1894] [serial = 882] [outer = 0x8badec00] 19:18:23 INFO - PROCESS | 1894 | 1463192303503 Marionette TRACE conn4 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 19:18:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 19:18:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1738ms 19:18:23 INFO - PROCESS | 1894 | 1463192303570 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 19:18:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 19:18:23 INFO - PROCESS | 1894 | 1463192303575 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 19:18:23 INFO - PROCESS | 1894 | 1463192303582 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 19:18:23 INFO - PROCESS | 1894 | 1463192303586 Marionette TRACE conn4 <- [1,1146,null,{}] 19:18:23 INFO - PROCESS | 1894 | 1463192303591 Marionette TRACE conn4 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:18:23 INFO - PROCESS | 1894 | 1463192303832 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 19:18:24 INFO - PROCESS | 1894 | 1463192304151 Marionette TRACE conn4 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:18:24 INFO - PROCESS | 1894 | ++DOCSHELL 0x86b69000 == 100 [pid = 1894] [id = 294] 19:18:24 INFO - PROCESS | 1894 | ++DOMWINDOW == 233 (0x8cdf0400) [pid = 1894] [serial = 883] [outer = (nil)] 19:18:24 INFO - PROCESS | 1894 | ++DOMWINDOW == 234 (0x8d770c00) [pid = 1894] [serial = 884] [outer = 0x8cdf0400] 19:18:24 INFO - PROCESS | 1894 | 1463192304262 Marionette DEBUG loaded listener.js 19:18:24 INFO - PROCESS | 1894 | ++DOMWINDOW == 235 (0x8d77b800) [pid = 1894] [serial = 885] [outer = 0x8cdf0400] 19:18:25 INFO - PROCESS | 1894 | 1463192305168 Marionette TRACE conn4 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 19:18:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 19:18:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1637ms 19:18:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 19:18:25 INFO - PROCESS | 1894 | 1463192305219 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 19:18:25 INFO - PROCESS | 1894 | 1463192305222 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 19:18:25 INFO - PROCESS | 1894 | 1463192305230 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 19:18:25 INFO - PROCESS | 1894 | 1463192305233 Marionette TRACE conn4 <- [1,1150,null,{}] 19:18:25 INFO - PROCESS | 1894 | 1463192305239 Marionette TRACE conn4 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:18:25 INFO - PROCESS | 1894 | 1463192305438 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 19:18:25 INFO - PROCESS | 1894 | 1463192305705 Marionette TRACE conn4 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:18:25 INFO - PROCESS | 1894 | ++DOCSHELL 0x8d6df000 == 101 [pid = 1894] [id = 295] 19:18:25 INFO - PROCESS | 1894 | ++DOMWINDOW == 236 (0x8d774000) [pid = 1894] [serial = 886] [outer = (nil)] 19:18:25 INFO - PROCESS | 1894 | ++DOMWINDOW == 237 (0x8de6e400) [pid = 1894] [serial = 887] [outer = 0x8d774000] 19:18:25 INFO - PROCESS | 1894 | 1463192305836 Marionette DEBUG loaded listener.js 19:18:25 INFO - PROCESS | 1894 | ++DOMWINDOW == 238 (0x8df2b800) [pid = 1894] [serial = 888] [outer = 0x8d774000] 19:18:26 INFO - PROCESS | 1894 | 1463192306779 Marionette TRACE conn4 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 19:18:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 19:18:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1582ms 19:18:26 INFO - PROCESS | 1894 | 1463192306811 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 19:18:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 19:18:26 INFO - PROCESS | 1894 | 1463192306815 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 19:18:26 INFO - PROCESS | 1894 | 1463192306822 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 19:18:26 INFO - PROCESS | 1894 | 1463192306826 Marionette TRACE conn4 <- [1,1154,null,{}] 19:18:26 INFO - PROCESS | 1894 | 1463192306832 Marionette TRACE conn4 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:18:27 INFO - PROCESS | 1894 | 1463192307053 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 19:18:27 INFO - PROCESS | 1894 | 1463192307389 Marionette TRACE conn4 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:18:27 INFO - PROCESS | 1894 | ++DOCSHELL 0x8d779400 == 102 [pid = 1894] [id = 296] 19:18:27 INFO - PROCESS | 1894 | ++DOMWINDOW == 239 (0x8e09f800) [pid = 1894] [serial = 889] [outer = (nil)] 19:18:27 INFO - PROCESS | 1894 | ++DOMWINDOW == 240 (0x8ed47800) [pid = 1894] [serial = 890] [outer = 0x8e09f800] 19:18:27 INFO - PROCESS | 1894 | 1463192307484 Marionette DEBUG loaded listener.js 19:18:27 INFO - PROCESS | 1894 | ++DOMWINDOW == 241 (0x8edab000) [pid = 1894] [serial = 891] [outer = 0x8e09f800] 19:18:28 INFO - PROCESS | 1894 | 1463192308389 Marionette TRACE conn4 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 19:18:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 19:18:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1633ms 19:18:28 INFO - PROCESS | 1894 | 1463192308456 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 19:18:28 INFO - PROCESS | 1894 | 1463192308460 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 19:18:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 19:18:28 INFO - PROCESS | 1894 | 1463192308467 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 19:18:28 INFO - PROCESS | 1894 | 1463192308470 Marionette TRACE conn4 <- [1,1158,null,{}] 19:18:28 INFO - PROCESS | 1894 | 1463192308476 Marionette TRACE conn4 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:18:28 INFO - PROCESS | 1894 | 1463192308688 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 19:18:28 INFO - PROCESS | 1894 | 1463192308959 Marionette TRACE conn4 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:18:29 INFO - PROCESS | 1894 | ++DOCSHELL 0x88325000 == 103 [pid = 1894] [id = 297] 19:18:29 INFO - PROCESS | 1894 | ++DOMWINDOW == 242 (0x8cdec400) [pid = 1894] [serial = 892] [outer = (nil)] 19:18:29 INFO - PROCESS | 1894 | ++DOMWINDOW == 243 (0x8eee7000) [pid = 1894] [serial = 893] [outer = 0x8cdec400] 19:18:29 INFO - PROCESS | 1894 | 1463192309091 Marionette DEBUG loaded listener.js 19:18:29 INFO - PROCESS | 1894 | ++DOMWINDOW == 244 (0x8eeeec00) [pid = 1894] [serial = 894] [outer = 0x8cdec400] 19:18:29 INFO - PROCESS | 1894 | --DOCSHELL 0x93d9f000 == 102 [pid = 1894] [id = 9] 19:18:30 INFO - PROCESS | 1894 | 1463192310058 Marionette TRACE conn4 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 19:18:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 19:18:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1632ms 19:18:30 INFO - PROCESS | 1894 | 1463192310100 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 19:18:30 INFO - PROCESS | 1894 | 1463192310104 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 19:18:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 19:18:30 INFO - PROCESS | 1894 | 1463192310111 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 19:18:30 INFO - PROCESS | 1894 | 1463192310114 Marionette TRACE conn4 <- [1,1162,null,{}] 19:18:30 INFO - PROCESS | 1894 | 1463192310120 Marionette TRACE conn4 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:18:30 INFO - PROCESS | 1894 | 1463192310309 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 19:18:30 INFO - PROCESS | 1894 | 1463192310582 Marionette TRACE conn4 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:18:30 INFO - PROCESS | 1894 | ++DOCSHELL 0x8ccf0000 == 103 [pid = 1894] [id = 298] 19:18:30 INFO - PROCESS | 1894 | ++DOMWINDOW == 245 (0x8e1d8400) [pid = 1894] [serial = 895] [outer = (nil)] 19:18:30 INFO - PROCESS | 1894 | ++DOMWINDOW == 246 (0x8eff2c00) [pid = 1894] [serial = 896] [outer = 0x8e1d8400] 19:18:30 INFO - PROCESS | 1894 | 1463192310710 Marionette DEBUG loaded listener.js 19:18:30 INFO - PROCESS | 1894 | ++DOMWINDOW == 247 (0x8f188c00) [pid = 1894] [serial = 897] [outer = 0x8e1d8400] 19:18:31 INFO - PROCESS | 1894 | 1463192311622 Marionette TRACE conn4 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 19:18:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 19:18:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1580ms 19:18:31 INFO - PROCESS | 1894 | 1463192311692 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 19:18:31 INFO - PROCESS | 1894 | 1463192311696 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 19:18:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 19:18:31 INFO - PROCESS | 1894 | 1463192311703 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 19:18:31 INFO - PROCESS | 1894 | 1463192311707 Marionette TRACE conn4 <- [1,1166,null,{}] 19:18:31 INFO - PROCESS | 1894 | 1463192311713 Marionette TRACE conn4 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:18:31 INFO - PROCESS | 1894 | 1463192311945 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 19:18:32 INFO - PROCESS | 1894 | 1463192312244 Marionette TRACE conn4 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:18:32 INFO - PROCESS | 1894 | ++DOCSHELL 0x89dab000 == 104 [pid = 1894] [id = 299] 19:18:32 INFO - PROCESS | 1894 | ++DOMWINDOW == 248 (0x8edb1c00) [pid = 1894] [serial = 898] [outer = (nil)] 19:18:32 INFO - PROCESS | 1894 | ++DOMWINDOW == 249 (0x8f463c00) [pid = 1894] [serial = 899] [outer = 0x8edb1c00] 19:18:32 INFO - PROCESS | 1894 | 1463192312336 Marionette DEBUG loaded listener.js 19:18:32 INFO - PROCESS | 1894 | ++DOMWINDOW == 250 (0x8f468000) [pid = 1894] [serial = 900] [outer = 0x8edb1c00] 19:18:33 INFO - PROCESS | 1894 | 1463192313205 Marionette TRACE conn4 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 19:18:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 19:18:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1533ms 19:18:33 INFO - PROCESS | 1894 | 1463192313238 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 19:18:33 INFO - PROCESS | 1894 | 1463192313241 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 19:18:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 19:18:33 INFO - PROCESS | 1894 | 1463192313248 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 19:18:33 INFO - PROCESS | 1894 | 1463192313252 Marionette TRACE conn4 <- [1,1170,null,{}] 19:18:33 INFO - PROCESS | 1894 | 1463192313277 Marionette TRACE conn4 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:18:33 INFO - PROCESS | 1894 | 1463192313513 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 19:18:33 INFO - PROCESS | 1894 | 1463192313851 Marionette TRACE conn4 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:18:33 INFO - PROCESS | 1894 | ++DOCSHELL 0x8efef400 == 105 [pid = 1894] [id = 300] 19:18:33 INFO - PROCESS | 1894 | ++DOMWINDOW == 251 (0x8f464400) [pid = 1894] [serial = 901] [outer = (nil)] 19:18:33 INFO - PROCESS | 1894 | ++DOMWINDOW == 252 (0x90fd2c00) [pid = 1894] [serial = 902] [outer = 0x8f464400] 19:18:33 INFO - PROCESS | 1894 | 1463192313943 Marionette DEBUG loaded listener.js 19:18:34 INFO - PROCESS | 1894 | ++DOMWINDOW == 253 (0x911c2c00) [pid = 1894] [serial = 903] [outer = 0x8f464400] 19:18:34 INFO - PROCESS | 1894 | 1463192314843 Marionette TRACE conn4 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 19:18:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 19:18:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1653ms 19:18:34 INFO - PROCESS | 1894 | 1463192314902 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 19:18:34 INFO - PROCESS | 1894 | 1463192314906 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 19:18:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 19:18:34 INFO - PROCESS | 1894 | 1463192314913 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 19:18:34 INFO - PROCESS | 1894 | 1463192314918 Marionette TRACE conn4 <- [1,1174,null,{}] 19:18:34 INFO - PROCESS | 1894 | 1463192314923 Marionette TRACE conn4 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:18:35 INFO - PROCESS | 1894 | 1463192315187 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 19:18:35 INFO - PROCESS | 1894 | 1463192315516 Marionette TRACE conn4 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:18:35 INFO - PROCESS | 1894 | ++DOCSHELL 0x8f461400 == 106 [pid = 1894] [id = 301] 19:18:35 INFO - PROCESS | 1894 | ++DOMWINDOW == 254 (0x91462800) [pid = 1894] [serial = 904] [outer = (nil)] 19:18:35 INFO - PROCESS | 1894 | ++DOMWINDOW == 255 (0x9150f400) [pid = 1894] [serial = 905] [outer = 0x91462800] 19:18:35 INFO - PROCESS | 1894 | 1463192315610 Marionette DEBUG loaded listener.js 19:18:35 INFO - PROCESS | 1894 | ++DOMWINDOW == 256 (0x916c4400) [pid = 1894] [serial = 906] [outer = 0x91462800] 19:18:36 INFO - PROCESS | 1894 | 1463192316543 Marionette TRACE conn4 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 19:18:36 INFO - PROCESS | 1894 | 1463192316602 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 19:18:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 19:18:36 INFO - PROCESS | 1894 | 1463192316610 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 19:18:36 INFO - PROCESS | 1894 | 1463192316614 Marionette TRACE conn4 <- [1,1178,null,{}] 19:18:36 INFO - PROCESS | 1894 | 1463192316620 Marionette TRACE conn4 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:18:36 INFO - PROCESS | 1894 | 1463192316882 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 19:18:37 INFO - PROCESS | 1894 | 1463192317205 Marionette TRACE conn4 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:18:37 INFO - PROCESS | 1894 | ++DOCSHELL 0x9138f400 == 107 [pid = 1894] [id = 302] 19:18:37 INFO - PROCESS | 1894 | ++DOMWINDOW == 257 (0x9145f400) [pid = 1894] [serial = 907] [outer = (nil)] 19:18:37 INFO - PROCESS | 1894 | ++DOMWINDOW == 258 (0x921d5800) [pid = 1894] [serial = 908] [outer = 0x9145f400] 19:18:37 INFO - PROCESS | 1894 | 1463192317300 Marionette DEBUG loaded listener.js 19:18:37 INFO - PROCESS | 1894 | ++DOMWINDOW == 259 (0x921dbc00) [pid = 1894] [serial = 909] [outer = 0x9145f400] 19:18:38 INFO - PROCESS | 1894 | 1463192318161 Marionette TRACE conn4 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 19:18:38 INFO - PROCESS | 1894 | 1463192318207 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 19:18:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 19:18:38 INFO - PROCESS | 1894 | 1463192318243 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 19:18:38 INFO - PROCESS | 1894 | 1463192318245 Marionette TRACE conn4 <- [1,1182,null,{}] 19:18:38 INFO - PROCESS | 1894 | 1463192318254 Marionette TRACE conn4 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:18:38 INFO - PROCESS | 1894 | 1463192318446 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 19:18:38 INFO - PROCESS | 1894 | 1463192318792 Marionette TRACE conn4 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:18:38 INFO - PROCESS | 1894 | ++DOCSHELL 0x8f45c800 == 108 [pid = 1894] [id = 303] 19:18:38 INFO - PROCESS | 1894 | ++DOMWINDOW == 260 (0x8f555c00) [pid = 1894] [serial = 910] [outer = (nil)] 19:18:38 INFO - PROCESS | 1894 | ++DOMWINDOW == 261 (0x92b8e400) [pid = 1894] [serial = 911] [outer = 0x8f555c00] 19:18:38 INFO - PROCESS | 1894 | 1463192318885 Marionette DEBUG loaded listener.js 19:18:38 INFO - PROCESS | 1894 | ++DOMWINDOW == 262 (0x92b92800) [pid = 1894] [serial = 912] [outer = 0x8f555c00] 19:18:39 INFO - PROCESS | 1894 | SkCairoFTTypeface::onFilterRec unimplemented 19:18:39 INFO - PROCESS | 1894 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 19:18:39 INFO - PROCESS | 1894 | 1463192319745 Marionette TRACE conn4 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[80] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 19:18:39 INFO - PROCESS | 1894 | 1463192319790 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 19:18:39 INFO - PROCESS | 1894 | 1463192319798 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 19:18:39 INFO - PROCESS | 1894 | 1463192319801 Marionette TRACE conn4 <- [1,1186,null,{}] 19:18:39 INFO - PROCESS | 1894 | 1463192319827 Marionette TRACE conn4 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:18:40 INFO - PROCESS | 1894 | 1463192320023 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 19:18:40 INFO - PROCESS | 1894 | 1463192320339 Marionette TRACE conn4 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:18:40 INFO - PROCESS | 1894 | ++DOCSHELL 0x87f11000 == 109 [pid = 1894] [id = 304] 19:18:40 INFO - PROCESS | 1894 | ++DOMWINDOW == 263 (0x929c8c00) [pid = 1894] [serial = 913] [outer = (nil)] 19:18:40 INFO - PROCESS | 1894 | ++DOMWINDOW == 264 (0x93da0c00) [pid = 1894] [serial = 914] [outer = 0x929c8c00] 19:18:40 INFO - PROCESS | 1894 | 1463192320431 Marionette DEBUG loaded listener.js 19:18:40 INFO - PROCESS | 1894 | ++DOMWINDOW == 265 (0x94760000) [pid = 1894] [serial = 915] [outer = 0x929c8c00] 19:18:41 INFO - PROCESS | 1894 | 1463192321330 Marionette TRACE conn4 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 19:18:41 INFO - PROCESS | 1894 | 1463192321410 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 19:18:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 19:18:41 INFO - PROCESS | 1894 | 1463192321417 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 19:18:41 INFO - PROCESS | 1894 | 1463192321421 Marionette TRACE conn4 <- [1,1190,null,{}] 19:18:41 INFO - PROCESS | 1894 | 1463192321427 Marionette TRACE conn4 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:18:41 INFO - PROCESS | 1894 | 1463192321631 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 19:18:41 INFO - PROCESS | 1894 | 1463192321971 Marionette TRACE conn4 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:18:42 INFO - PROCESS | 1894 | ++DOCSHELL 0x8f554c00 == 110 [pid = 1894] [id = 305] 19:18:42 INFO - PROCESS | 1894 | ++DOMWINDOW == 266 (0x91dd1400) [pid = 1894] [serial = 916] [outer = (nil)] 19:18:42 INFO - PROCESS | 1894 | ++DOMWINDOW == 267 (0x978c7c00) [pid = 1894] [serial = 917] [outer = 0x91dd1400] 19:18:42 INFO - PROCESS | 1894 | 1463192322064 Marionette DEBUG loaded listener.js 19:18:42 INFO - PROCESS | 1894 | ++DOMWINDOW == 268 (0x9920c400) [pid = 1894] [serial = 918] [outer = 0x91dd1400] 19:18:42 INFO - PROCESS | 1894 | 1463192322970 Marionette TRACE conn4 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 19:18:43 INFO - PROCESS | 1894 | 1463192323060 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 19:18:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 19:18:43 INFO - PROCESS | 1894 | 1463192323068 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 19:18:43 INFO - PROCESS | 1894 | 1463192323071 Marionette TRACE conn4 <- [1,1194,null,{}] 19:18:43 INFO - PROCESS | 1894 | 1463192323077 Marionette TRACE conn4 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:18:43 INFO - PROCESS | 1894 | 1463192323273 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 19:18:43 INFO - PROCESS | 1894 | 1463192323607 Marionette TRACE conn4 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:18:43 INFO - PROCESS | 1894 | ++DOCSHELL 0x86b5f400 == 111 [pid = 1894] [id = 306] 19:18:43 INFO - PROCESS | 1894 | ++DOMWINDOW == 269 (0x86b65400) [pid = 1894] [serial = 919] [outer = (nil)] 19:18:43 INFO - PROCESS | 1894 | ++DOMWINDOW == 270 (0x886d5800) [pid = 1894] [serial = 920] [outer = 0x86b65400] 19:18:43 INFO - PROCESS | 1894 | 1463192323737 Marionette DEBUG loaded listener.js 19:18:43 INFO - PROCESS | 1894 | ++DOMWINDOW == 271 (0x8905f400) [pid = 1894] [serial = 921] [outer = 0x86b65400] 19:18:44 INFO - PROCESS | 1894 | SkCairoFTTypeface::onFilterRec unimplemented 19:18:44 INFO - PROCESS | 1894 | SkCairoFTTypeface::onFilterRec unimplemented 19:18:44 INFO - PROCESS | 1894 | 1463192324657 Marionette TRACE conn4 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 210","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 19:18:44 INFO - PROCESS | 1894 | 1463192324712 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 19:18:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 19:18:44 INFO - PROCESS | 1894 | 1463192324718 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 19:18:44 INFO - PROCESS | 1894 | 1463192324722 Marionette TRACE conn4 <- [1,1198,null,{}] 19:18:44 INFO - PROCESS | 1894 | 1463192324728 Marionette TRACE conn4 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:18:44 INFO - PROCESS | 1894 | 1463192324936 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 19:18:45 INFO - PROCESS | 1894 | 1463192325254 Marionette TRACE conn4 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:18:45 INFO - PROCESS | 1894 | ++DOCSHELL 0x87f05800 == 112 [pid = 1894] [id = 307] 19:18:45 INFO - PROCESS | 1894 | ++DOMWINDOW == 272 (0x87f07800) [pid = 1894] [serial = 922] [outer = (nil)] 19:18:45 INFO - PROCESS | 1894 | ++DOMWINDOW == 273 (0x888ee400) [pid = 1894] [serial = 923] [outer = 0x87f07800] 19:18:45 INFO - PROCESS | 1894 | 1463192325351 Marionette DEBUG loaded listener.js 19:18:45 INFO - PROCESS | 1894 | ++DOMWINDOW == 274 (0x89185800) [pid = 1894] [serial = 924] [outer = 0x87f07800] 19:18:46 INFO - PROCESS | 1894 | 1463192326267 Marionette TRACE conn4 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 19:18:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 19:18:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1601ms 19:18:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 19:18:46 INFO - PROCESS | 1894 | 1463192326320 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 19:18:46 INFO - PROCESS | 1894 | 1463192326323 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 19:18:46 INFO - PROCESS | 1894 | 1463192326330 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 19:18:46 INFO - PROCESS | 1894 | 1463192326333 Marionette TRACE conn4 <- [1,1202,null,{}] 19:18:46 INFO - PROCESS | 1894 | 1463192326339 Marionette TRACE conn4 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:18:46 INFO - PROCESS | 1894 | 1463192326546 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 19:18:46 INFO - PROCESS | 1894 | 1463192326885 Marionette TRACE conn4 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:18:46 INFO - PROCESS | 1894 | ++DOCSHELL 0x89db3c00 == 113 [pid = 1894] [id = 308] 19:18:46 INFO - PROCESS | 1894 | ++DOMWINDOW == 275 (0x89db6000) [pid = 1894] [serial = 925] [outer = (nil)] 19:18:46 INFO - PROCESS | 1894 | ++DOMWINDOW == 276 (0x8de65c00) [pid = 1894] [serial = 926] [outer = 0x89db6000] 19:18:46 INFO - PROCESS | 1894 | 1463192326987 Marionette DEBUG loaded listener.js 19:18:47 INFO - PROCESS | 1894 | ++DOMWINDOW == 277 (0x8eeea000) [pid = 1894] [serial = 927] [outer = 0x89db6000] 19:18:47 INFO - PROCESS | 1894 | 1463192327919 Marionette TRACE conn4 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 19:18:47 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 19:18:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1637ms 19:18:47 INFO - PROCESS | 1894 | 1463192327967 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 19:18:47 INFO - PROCESS | 1894 | 1463192327971 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 19:18:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 19:18:47 INFO - PROCESS | 1894 | 1463192327978 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 19:18:47 INFO - PROCESS | 1894 | 1463192327982 Marionette TRACE conn4 <- [1,1206,null,{}] 19:18:47 INFO - PROCESS | 1894 | 1463192327988 Marionette TRACE conn4 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:18:48 INFO - PROCESS | 1894 | 1463192328200 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 19:18:48 INFO - PROCESS | 1894 | 1463192328521 Marionette TRACE conn4 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:18:49 INFO - PROCESS | 1894 | --DOCSHELL 0x8831c400 == 112 [pid = 1894] [id = 237] 19:18:49 INFO - PROCESS | 1894 | --DOCSHELL 0x89d1a400 == 111 [pid = 1894] [id = 289] 19:18:49 INFO - PROCESS | 1894 | --DOCSHELL 0x86dabc00 == 110 [pid = 1894] [id = 288] 19:18:49 INFO - PROCESS | 1894 | --DOCSHELL 0x87f12c00 == 109 [pid = 1894] [id = 287] 19:18:49 INFO - PROCESS | 1894 | --DOCSHELL 0x86b62800 == 108 [pid = 1894] [id = 286] 19:18:49 INFO - PROCESS | 1894 | --DOCSHELL 0x86dab800 == 107 [pid = 1894] [id = 285] 19:18:49 INFO - PROCESS | 1894 | --DOCSHELL 0x886c9000 == 106 [pid = 1894] [id = 284] 19:18:49 INFO - PROCESS | 1894 | --DOCSHELL 0x86dae400 == 105 [pid = 1894] [id = 263] 19:18:49 INFO - PROCESS | 1894 | ++DOCSHELL 0x86b62800 == 106 [pid = 1894] [id = 309] 19:18:49 INFO - PROCESS | 1894 | ++DOMWINDOW == 278 (0x86b66c00) [pid = 1894] [serial = 928] [outer = (nil)] 19:18:49 INFO - PROCESS | 1894 | ++DOMWINDOW == 279 (0x86dae800) [pid = 1894] [serial = 929] [outer = 0x86b66c00] 19:18:49 INFO - PROCESS | 1894 | 1463192329622 Marionette DEBUG loaded listener.js 19:18:49 INFO - PROCESS | 1894 | ++DOMWINDOW == 280 (0x87f10c00) [pid = 1894] [serial = 930] [outer = 0x86b66c00] 19:18:49 INFO - PROCESS | 1894 | --DOMWINDOW == 279 (0x9bd05800) [pid = 1894] [serial = 361] [outer = (nil)] [url = about:blank] 19:18:49 INFO - PROCESS | 1894 | --DOMWINDOW == 278 (0x87f11c00) [pid = 1894] [serial = 705] [outer = (nil)] [url = about:blank] 19:18:49 INFO - PROCESS | 1894 | --DOMWINDOW == 277 (0x88329400) [pid = 1894] [serial = 714] [outer = (nil)] [url = about:blank] 19:18:50 INFO - PROCESS | 1894 | --DOMWINDOW == 276 (0x8f46d800) [pid = 1894] [serial = 630] [outer = (nil)] [url = about:blank] 19:18:50 INFO - PROCESS | 1894 | --DOMWINDOW == 275 (0x89064800) [pid = 1894] [serial = 711] [outer = (nil)] [url = about:blank] 19:18:50 INFO - PROCESS | 1894 | --DOMWINDOW == 274 (0x9aacf400) [pid = 1894] [serial = 461] [outer = (nil)] [url = about:blank] 19:18:50 INFO - PROCESS | 1894 | --DOMWINDOW == 273 (0x8f554800) [pid = 1894] [serial = 400] [outer = (nil)] [url = about:blank] 19:18:50 INFO - PROCESS | 1894 | --DOMWINDOW == 272 (0x9bacd000) [pid = 1894] [serial = 620] [outer = (nil)] [url = about:blank] 19:18:50 INFO - PROCESS | 1894 | --DOMWINDOW == 271 (0x929c5400) [pid = 1894] [serial = 352] [outer = (nil)] [url = about:blank] 19:18:50 INFO - PROCESS | 1894 | --DOMWINDOW == 270 (0xa24a0400) [pid = 1894] [serial = 702] [outer = (nil)] [url = about:blank] 19:18:50 INFO - PROCESS | 1894 | --DOMWINDOW == 269 (0x9aacb800) [pid = 1894] [serial = 355] [outer = (nil)] [url = about:blank] 19:18:50 INFO - PROCESS | 1894 | --DOMWINDOW == 268 (0x99f1d400) [pid = 1894] [serial = 681] [outer = (nil)] [url = about:blank] 19:18:50 INFO - PROCESS | 1894 | --DOMWINDOW == 267 (0xa262c400) [pid = 1894] [serial = 470] [outer = (nil)] [url = about:blank] 19:18:50 INFO - PROCESS | 1894 | --DOMWINDOW == 266 (0x8f453000) [pid = 1894] [serial = 506] [outer = (nil)] [url = about:blank] 19:18:50 INFO - PROCESS | 1894 | --DOMWINDOW == 265 (0x8de6ec00) [pid = 1894] [serial = 370] [outer = (nil)] [url = about:blank] 19:18:50 INFO - PROCESS | 1894 | --DOMWINDOW == 264 (0x9a895c00) [pid = 1894] [serial = 407] [outer = (nil)] [url = about:blank] 19:18:50 INFO - PROCESS | 1894 | --DOMWINDOW == 263 (0x9af07800) [pid = 1894] [serial = 358] [outer = (nil)] [url = about:blank] 19:18:50 INFO - PROCESS | 1894 | --DOMWINDOW == 262 (0x9af0f000) [pid = 1894] [serial = 518] [outer = (nil)] [url = about:blank] 19:18:50 INFO - PROCESS | 1894 | --DOMWINDOW == 261 (0xa22c2c00) [pid = 1894] [serial = 367] [outer = (nil)] [url = about:blank] 19:18:50 INFO - PROCESS | 1894 | --DOMWINDOW == 260 (0x8cdedc00) [pid = 1894] [serial = 473] [outer = (nil)] [url = about:blank] 19:18:50 INFO - PROCESS | 1894 | --DOMWINDOW == 259 (0xa3552c00) [pid = 1894] [serial = 533] [outer = (nil)] [url = about:blank] 19:18:50 INFO - PROCESS | 1894 | --DOMWINDOW == 258 (0x9830f800) [pid = 1894] [serial = 512] [outer = (nil)] [url = about:blank] 19:18:50 INFO - PROCESS | 1894 | --DOMWINDOW == 257 (0x8f187400) [pid = 1894] [serial = 605] [outer = (nil)] [url = about:blank] 19:18:50 INFO - PROCESS | 1894 | --DOMWINDOW == 256 (0xa3258400) [pid = 1894] [serial = 633] [outer = (nil)] [url = about:blank] 19:18:50 INFO - PROCESS | 1894 | --DOMWINDOW == 255 (0xa3545000) [pid = 1894] [serial = 636] [outer = (nil)] [url = about:blank] 19:18:50 INFO - PROCESS | 1894 | --DOMWINDOW == 254 (0x8ef8e400) [pid = 1894] [serial = 410] [outer = (nil)] [url = about:blank] 19:18:50 INFO - PROCESS | 1894 | --DOMWINDOW == 253 (0x8905b000) [pid = 1894] [serial = 708] [outer = (nil)] [url = about:blank] 19:18:50 INFO - PROCESS | 1894 | --DOMWINDOW == 252 (0x8bc60800) [pid = 1894] [serial = 717] [outer = (nil)] [url = about:blank] 19:18:50 INFO - PROCESS | 1894 | --DOMWINDOW == 251 (0x99f0b000) [pid = 1894] [serial = 614] [outer = (nil)] [url = about:blank] 19:18:50 INFO - PROCESS | 1894 | --DOMWINDOW == 250 (0x8e1ce800) [pid = 1894] [serial = 503] [outer = (nil)] [url = about:blank] 19:18:50 INFO - PROCESS | 1894 | --DOMWINDOW == 249 (0x9add3400) [pid = 1894] [serial = 575] [outer = (nil)] [url = about:blank] 19:18:50 INFO - PROCESS | 1894 | --DOMWINDOW == 248 (0x8d6e1000) [pid = 1894] [serial = 672] [outer = (nil)] [url = about:blank] 19:18:50 INFO - PROCESS | 1894 | --DOMWINDOW == 247 (0x8d6dc400) [pid = 1894] [serial = 602] [outer = (nil)] [url = about:blank] 19:18:50 INFO - PROCESS | 1894 | --DOMWINDOW == 246 (0x8e0a1400) [pid = 1894] [serial = 413] [outer = (nil)] [url = about:blank] 19:18:50 INFO - PROCESS | 1894 | --DOMWINDOW == 245 (0x9a5ee800) [pid = 1894] [serial = 458] [outer = (nil)] [url = about:blank] 19:18:50 INFO - PROCESS | 1894 | --DOMWINDOW == 244 (0x9addd000) [pid = 1894] [serial = 464] [outer = (nil)] [url = about:blank] 19:18:50 INFO - PROCESS | 1894 | --DOMWINDOW == 243 (0x9522d000) [pid = 1894] [serial = 509] [outer = (nil)] [url = about:blank] 19:18:50 INFO - PROCESS | 1894 | --DOMWINDOW == 242 (0x8f189000) [pid = 1894] [serial = 476] [outer = (nil)] [url = about:blank] 19:18:50 INFO - PROCESS | 1894 | --DOMWINDOW == 241 (0x937b7400) [pid = 1894] [serial = 678] [outer = (nil)] [url = about:blank] 19:18:50 INFO - PROCESS | 1894 | --DOMWINDOW == 240 (0x9c1cb000) [pid = 1894] [serial = 687] [outer = (nil)] [url = about:blank] 19:18:50 INFO - PROCESS | 1894 | --DOMWINDOW == 239 (0x9c1c9000) [pid = 1894] [serial = 623] [outer = (nil)] [url = about:blank] 19:18:50 INFO - PROCESS | 1894 | --DOMWINDOW == 238 (0x95227000) [pid = 1894] [serial = 611] [outer = (nil)] [url = about:blank] 19:18:50 INFO - PROCESS | 1894 | --DOMWINDOW == 237 (0x9a3b0c00) [pid = 1894] [serial = 515] [outer = (nil)] [url = about:blank] 19:18:50 INFO - PROCESS | 1894 | --DOMWINDOW == 236 (0xa22eb800) [pid = 1894] [serial = 527] [outer = (nil)] [url = about:blank] 19:18:50 INFO - PROCESS | 1894 | --DOMWINDOW == 235 (0xa227d800) [pid = 1894] [serial = 467] [outer = (nil)] [url = about:blank] 19:18:50 INFO - PROCESS | 1894 | --DOMWINDOW == 234 (0x8ef8a800) [pid = 1894] [serial = 675] [outer = (nil)] [url = about:blank] 19:18:50 INFO - PROCESS | 1894 | --DOMWINDOW == 233 (0x90fd6c00) [pid = 1894] [serial = 488] [outer = (nil)] [url = about:blank] 19:18:50 INFO - PROCESS | 1894 | --DOMWINDOW == 232 (0x9c1c4c00) [pid = 1894] [serial = 693] [outer = (nil)] [url = about:blank] 19:18:50 INFO - PROCESS | 1894 | --DOMWINDOW == 231 (0x929c7400) [pid = 1894] [serial = 403] [outer = (nil)] [url = about:blank] 19:18:50 INFO - PROCESS | 1894 | --DOMWINDOW == 230 (0x91dcf000) [pid = 1894] [serial = 608] [outer = (nil)] [url = about:blank] 19:18:50 INFO - PROCESS | 1894 | --DOMWINDOW == 229 (0x8efef800) [pid = 1894] [serial = 452] [outer = (nil)] [url = about:blank] 19:18:50 INFO - PROCESS | 1894 | --DOMWINDOW == 228 (0x93a09400) [pid = 1894] [serial = 569] [outer = (nil)] [url = about:blank] 19:18:50 INFO - PROCESS | 1894 | --DOMWINDOW == 227 (0x9cb2d400) [pid = 1894] [serial = 364] [outer = (nil)] [url = about:blank] 19:18:50 INFO - PROCESS | 1894 | --DOMWINDOW == 226 (0x89fbb400) [pid = 1894] [serial = 645] [outer = (nil)] [url = about:blank] 19:18:50 INFO - PROCESS | 1894 | --DOMWINDOW == 225 (0x89eedc00) [pid = 1894] [serial = 690] [outer = (nil)] [url = about:blank] 19:18:50 INFO - PROCESS | 1894 | --DOMWINDOW == 224 (0x9c1c6c00) [pid = 1894] [serial = 530] [outer = (nil)] [url = about:blank] 19:18:50 INFO - PROCESS | 1894 | --DOMWINDOW == 223 (0x8eef3000) [pid = 1894] [serial = 349] [outer = (nil)] [url = about:blank] 19:18:50 INFO - PROCESS | 1894 | --DOMWINDOW == 222 (0xa5046400) [pid = 1894] [serial = 373] [outer = (nil)] [url = about:blank] 19:18:50 INFO - PROCESS | 1894 | --DOMWINDOW == 221 (0x89fc3400) [pid = 1894] [serial = 648] [outer = (nil)] [url = about:blank] 19:18:50 INFO - PROCESS | 1894 | --DOMWINDOW == 220 (0x8bae4000) [pid = 1894] [serial = 485] [outer = (nil)] [url = about:blank] 19:18:50 INFO - PROCESS | 1894 | --DOMWINDOW == 219 (0xa2276800) [pid = 1894] [serial = 699] [outer = (nil)] [url = about:blank] 19:18:50 INFO - PROCESS | 1894 | --DOMWINDOW == 218 (0xa227c400) [pid = 1894] [serial = 301] [outer = (nil)] [url = about:blank] 19:18:50 INFO - PROCESS | 1894 | --DOMWINDOW == 217 (0x91dd8000) [pid = 1894] [serial = 455] [outer = (nil)] [url = about:blank] 19:18:50 INFO - PROCESS | 1894 | --DOMWINDOW == 216 (0xa227fc00) [pid = 1894] [serial = 521] [outer = (nil)] [url = about:blank] 19:18:50 INFO - PROCESS | 1894 | --DOMWINDOW == 215 (0x95327c00) [pid = 1894] [serial = 572] [outer = (nil)] [url = about:blank] 19:18:50 INFO - PROCESS | 1894 | --DOMWINDOW == 214 (0x89d1e400) [pid = 1894] [serial = 639] [outer = (nil)] [url = about:blank] 19:18:50 INFO - PROCESS | 1894 | --DOMWINDOW == 213 (0x8f455000) [pid = 1894] [serial = 479] [outer = (nil)] [url = about:blank] 19:18:50 INFO - PROCESS | 1894 | --DOMWINDOW == 212 (0x9a87b400) [pid = 1894] [serial = 684] [outer = (nil)] [url = about:blank] 19:18:50 INFO - PROCESS | 1894 | --DOMWINDOW == 211 (0x8d6e2800) [pid = 1894] [serial = 419] [outer = (nil)] [url = about:blank] 19:18:50 INFO - PROCESS | 1894 | --DOMWINDOW == 210 (0x8edac000) [pid = 1894] [serial = 376] [outer = (nil)] [url = about:blank] 19:18:50 INFO - PROCESS | 1894 | --DOMWINDOW == 209 (0x89daec00) [pid = 1894] [serial = 642] [outer = (nil)] [url = about:blank] 19:18:50 INFO - PROCESS | 1894 | --DOMWINDOW == 208 (0xa1054800) [pid = 1894] [serial = 416] [outer = (nil)] [url = about:blank] 19:18:50 INFO - PROCESS | 1894 | --DOMWINDOW == 207 (0xa249bc00) [pid = 1894] [serial = 627] [outer = (nil)] [url = about:blank] 19:18:50 INFO - PROCESS | 1894 | --DOMWINDOW == 206 (0x89189c00) [pid = 1894] [serial = 696] [outer = (nil)] [url = about:blank] 19:18:50 INFO - PROCESS | 1894 | --DOMWINDOW == 205 (0x91dd0400) [pid = 1894] [serial = 566] [outer = (nil)] [url = about:blank] 19:18:50 INFO - PROCESS | 1894 | --DOMWINDOW == 204 (0x921d9c00) [pid = 1894] [serial = 524] [outer = (nil)] [url = about:blank] 19:18:50 INFO - PROCESS | 1894 | --DOMWINDOW == 203 (0x9aaca000) [pid = 1894] [serial = 617] [outer = (nil)] [url = about:blank] 19:18:50 INFO - PROCESS | 1894 | --DOMWINDOW == 202 (0xa305e800) [pid = 1894] [serial = 482] [outer = (nil)] [url = about:blank] 19:18:50 INFO - PROCESS | 1894 | --DOMWINDOW == 201 (0x8d6db400) [pid = 1894] [serial = 422] [outer = (nil)] [url = about:blank] 19:18:50 INFO - PROCESS | 1894 | --DOMWINDOW == 200 (0x8b9ce000) [pid = 1894] [serial = 536] [outer = (nil)] [url = about:blank] 19:18:50 INFO - PROCESS | 1894 | --DOMWINDOW == 199 (0x8efee000) [pid = 1894] [serial = 563] [outer = (nil)] [url = about:blank] 19:18:50 INFO - PROCESS | 1894 | --DOMWINDOW == 198 (0x8df29c00) [pid = 1894] [serial = 560] [outer = (nil)] [url = about:blank] 19:18:50 INFO - PROCESS | 1894 | --DOMWINDOW == 197 (0x911c7400) [pid = 1894] [serial = 539] [outer = (nil)] [url = about:blank] 19:18:50 INFO - PROCESS | 1894 | --DOMWINDOW == 196 (0x9c1c9400) [pid = 1894] [serial = 578] [outer = (nil)] [url = about:blank] 19:18:50 INFO - PROCESS | 1894 | --DOMWINDOW == 195 (0xa22ec800) [pid = 1894] [serial = 581] [outer = (nil)] [url = about:blank] 19:18:50 INFO - PROCESS | 1894 | --DOMWINDOW == 194 (0x8bc69400) [pid = 1894] [serial = 804] [outer = (nil)] [url = about:blank] 19:18:50 INFO - PROCESS | 1894 | --DOMWINDOW == 193 (0x89db1400) [pid = 1894] [serial = 798] [outer = (nil)] [url = about:blank] 19:18:50 INFO - PROCESS | 1894 | --DOMWINDOW == 192 (0x8d779000) [pid = 1894] [serial = 806] [outer = (nil)] [url = about:blank] 19:18:50 INFO - PROCESS | 1894 | --DOMWINDOW == 191 (0x8b3b4000) [pid = 1894] [serial = 542] [outer = (nil)] [url = about:blank] 19:18:50 INFO - PROCESS | 1894 | --DOMWINDOW == 190 (0x9145ec00) [pid = 1894] [serial = 584] [outer = (nil)] [url = about:blank] 19:18:50 INFO - PROCESS | 1894 | --DOMWINDOW == 189 (0x8bae5400) [pid = 1894] [serial = 801] [outer = (nil)] [url = about:blank] 19:18:50 INFO - PROCESS | 1894 | --DOMWINDOW == 188 (0x8b3b5800) [pid = 1894] [serial = 800] [outer = (nil)] [url = about:blank] 19:18:50 INFO - PROCESS | 1894 | --DOMWINDOW == 187 (0x89ef0c00) [pid = 1894] [serial = 803] [outer = (nil)] [url = about:blank] 19:18:50 INFO - PROCESS | 1894 | --DOMWINDOW == 186 (0x91533000) [pid = 1894] [serial = 749] [outer = (nil)] [url = about:blank] 19:18:50 INFO - PROCESS | 1894 | --DOMWINDOW == 185 (0x916cec00) [pid = 1894] [serial = 750] [outer = (nil)] [url = about:blank] 19:18:50 INFO - PROCESS | 1894 | --DOMWINDOW == 184 (0xa22be400) [pid = 1894] [serial = 767] [outer = (nil)] [url = about:blank] 19:18:50 INFO - PROCESS | 1894 | --DOMWINDOW == 183 (0xa2494c00) [pid = 1894] [serial = 768] [outer = (nil)] [url = about:blank] 19:18:50 INFO - PROCESS | 1894 | --DOMWINDOW == 182 (0x95332000) [pid = 1894] [serial = 755] [outer = (nil)] [url = about:blank] 19:18:50 INFO - PROCESS | 1894 | --DOMWINDOW == 181 (0x97724000) [pid = 1894] [serial = 756] [outer = (nil)] [url = about:blank] 19:18:50 INFO - PROCESS | 1894 | --DOMWINDOW == 180 (0x8d6d7400) [pid = 1894] [serial = 791] [outer = (nil)] [url = about:blank] 19:18:50 INFO - PROCESS | 1894 | --DOMWINDOW == 179 (0x86db7000) [pid = 1894] [serial = 788] [outer = (nil)] [url = about:blank] 19:18:50 INFO - PROCESS | 1894 | --DOMWINDOW == 178 (0x86dad000) [pid = 1894] [serial = 785] [outer = (nil)] [url = about:blank] 19:18:50 INFO - PROCESS | 1894 | --DOMWINDOW == 177 (0x86b65000) [pid = 1894] [serial = 782] [outer = (nil)] [url = about:blank] 19:18:50 INFO - PROCESS | 1894 | --DOMWINDOW == 176 (0x8a1d3800) [pid = 1894] [serial = 776] [outer = (nil)] [url = about:blank] 19:18:50 INFO - PROCESS | 1894 | --DOMWINDOW == 175 (0x8a1d6c00) [pid = 1894] [serial = 777] [outer = (nil)] [url = about:blank] 19:18:50 INFO - PROCESS | 1894 | --DOMWINDOW == 174 (0x9a921800) [pid = 1894] [serial = 779] [outer = (nil)] [url = about:blank] 19:18:50 INFO - PROCESS | 1894 | --DOMWINDOW == 173 (0x886dd800) [pid = 1894] [serial = 794] [outer = (nil)] [url = about:blank] 19:18:50 INFO - PROCESS | 1894 | --DOMWINDOW == 172 (0x888f4000) [pid = 1894] [serial = 795] [outer = (nil)] [url = about:blank] 19:18:50 INFO - PROCESS | 1894 | --DOMWINDOW == 171 (0x9a3e1000) [pid = 1894] [serial = 758] [outer = (nil)] [url = about:blank] 19:18:50 INFO - PROCESS | 1894 | --DOMWINDOW == 170 (0x9a55d400) [pid = 1894] [serial = 759] [outer = (nil)] [url = about:blank] 19:18:50 INFO - PROCESS | 1894 | --DOMWINDOW == 169 (0x89fbf000) [pid = 1894] [serial = 770] [outer = (nil)] [url = about:blank] 19:18:50 INFO - PROCESS | 1894 | --DOMWINDOW == 168 (0xa30cc800) [pid = 1894] [serial = 771] [outer = (nil)] [url = about:blank] 19:18:50 INFO - PROCESS | 1894 | --DOMWINDOW == 167 (0x8f549000) [pid = 1894] [serial = 738] [outer = (nil)] [url = about:blank] 19:18:50 INFO - PROCESS | 1894 | --DOMWINDOW == 166 (0x8f464c00) [pid = 1894] [serial = 746] [outer = (nil)] [url = about:blank] 19:18:50 INFO - PROCESS | 1894 | --DOMWINDOW == 165 (0x911c9000) [pid = 1894] [serial = 747] [outer = (nil)] [url = about:blank] 19:18:50 INFO - PROCESS | 1894 | --DOMWINDOW == 164 (0x89d19400) [pid = 1894] [serial = 797] [outer = (nil)] [url = about:blank] 19:18:50 INFO - PROCESS | 1894 | --DOMWINDOW == 163 (0x9a924800) [pid = 1894] [serial = 773] [outer = (nil)] [url = about:blank] 19:18:50 INFO - PROCESS | 1894 | --DOMWINDOW == 162 (0x9a926c00) [pid = 1894] [serial = 774] [outer = (nil)] [url = about:blank] 19:18:50 INFO - PROCESS | 1894 | --DOMWINDOW == 161 (0x9c0f3c00) [pid = 1894] [serial = 764] [outer = (nil)] [url = about:blank] 19:18:50 INFO - PROCESS | 1894 | --DOMWINDOW == 160 (0x9c1c4000) [pid = 1894] [serial = 765] [outer = (nil)] [url = about:blank] 19:18:50 INFO - PROCESS | 1894 | --DOMWINDOW == 159 (0x8cbda800) [pid = 1894] [serial = 743] [outer = (nil)] [url = about:blank] 19:18:50 INFO - PROCESS | 1894 | --DOMWINDOW == 158 (0x8d775c00) [pid = 1894] [serial = 744] [outer = (nil)] [url = about:blank] 19:18:50 INFO - PROCESS | 1894 | --DOMWINDOW == 157 (0x9af05400) [pid = 1894] [serial = 761] [outer = (nil)] [url = about:blank] 19:18:50 INFO - PROCESS | 1894 | --DOMWINDOW == 156 (0x9b2b6c00) [pid = 1894] [serial = 762] [outer = (nil)] [url = about:blank] 19:18:50 INFO - PROCESS | 1894 | --DOMWINDOW == 155 (0x89d16000) [pid = 1894] [serial = 740] [outer = (nil)] [url = about:blank] 19:18:50 INFO - PROCESS | 1894 | --DOMWINDOW == 154 (0x89daf000) [pid = 1894] [serial = 741] [outer = (nil)] [url = about:blank] 19:18:50 INFO - PROCESS | 1894 | --DOMWINDOW == 153 (0x921dc000) [pid = 1894] [serial = 752] [outer = (nil)] [url = about:blank] 19:18:50 INFO - PROCESS | 1894 | --DOMWINDOW == 152 (0x92b91c00) [pid = 1894] [serial = 753] [outer = (nil)] [url = about:blank] 19:18:50 INFO - PROCESS | 1894 | 1463192330790 Marionette TRACE conn4 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 19:18:50 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 19:18:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 2837ms 19:18:50 INFO - PROCESS | 1894 | 1463192330819 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 19:18:50 INFO - PROCESS | 1894 | 1463192330824 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 19:18:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 19:18:50 INFO - PROCESS | 1894 | 1463192330832 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 19:18:50 INFO - PROCESS | 1894 | 1463192330836 Marionette TRACE conn4 <- [1,1210,null,{}] 19:18:50 INFO - PROCESS | 1894 | 1463192330844 Marionette TRACE conn4 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:18:51 INFO - PROCESS | 1894 | 1463192331053 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 19:18:51 INFO - PROCESS | 1894 | 1463192331247 Marionette TRACE conn4 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:18:51 INFO - PROCESS | 1894 | ++DOCSHELL 0x88321000 == 107 [pid = 1894] [id = 310] 19:18:51 INFO - PROCESS | 1894 | ++DOMWINDOW == 153 (0x886c7800) [pid = 1894] [serial = 931] [outer = (nil)] 19:18:51 INFO - PROCESS | 1894 | ++DOMWINDOW == 154 (0x886da800) [pid = 1894] [serial = 932] [outer = 0x886c7800] 19:18:51 INFO - PROCESS | 1894 | 1463192331329 Marionette DEBUG loaded listener.js 19:18:51 INFO - PROCESS | 1894 | ++DOMWINDOW == 155 (0x888efc00) [pid = 1894] [serial = 933] [outer = 0x886c7800] 19:18:52 INFO - PROCESS | 1894 | 1463192332189 Marionette TRACE conn4 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 19:18:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 19:18:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1384ms 19:18:52 INFO - PROCESS | 1894 | 1463192332216 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 19:18:52 INFO - PROCESS | 1894 | 1463192332222 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 19:18:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 19:18:52 INFO - PROCESS | 1894 | 1463192332234 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 19:18:52 INFO - PROCESS | 1894 | 1463192332239 Marionette TRACE conn4 <- [1,1214,null,{}] 19:18:52 INFO - PROCESS | 1894 | 1463192332245 Marionette TRACE conn4 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:18:52 INFO - PROCESS | 1894 | 1463192332512 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 19:18:52 INFO - PROCESS | 1894 | 1463192332550 Marionette TRACE conn4 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:18:52 INFO - PROCESS | 1894 | ++DOCSHELL 0x888ed800 == 108 [pid = 1894] [id = 311] 19:18:52 INFO - PROCESS | 1894 | ++DOMWINDOW == 156 (0x888f3800) [pid = 1894] [serial = 934] [outer = (nil)] 19:18:52 INFO - PROCESS | 1894 | ++DOMWINDOW == 157 (0x89187c00) [pid = 1894] [serial = 935] [outer = 0x888f3800] 19:18:52 INFO - PROCESS | 1894 | 1463192332625 Marionette DEBUG loaded listener.js 19:18:52 INFO - PROCESS | 1894 | ++DOMWINDOW == 158 (0x89d15800) [pid = 1894] [serial = 936] [outer = 0x888f3800] 19:18:53 INFO - PROCESS | 1894 | 1463192333587 Marionette TRACE conn4 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 19:18:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 19:18:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1440ms 19:18:53 INFO - PROCESS | 1894 | 1463192333675 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 19:18:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 19:18:53 INFO - PROCESS | 1894 | 1463192333683 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 19:18:53 INFO - PROCESS | 1894 | 1463192333689 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 19:18:53 INFO - PROCESS | 1894 | 1463192333701 Marionette TRACE conn4 <- [1,1218,null,{}] 19:18:53 INFO - PROCESS | 1894 | 1463192333782 Marionette TRACE conn4 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:18:54 INFO - PROCESS | 1894 | 1463192334014 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 19:18:54 INFO - PROCESS | 1894 | 1463192334049 Marionette TRACE conn4 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:18:54 INFO - PROCESS | 1894 | ++DOCSHELL 0x886e0c00 == 109 [pid = 1894] [id = 312] 19:18:54 INFO - PROCESS | 1894 | ++DOMWINDOW == 159 (0x89d10800) [pid = 1894] [serial = 937] [outer = (nil)] 19:18:54 INFO - PROCESS | 1894 | ++DOMWINDOW == 160 (0x89ef0c00) [pid = 1894] [serial = 938] [outer = 0x89d10800] 19:18:54 INFO - PROCESS | 1894 | 1463192334132 Marionette DEBUG loaded listener.js 19:18:54 INFO - PROCESS | 1894 | ++DOMWINDOW == 161 (0x89fc2000) [pid = 1894] [serial = 939] [outer = 0x89d10800] 19:18:55 INFO - PROCESS | 1894 | --DOMWINDOW == 160 (0x88322400) [pid = 1894] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 19:18:55 INFO - PROCESS | 1894 | --DOMWINDOW == 159 (0x886c9c00) [pid = 1894] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 19:18:55 INFO - PROCESS | 1894 | --DOMWINDOW == 158 (0x8bc5f800) [pid = 1894] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 19:18:55 INFO - PROCESS | 1894 | --DOMWINDOW == 157 (0x8918a400) [pid = 1894] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 19:18:55 INFO - PROCESS | 1894 | --DOMWINDOW == 156 (0x89d13400) [pid = 1894] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 19:18:55 INFO - PROCESS | 1894 | --DOMWINDOW == 155 (0x86daa000) [pid = 1894] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 19:18:55 INFO - PROCESS | 1894 | 1463192335468 Marionette TRACE conn4 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 19:18:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 19:18:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1836ms 19:18:55 INFO - PROCESS | 1894 | 1463192335526 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 19:18:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 19:18:55 INFO - PROCESS | 1894 | 1463192335531 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 19:18:55 INFO - PROCESS | 1894 | 1463192335537 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 19:18:55 INFO - PROCESS | 1894 | 1463192335540 Marionette TRACE conn4 <- [1,1222,null,{}] 19:18:55 INFO - PROCESS | 1894 | 1463192335546 Marionette TRACE conn4 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:18:55 INFO - PROCESS | 1894 | 1463192335787 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 19:18:55 INFO - PROCESS | 1894 | 1463192335805 Marionette TRACE conn4 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:18:55 INFO - PROCESS | 1894 | ++DOCSHELL 0x88322400 == 110 [pid = 1894] [id = 313] 19:18:55 INFO - PROCESS | 1894 | ++DOMWINDOW == 156 (0x89d1d000) [pid = 1894] [serial = 940] [outer = (nil)] 19:18:55 INFO - PROCESS | 1894 | ++DOMWINDOW == 157 (0x8add5800) [pid = 1894] [serial = 941] [outer = 0x89d1d000] 19:18:55 INFO - PROCESS | 1894 | 1463192335878 Marionette DEBUG loaded listener.js 19:18:55 INFO - PROCESS | 1894 | ++DOMWINDOW == 158 (0x8adda400) [pid = 1894] [serial = 942] [outer = 0x89d1d000] 19:18:56 INFO - PROCESS | 1894 | 1463192336756 Marionette TRACE conn4 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 19:18:56 INFO - PROCESS | 1894 | 1463192336823 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 19:18:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 19:18:56 INFO - PROCESS | 1894 | 1463192336829 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 19:18:56 INFO - PROCESS | 1894 | 1463192336833 Marionette TRACE conn4 <- [1,1226,null,{}] 19:18:56 INFO - PROCESS | 1894 | 1463192336842 Marionette TRACE conn4 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:18:57 INFO - PROCESS | 1894 | 1463192337019 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 19:18:57 INFO - PROCESS | 1894 | 1463192337358 Marionette TRACE conn4 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:18:57 INFO - PROCESS | 1894 | ++DOCSHELL 0x86dab800 == 111 [pid = 1894] [id = 314] 19:18:57 INFO - PROCESS | 1894 | ++DOMWINDOW == 159 (0x86dac400) [pid = 1894] [serial = 943] [outer = (nil)] 19:18:57 INFO - PROCESS | 1894 | ++DOMWINDOW == 160 (0x87f0f800) [pid = 1894] [serial = 944] [outer = 0x86dac400] 19:18:57 INFO - PROCESS | 1894 | 1463192337517 Marionette DEBUG loaded listener.js 19:18:57 INFO - PROCESS | 1894 | ++DOMWINDOW == 161 (0x886c2000) [pid = 1894] [serial = 945] [outer = 0x86dac400] 19:18:58 INFO - PROCESS | 1894 | 1463192338522 Marionette TRACE conn4 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 19:18:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 19:18:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1752ms 19:18:58 INFO - PROCESS | 1894 | 1463192338584 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 19:18:58 INFO - PROCESS | 1894 | 1463192338591 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 19:18:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 19:18:58 INFO - PROCESS | 1894 | 1463192338599 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 19:18:58 INFO - PROCESS | 1894 | 1463192338605 Marionette TRACE conn4 <- [1,1230,null,{}] 19:18:58 INFO - PROCESS | 1894 | 1463192338613 Marionette TRACE conn4 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:18:58 INFO - PROCESS | 1894 | 1463192338871 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 19:18:59 INFO - PROCESS | 1894 | 1463192339185 Marionette TRACE conn4 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:18:59 INFO - PROCESS | 1894 | ++DOCSHELL 0x89066400 == 112 [pid = 1894] [id = 315] 19:18:59 INFO - PROCESS | 1894 | ++DOMWINDOW == 162 (0x89182000) [pid = 1894] [serial = 946] [outer = (nil)] 19:18:59 INFO - PROCESS | 1894 | ++DOMWINDOW == 163 (0x89188800) [pid = 1894] [serial = 947] [outer = 0x89182000] 19:18:59 INFO - PROCESS | 1894 | 1463192339279 Marionette DEBUG loaded listener.js 19:18:59 INFO - PROCESS | 1894 | ++DOMWINDOW == 164 (0x89da8000) [pid = 1894] [serial = 948] [outer = 0x89182000] 19:19:00 INFO - PROCESS | 1894 | 1463192340209 Marionette TRACE conn4 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 19:19:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 19:19:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1685ms 19:19:00 INFO - PROCESS | 1894 | 1463192340288 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 19:19:00 INFO - PROCESS | 1894 | 1463192340294 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 19:19:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 19:19:00 INFO - PROCESS | 1894 | 1463192340303 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 19:19:00 INFO - PROCESS | 1894 | 1463192340307 Marionette TRACE conn4 <- [1,1234,null,{}] 19:19:00 INFO - PROCESS | 1894 | 1463192340313 Marionette TRACE conn4 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:19:00 INFO - PROCESS | 1894 | 1463192340560 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 19:19:00 INFO - PROCESS | 1894 | 1463192340910 Marionette TRACE conn4 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:19:00 INFO - PROCESS | 1894 | ++DOCSHELL 0x8a1d6c00 == 113 [pid = 1894] [id = 316] 19:19:00 INFO - PROCESS | 1894 | ++DOMWINDOW == 165 (0x8adde400) [pid = 1894] [serial = 949] [outer = (nil)] 19:19:00 INFO - PROCESS | 1894 | ++DOMWINDOW == 166 (0x8b3b0c00) [pid = 1894] [serial = 950] [outer = 0x8adde400] 19:19:01 INFO - PROCESS | 1894 | 1463192341000 Marionette DEBUG loaded listener.js 19:19:01 INFO - PROCESS | 1894 | ++DOMWINDOW == 167 (0x8b9cb000) [pid = 1894] [serial = 951] [outer = 0x8adde400] 19:19:01 INFO - PROCESS | 1894 | 1463192341956 Marionette TRACE conn4 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 19:19:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 19:19:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1688ms 19:19:01 INFO - PROCESS | 1894 | 1463192341992 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 19:19:01 INFO - PROCESS | 1894 | 1463192341995 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 19:19:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 19:19:02 INFO - PROCESS | 1894 | 1463192342012 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 19:19:02 INFO - PROCESS | 1894 | 1463192342022 Marionette TRACE conn4 <- [1,1238,null,{}] 19:19:02 INFO - PROCESS | 1894 | 1463192342028 Marionette TRACE conn4 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:19:02 INFO - PROCESS | 1894 | 1463192342252 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 19:19:02 INFO - PROCESS | 1894 | 1463192342526 Marionette TRACE conn4 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:19:02 INFO - PROCESS | 1894 | ++DOCSHELL 0x89eeac00 == 114 [pid = 1894] [id = 317] 19:19:02 INFO - PROCESS | 1894 | ++DOMWINDOW == 168 (0x8a1cdc00) [pid = 1894] [serial = 952] [outer = (nil)] 19:19:02 INFO - PROCESS | 1894 | ++DOMWINDOW == 169 (0x8cbcdc00) [pid = 1894] [serial = 953] [outer = 0x8a1cdc00] 19:19:02 INFO - PROCESS | 1894 | 1463192342658 Marionette DEBUG loaded listener.js 19:19:02 INFO - PROCESS | 1894 | ++DOMWINDOW == 170 (0x8cbd7800) [pid = 1894] [serial = 954] [outer = 0x8a1cdc00] 19:19:03 INFO - PROCESS | 1894 | 1463192343580 Marionette TRACE conn4 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 19:19:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 19:19:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1610ms 19:19:03 INFO - PROCESS | 1894 | 1463192343615 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 19:19:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 19:19:03 INFO - PROCESS | 1894 | 1463192343621 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 19:19:03 INFO - PROCESS | 1894 | 1463192343628 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 19:19:03 INFO - PROCESS | 1894 | 1463192343630 Marionette TRACE conn4 <- [1,1242,null,{}] 19:19:03 INFO - PROCESS | 1894 | 1463192343637 Marionette TRACE conn4 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:19:03 INFO - PROCESS | 1894 | 1463192343870 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 19:19:04 INFO - PROCESS | 1894 | 1463192344128 Marionette TRACE conn4 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:19:04 INFO - PROCESS | 1894 | ++DOCSHELL 0x8a1cbc00 == 115 [pid = 1894] [id = 318] 19:19:04 INFO - PROCESS | 1894 | ++DOMWINDOW == 171 (0x8badd800) [pid = 1894] [serial = 955] [outer = (nil)] 19:19:04 INFO - PROCESS | 1894 | ++DOMWINDOW == 172 (0x8cde3c00) [pid = 1894] [serial = 956] [outer = 0x8badd800] 19:19:04 INFO - PROCESS | 1894 | 1463192344262 Marionette DEBUG loaded listener.js 19:19:04 INFO - PROCESS | 1894 | ++DOMWINDOW == 173 (0x8cdeb400) [pid = 1894] [serial = 957] [outer = 0x8badd800] 19:19:05 INFO - PROCESS | 1894 | 1463192345167 Marionette TRACE conn4 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 19:19:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 19:19:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1582ms 19:19:05 INFO - PROCESS | 1894 | 1463192345214 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 19:19:05 INFO - PROCESS | 1894 | 1463192345218 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 19:19:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 19:19:05 INFO - PROCESS | 1894 | 1463192345225 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 19:19:05 INFO - PROCESS | 1894 | 1463192345228 Marionette TRACE conn4 <- [1,1246,null,{}] 19:19:05 INFO - PROCESS | 1894 | 1463192345234 Marionette TRACE conn4 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:19:05 INFO - PROCESS | 1894 | 1463192345462 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 19:19:05 INFO - PROCESS | 1894 | 1463192345727 Marionette TRACE conn4 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:19:05 INFO - PROCESS | 1894 | ++DOCSHELL 0x8d6dd000 == 116 [pid = 1894] [id = 319] 19:19:05 INFO - PROCESS | 1894 | ++DOMWINDOW == 174 (0x8d6dd400) [pid = 1894] [serial = 958] [outer = (nil)] 19:19:05 INFO - PROCESS | 1894 | ++DOMWINDOW == 175 (0x8d6e1800) [pid = 1894] [serial = 959] [outer = 0x8d6dd400] 19:19:05 INFO - PROCESS | 1894 | 1463192345874 Marionette DEBUG loaded listener.js 19:19:06 INFO - PROCESS | 1894 | ++DOMWINDOW == 176 (0x8de69c00) [pid = 1894] [serial = 960] [outer = 0x8d6dd400] 19:19:06 INFO - PROCESS | 1894 | 1463192346813 Marionette TRACE conn4 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 19:19:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 19:19:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1631ms 19:19:06 INFO - PROCESS | 1894 | 1463192346860 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 19:19:06 INFO - PROCESS | 1894 | 1463192346864 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 19:19:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 19:19:06 INFO - PROCESS | 1894 | 1463192346871 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 19:19:06 INFO - PROCESS | 1894 | 1463192346875 Marionette TRACE conn4 <- [1,1250,null,{}] 19:19:06 INFO - PROCESS | 1894 | 1463192346881 Marionette TRACE conn4 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:19:07 INFO - PROCESS | 1894 | 1463192347085 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 19:19:07 INFO - PROCESS | 1894 | 1463192347355 Marionette TRACE conn4 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:19:07 INFO - PROCESS | 1894 | ++DOCSHELL 0x8d6d7c00 == 117 [pid = 1894] [id = 320] 19:19:07 INFO - PROCESS | 1894 | ++DOMWINDOW == 177 (0x8de6c000) [pid = 1894] [serial = 961] [outer = (nil)] 19:19:07 INFO - PROCESS | 1894 | ++DOMWINDOW == 178 (0x8e094400) [pid = 1894] [serial = 962] [outer = 0x8de6c000] 19:19:07 INFO - PROCESS | 1894 | 1463192347488 Marionette DEBUG loaded listener.js 19:19:07 INFO - PROCESS | 1894 | ++DOMWINDOW == 179 (0x8e0a2000) [pid = 1894] [serial = 963] [outer = 0x8de6c000] 19:19:08 INFO - PROCESS | 1894 | 1463192348398 Marionette TRACE conn4 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 19:19:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 19:19:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1590ms 19:19:08 INFO - PROCESS | 1894 | 1463192348462 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 19:19:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 19:19:08 INFO - PROCESS | 1894 | 1463192348466 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 19:19:08 INFO - PROCESS | 1894 | 1463192348473 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 19:19:08 INFO - PROCESS | 1894 | 1463192348477 Marionette TRACE conn4 <- [1,1254,null,{}] 19:19:08 INFO - PROCESS | 1894 | 1463192348483 Marionette TRACE conn4 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:19:08 INFO - PROCESS | 1894 | 1463192348691 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 19:19:09 INFO - PROCESS | 1894 | 1463192349013 Marionette TRACE conn4 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:19:09 INFO - PROCESS | 1894 | ++DOCSHELL 0x8df25000 == 118 [pid = 1894] [id = 321] 19:19:09 INFO - PROCESS | 1894 | ++DOMWINDOW == 180 (0x8df26c00) [pid = 1894] [serial = 964] [outer = (nil)] 19:19:09 INFO - PROCESS | 1894 | ++DOMWINDOW == 181 (0x8e1d5800) [pid = 1894] [serial = 965] [outer = 0x8df26c00] 19:19:09 INFO - PROCESS | 1894 | 1463192349108 Marionette DEBUG loaded listener.js 19:19:09 INFO - PROCESS | 1894 | ++DOMWINDOW == 182 (0x8ed43800) [pid = 1894] [serial = 966] [outer = 0x8df26c00] 19:19:10 INFO - PROCESS | 1894 | 1463192350010 Marionette TRACE conn4 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 19:19:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 19:19:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1591ms 19:19:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 19:19:10 INFO - PROCESS | 1894 | 1463192350065 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 19:19:10 INFO - PROCESS | 1894 | 1463192350068 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 19:19:10 INFO - PROCESS | 1894 | 1463192350075 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 19:19:10 INFO - PROCESS | 1894 | 1463192350078 Marionette TRACE conn4 <- [1,1258,null,{}] 19:19:10 INFO - PROCESS | 1894 | 1463192350085 Marionette TRACE conn4 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:19:10 INFO - PROCESS | 1894 | 1463192350287 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 19:19:10 INFO - PROCESS | 1894 | 1463192350600 Marionette TRACE conn4 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:19:10 INFO - PROCESS | 1894 | ++DOCSHELL 0x8d6d8c00 == 119 [pid = 1894] [id = 322] 19:19:10 INFO - PROCESS | 1894 | ++DOMWINDOW == 183 (0x8df2d800) [pid = 1894] [serial = 967] [outer = (nil)] 19:19:10 INFO - PROCESS | 1894 | ++DOMWINDOW == 184 (0x8eda9400) [pid = 1894] [serial = 968] [outer = 0x8df2d800] 19:19:10 INFO - PROCESS | 1894 | 1463192350693 Marionette DEBUG loaded listener.js 19:19:10 INFO - PROCESS | 1894 | ++DOMWINDOW == 185 (0x8edb3800) [pid = 1894] [serial = 969] [outer = 0x8df2d800] 19:19:11 INFO - PROCESS | 1894 | 1463192351624 Marionette TRACE conn4 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 19:19:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 19:19:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1588ms 19:19:11 INFO - PROCESS | 1894 | 1463192351663 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 19:19:11 INFO - PROCESS | 1894 | 1463192351667 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 19:19:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 19:19:11 INFO - PROCESS | 1894 | 1463192351674 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 19:19:11 INFO - PROCESS | 1894 | 1463192351677 Marionette TRACE conn4 <- [1,1262,null,{}] 19:19:11 INFO - PROCESS | 1894 | 1463192351683 Marionette TRACE conn4 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:19:11 INFO - PROCESS | 1894 | 1463192351899 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 19:19:12 INFO - PROCESS | 1894 | 1463192352173 Marionette TRACE conn4 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:19:12 INFO - PROCESS | 1894 | ++DOCSHELL 0x8e1d6c00 == 120 [pid = 1894] [id = 323] 19:19:12 INFO - PROCESS | 1894 | ++DOMWINDOW == 186 (0x8edaa800) [pid = 1894] [serial = 970] [outer = (nil)] 19:19:12 INFO - PROCESS | 1894 | ++DOMWINDOW == 187 (0x8eef3800) [pid = 1894] [serial = 971] [outer = 0x8edaa800] 19:19:12 INFO - PROCESS | 1894 | 1463192352305 Marionette DEBUG loaded listener.js 19:19:12 INFO - PROCESS | 1894 | ++DOMWINDOW == 188 (0x8ef86800) [pid = 1894] [serial = 972] [outer = 0x8edaa800] 19:19:13 INFO - PROCESS | 1894 | 1463192353191 Marionette TRACE conn4 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 19:19:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 19:19:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1583ms 19:19:13 INFO - PROCESS | 1894 | 1463192353259 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 19:19:13 INFO - PROCESS | 1894 | 1463192353262 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 19:19:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 19:19:13 INFO - PROCESS | 1894 | 1463192353269 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 19:19:13 INFO - PROCESS | 1894 | 1463192353273 Marionette TRACE conn4 <- [1,1266,null,{}] 19:19:13 INFO - PROCESS | 1894 | 1463192353278 Marionette TRACE conn4 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:19:13 INFO - PROCESS | 1894 | 1463192353481 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 19:19:13 INFO - PROCESS | 1894 | 1463192353756 Marionette TRACE conn4 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:19:13 INFO - PROCESS | 1894 | ++DOCSHELL 0x8efeb400 == 121 [pid = 1894] [id = 324] 19:19:13 INFO - PROCESS | 1894 | ++DOMWINDOW == 189 (0x8efee000) [pid = 1894] [serial = 973] [outer = (nil)] 19:19:13 INFO - PROCESS | 1894 | ++DOMWINDOW == 190 (0x8eff3400) [pid = 1894] [serial = 974] [outer = 0x8efee000] 19:19:13 INFO - PROCESS | 1894 | 1463192353925 Marionette DEBUG loaded listener.js 19:19:14 INFO - PROCESS | 1894 | ++DOMWINDOW == 191 (0x8f18cc00) [pid = 1894] [serial = 975] [outer = 0x8efee000] 19:19:14 INFO - PROCESS | 1894 | 1463192354891 Marionette TRACE conn4 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 19:19:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 19:19:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1681ms 19:19:14 INFO - PROCESS | 1894 | 1463192354951 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 19:19:14 INFO - PROCESS | 1894 | 1463192354955 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 19:19:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 19:19:14 INFO - PROCESS | 1894 | 1463192354962 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 19:19:14 INFO - PROCESS | 1894 | 1463192354967 Marionette TRACE conn4 <- [1,1270,null,{}] 19:19:14 INFO - PROCESS | 1894 | 1463192354973 Marionette TRACE conn4 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:19:15 INFO - PROCESS | 1894 | 1463192355243 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 19:19:15 INFO - PROCESS | 1894 | 1463192355567 Marionette TRACE conn4 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:19:15 INFO - PROCESS | 1894 | ++DOCSHELL 0x8f468c00 == 122 [pid = 1894] [id = 325] 19:19:15 INFO - PROCESS | 1894 | ++DOMWINDOW == 192 (0x8f46a400) [pid = 1894] [serial = 976] [outer = (nil)] 19:19:15 INFO - PROCESS | 1894 | ++DOMWINDOW == 193 (0x8f54e400) [pid = 1894] [serial = 977] [outer = 0x8f46a400] 19:19:15 INFO - PROCESS | 1894 | 1463192355659 Marionette DEBUG loaded listener.js 19:19:15 INFO - PROCESS | 1894 | ++DOMWINDOW == 194 (0x8f554400) [pid = 1894] [serial = 978] [outer = 0x8f46a400] 19:19:16 INFO - PROCESS | 1894 | 1463192356541 Marionette TRACE conn4 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 19:19:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 19:19:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1635ms 19:19:16 INFO - PROCESS | 1894 | 1463192356602 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 19:19:16 INFO - PROCESS | 1894 | 1463192356607 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 19:19:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 19:19:16 INFO - PROCESS | 1894 | 1463192356616 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 19:19:16 INFO - PROCESS | 1894 | 1463192356618 Marionette TRACE conn4 <- [1,1274,null,{}] 19:19:16 INFO - PROCESS | 1894 | 1463192356623 Marionette TRACE conn4 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:19:16 INFO - PROCESS | 1894 | 1463192356828 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 19:19:17 INFO - PROCESS | 1894 | 1463192357095 Marionette TRACE conn4 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:19:17 INFO - PROCESS | 1894 | ++DOCSHELL 0x8f553c00 == 123 [pid = 1894] [id = 326] 19:19:17 INFO - PROCESS | 1894 | ++DOMWINDOW == 195 (0x90fd4c00) [pid = 1894] [serial = 979] [outer = (nil)] 19:19:17 INFO - PROCESS | 1894 | ++DOMWINDOW == 196 (0x911c3c00) [pid = 1894] [serial = 980] [outer = 0x90fd4c00] 19:19:17 INFO - PROCESS | 1894 | 1463192357242 Marionette DEBUG loaded listener.js 19:19:17 INFO - PROCESS | 1894 | ++DOMWINDOW == 197 (0x911c7c00) [pid = 1894] [serial = 981] [outer = 0x90fd4c00] 19:19:18 INFO - PROCESS | 1894 | 1463192358139 Marionette TRACE conn4 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 19:19:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 19:19:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1584ms 19:19:18 INFO - PROCESS | 1894 | 1463192358203 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 19:19:18 INFO - PROCESS | 1894 | 1463192358224 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 19:19:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 19:19:18 INFO - PROCESS | 1894 | 1463192358232 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 19:19:18 INFO - PROCESS | 1894 | 1463192358236 Marionette TRACE conn4 <- [1,1278,null,{}] 19:19:18 INFO - PROCESS | 1894 | 1463192358242 Marionette TRACE conn4 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:19:18 INFO - PROCESS | 1894 | 1463192358475 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 19:19:18 INFO - PROCESS | 1894 | 1463192358736 Marionette TRACE conn4 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:19:18 INFO - PROCESS | 1894 | ++DOCSHELL 0x8bae3400 == 124 [pid = 1894] [id = 327] 19:19:18 INFO - PROCESS | 1894 | ++DOMWINDOW == 198 (0x8f46bc00) [pid = 1894] [serial = 982] [outer = (nil)] 19:19:18 INFO - PROCESS | 1894 | ++DOMWINDOW == 199 (0x91391400) [pid = 1894] [serial = 983] [outer = 0x8f46bc00] 19:19:18 INFO - PROCESS | 1894 | 1463192358862 Marionette DEBUG loaded listener.js 19:19:18 INFO - PROCESS | 1894 | ++DOMWINDOW == 200 (0x91395800) [pid = 1894] [serial = 984] [outer = 0x8f46bc00] 19:19:19 INFO - PROCESS | 1894 | 1463192359775 Marionette TRACE conn4 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 19:19:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 19:19:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1587ms 19:19:19 INFO - PROCESS | 1894 | 1463192359820 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 19:19:19 INFO - PROCESS | 1894 | 1463192359824 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 19:19:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 19:19:19 INFO - PROCESS | 1894 | 1463192359832 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 19:19:19 INFO - PROCESS | 1894 | 1463192359835 Marionette TRACE conn4 <- [1,1282,null,{}] 19:19:19 INFO - PROCESS | 1894 | 1463192359841 Marionette TRACE conn4 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:19:20 INFO - PROCESS | 1894 | 1463192360036 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 19:19:20 INFO - PROCESS | 1894 | 1463192360252 Marionette TRACE conn4 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:19:20 INFO - PROCESS | 1894 | ++DOCSHELL 0x886d2800 == 125 [pid = 1894] [id = 328] 19:19:20 INFO - PROCESS | 1894 | ++DOMWINDOW == 201 (0x8f185000) [pid = 1894] [serial = 985] [outer = (nil)] 19:19:20 INFO - PROCESS | 1894 | ++DOMWINDOW == 202 (0x91467400) [pid = 1894] [serial = 986] [outer = 0x8f185000] 19:19:20 INFO - PROCESS | 1894 | 1463192360429 Marionette DEBUG loaded listener.js 19:19:20 INFO - PROCESS | 1894 | ++DOMWINDOW == 203 (0x91512c00) [pid = 1894] [serial = 987] [outer = 0x8f185000] 19:19:21 INFO - PROCESS | 1894 | 1463192361422 Marionette TRACE conn4 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 19:19:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 19:19:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1634ms 19:19:21 INFO - PROCESS | 1894 | 1463192361467 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 19:19:21 INFO - PROCESS | 1894 | 1463192361471 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 19:19:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 19:19:21 INFO - PROCESS | 1894 | 1463192361477 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 19:19:21 INFO - PROCESS | 1894 | 1463192361481 Marionette TRACE conn4 <- [1,1286,null,{}] 19:19:21 INFO - PROCESS | 1894 | 1463192361487 Marionette TRACE conn4 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:19:21 INFO - PROCESS | 1894 | 1463192361688 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 19:19:21 INFO - PROCESS | 1894 | 1463192361977 Marionette TRACE conn4 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:19:22 INFO - PROCESS | 1894 | ++DOCSHELL 0x86b67000 == 126 [pid = 1894] [id = 329] 19:19:22 INFO - PROCESS | 1894 | ++DOMWINDOW == 204 (0x8e096c00) [pid = 1894] [serial = 988] [outer = (nil)] 19:19:22 INFO - PROCESS | 1894 | ++DOMWINDOW == 205 (0x91535400) [pid = 1894] [serial = 989] [outer = 0x8e096c00] 19:19:22 INFO - PROCESS | 1894 | 1463192362105 Marionette DEBUG loaded listener.js 19:19:22 INFO - PROCESS | 1894 | ++DOMWINDOW == 206 (0x9153a400) [pid = 1894] [serial = 990] [outer = 0x8e096c00] 19:19:22 INFO - PROCESS | 1894 | 1463192362996 Marionette TRACE conn4 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 19:19:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 19:19:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1590ms 19:19:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 19:19:23 INFO - PROCESS | 1894 | 1463192363068 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 19:19:23 INFO - PROCESS | 1894 | 1463192363071 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 19:19:23 INFO - PROCESS | 1894 | 1463192363078 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 19:19:23 INFO - PROCESS | 1894 | 1463192363081 Marionette TRACE conn4 <- [1,1290,null,{}] 19:19:23 INFO - PROCESS | 1894 | 1463192363089 Marionette TRACE conn4 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:19:23 INFO - PROCESS | 1894 | 1463192363293 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 19:19:23 INFO - PROCESS | 1894 | 1463192363561 Marionette TRACE conn4 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:19:23 INFO - PROCESS | 1894 | ++DOCSHELL 0x886d4800 == 127 [pid = 1894] [id = 330] 19:19:23 INFO - PROCESS | 1894 | ++DOMWINDOW == 207 (0x886d6000) [pid = 1894] [serial = 991] [outer = (nil)] 19:19:23 INFO - PROCESS | 1894 | ++DOMWINDOW == 208 (0x89fb7400) [pid = 1894] [serial = 992] [outer = 0x886d6000] 19:19:23 INFO - PROCESS | 1894 | 1463192363693 Marionette DEBUG loaded listener.js 19:19:23 INFO - PROCESS | 1894 | ++DOMWINDOW == 209 (0x8cdeb800) [pid = 1894] [serial = 993] [outer = 0x886d6000] 19:19:25 INFO - PROCESS | 1894 | 1463192365287 Marionette TRACE conn4 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 19:19:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 19:19:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 2247ms 19:19:25 INFO - PROCESS | 1894 | 1463192365325 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 19:19:25 INFO - PROCESS | 1894 | 1463192365332 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 19:19:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 19:19:25 INFO - PROCESS | 1894 | 1463192365341 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 19:19:25 INFO - PROCESS | 1894 | 1463192365346 Marionette TRACE conn4 <- [1,1294,null,{}] 19:19:25 INFO - PROCESS | 1894 | 1463192365354 Marionette TRACE conn4 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:19:25 INFO - PROCESS | 1894 | 1463192365550 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 19:19:25 INFO - PROCESS | 1894 | 1463192365855 Marionette TRACE conn4 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:19:25 INFO - PROCESS | 1894 | ++DOCSHELL 0x8905e400 == 128 [pid = 1894] [id = 331] 19:19:25 INFO - PROCESS | 1894 | ++DOMWINDOW == 210 (0x89063000) [pid = 1894] [serial = 994] [outer = (nil)] 19:19:25 INFO - PROCESS | 1894 | ++DOMWINDOW == 211 (0x89186c00) [pid = 1894] [serial = 995] [outer = 0x89063000] 19:19:25 INFO - PROCESS | 1894 | 1463192365944 Marionette DEBUG loaded listener.js 19:19:26 INFO - PROCESS | 1894 | ++DOMWINDOW == 212 (0x89dac400) [pid = 1894] [serial = 996] [outer = 0x89063000] 19:19:26 INFO - PROCESS | 1894 | 1463192366828 Marionette TRACE conn4 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 19:19:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 19:19:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1535ms 19:19:26 INFO - PROCESS | 1894 | 1463192366876 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 19:19:26 INFO - PROCESS | 1894 | 1463192366885 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 19:19:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 19:19:26 INFO - PROCESS | 1894 | 1463192366895 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 19:19:26 INFO - PROCESS | 1894 | 1463192366899 Marionette TRACE conn4 <- [1,1298,null,{}] 19:19:26 INFO - PROCESS | 1894 | 1463192366906 Marionette TRACE conn4 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:19:27 INFO - PROCESS | 1894 | 1463192367103 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 19:19:27 INFO - PROCESS | 1894 | --DOCSHELL 0x8cdebc00 == 127 [pid = 1894] [id = 217] 19:19:27 INFO - PROCESS | 1894 | --DOCSHELL 0x89fbe000 == 126 [pid = 1894] [id = 220] 19:19:27 INFO - PROCESS | 1894 | --DOCSHELL 0x8de66c00 == 125 [pid = 1894] [id = 219] 19:19:27 INFO - PROCESS | 1894 | --DOCSHELL 0x89d17400 == 124 [pid = 1894] [id = 216] 19:19:27 INFO - PROCESS | 1894 | --DOCSHELL 0x886e0c00 == 123 [pid = 1894] [id = 312] 19:19:27 INFO - PROCESS | 1894 | --DOCSHELL 0x888ed800 == 122 [pid = 1894] [id = 311] 19:19:27 INFO - PROCESS | 1894 | --DOCSHELL 0x88321000 == 121 [pid = 1894] [id = 310] 19:19:27 INFO - PROCESS | 1894 | --DOCSHELL 0x86b62800 == 120 [pid = 1894] [id = 309] 19:19:27 INFO - PROCESS | 1894 | --DOCSHELL 0x87f05800 == 119 [pid = 1894] [id = 307] 19:19:27 INFO - PROCESS | 1894 | --DOCSHELL 0x89db3c00 == 118 [pid = 1894] [id = 308] 19:19:27 INFO - PROCESS | 1894 | --DOCSHELL 0x86b5f400 == 117 [pid = 1894] [id = 306] 19:19:27 INFO - PROCESS | 1894 | --DOCSHELL 0x8f554c00 == 116 [pid = 1894] [id = 305] 19:19:27 INFO - PROCESS | 1894 | --DOCSHELL 0x8f45c800 == 115 [pid = 1894] [id = 303] 19:19:27 INFO - PROCESS | 1894 | --DOCSHELL 0x87f11000 == 114 [pid = 1894] [id = 304] 19:19:27 INFO - PROCESS | 1894 | --DOCSHELL 0x9138f400 == 113 [pid = 1894] [id = 302] 19:19:27 INFO - PROCESS | 1894 | --DOCSHELL 0x8f461400 == 112 [pid = 1894] [id = 301] 19:19:27 INFO - PROCESS | 1894 | --DOCSHELL 0x8efef400 == 111 [pid = 1894] [id = 300] 19:19:27 INFO - PROCESS | 1894 | --DOCSHELL 0x8ccf0000 == 110 [pid = 1894] [id = 298] 19:19:27 INFO - PROCESS | 1894 | --DOCSHELL 0x89dab000 == 109 [pid = 1894] [id = 299] 19:19:27 INFO - PROCESS | 1894 | --DOCSHELL 0x88325000 == 108 [pid = 1894] [id = 297] 19:19:27 INFO - PROCESS | 1894 | --DOCSHELL 0x8d779400 == 107 [pid = 1894] [id = 296] 19:19:27 INFO - PROCESS | 1894 | --DOCSHELL 0x8d6df000 == 106 [pid = 1894] [id = 295] 19:19:27 INFO - PROCESS | 1894 | --DOCSHELL 0x86b69000 == 105 [pid = 1894] [id = 294] 19:19:27 INFO - PROCESS | 1894 | --DOCSHELL 0x8b9cd000 == 104 [pid = 1894] [id = 293] 19:19:27 INFO - PROCESS | 1894 | --DOCSHELL 0x89da8400 == 103 [pid = 1894] [id = 292] 19:19:27 INFO - PROCESS | 1894 | --DOCSHELL 0x886c3400 == 102 [pid = 1894] [id = 291] 19:19:27 INFO - PROCESS | 1894 | --DOMWINDOW == 211 (0x89186000) [pid = 1894] [serial = 872] [outer = (nil)] [url = about:blank] 19:19:27 INFO - PROCESS | 1894 | --DOMWINDOW == 210 (0x89fbb000) [pid = 1894] [serial = 858] [outer = (nil)] [url = about:blank] 19:19:27 INFO - PROCESS | 1894 | --DOMWINDOW == 209 (0x886cd400) [pid = 1894] [serial = 854] [outer = (nil)] [url = about:blank] 19:19:27 INFO - PROCESS | 1894 | --DOMWINDOW == 208 (0x9a877800) [pid = 1894] [serial = 845] [outer = (nil)] [url = about:blank] 19:19:27 INFO - PROCESS | 1894 | --DOMWINDOW == 207 (0x9a90d400) [pid = 1894] [serial = 848] [outer = (nil)] [url = about:blank] 19:19:27 INFO - PROCESS | 1894 | --DOMWINDOW == 206 (0x8d6d6400) [pid = 1894] [serial = 870] [outer = (nil)] [url = about:blank] 19:19:27 INFO - PROCESS | 1894 | --DOMWINDOW == 205 (0x89da9000) [pid = 1894] [serial = 863] [outer = (nil)] [url = about:blank] 19:19:27 INFO - PROCESS | 1894 | --DOMWINDOW == 204 (0x8b3b0400) [pid = 1894] [serial = 866] [outer = (nil)] [url = about:blank] 19:19:27 INFO - PROCESS | 1894 | --DOMWINDOW == 203 (0x977a9400) [pid = 1894] [serial = 827] [outer = (nil)] [url = about:blank] 19:19:27 INFO - PROCESS | 1894 | --DOMWINDOW == 202 (0x886d0c00) [pid = 1894] [serial = 839] [outer = (nil)] [url = about:blank] 19:19:27 INFO - PROCESS | 1894 | --DOMWINDOW == 201 (0x89d11000) [pid = 1894] [serial = 857] [outer = (nil)] [url = about:blank] 19:19:27 INFO - PROCESS | 1894 | --DOMWINDOW == 200 (0x8cce6000) [pid = 1894] [serial = 869] [outer = (nil)] [url = about:blank] 19:19:27 INFO - PROCESS | 1894 | --DOMWINDOW == 199 (0x9af0a800) [pid = 1894] [serial = 833] [outer = (nil)] [url = about:blank] 19:19:27 INFO - PROCESS | 1894 | --DOMWINDOW == 198 (0x8f547400) [pid = 1894] [serial = 818] [outer = (nil)] [url = about:blank] 19:19:27 INFO - PROCESS | 1894 | --DOMWINDOW == 197 (0x91397c00) [pid = 1894] [serial = 821] [outer = (nil)] [url = about:blank] 19:19:27 INFO - PROCESS | 1894 | --DOMWINDOW == 196 (0x8adddc00) [pid = 1894] [serial = 851] [outer = (nil)] [url = about:blank] 19:19:27 INFO - PROCESS | 1894 | --DOMWINDOW == 195 (0x9a87d800) [pid = 1894] [serial = 830] [outer = (nil)] [url = about:blank] 19:19:27 INFO - PROCESS | 1894 | --DOMWINDOW == 194 (0x89fbcc00) [pid = 1894] [serial = 864] [outer = (nil)] [url = about:blank] 19:19:27 INFO - PROCESS | 1894 | --DOMWINDOW == 193 (0x886dc000) [pid = 1894] [serial = 861] [outer = (nil)] [url = about:blank] 19:19:27 INFO - PROCESS | 1894 | --DOMWINDOW == 192 (0x8ef82800) [pid = 1894] [serial = 815] [outer = (nil)] [url = about:blank] 19:19:27 INFO - PROCESS | 1894 | --DOMWINDOW == 191 (0x91512400) [pid = 1894] [serial = 842] [outer = (nil)] [url = about:blank] 19:19:27 INFO - PROCESS | 1894 | --DOMWINDOW == 190 (0x938be800) [pid = 1894] [serial = 824] [outer = (nil)] [url = about:blank] 19:19:27 INFO - PROCESS | 1894 | --DOMWINDOW == 189 (0x8badd400) [pid = 1894] [serial = 867] [outer = (nil)] [url = about:blank] 19:19:27 INFO - PROCESS | 1894 | --DOMWINDOW == 188 (0x89d14400) [pid = 1894] [serial = 809] [outer = (nil)] [url = about:blank] 19:19:27 INFO - PROCESS | 1894 | --DOMWINDOW == 187 (0x87f11800) [pid = 1894] [serial = 860] [outer = (nil)] [url = about:blank] 19:19:27 INFO - PROCESS | 1894 | --DOMWINDOW == 186 (0x8cbcd800) [pid = 1894] [serial = 812] [outer = (nil)] [url = about:blank] 19:19:27 INFO - PROCESS | 1894 | --DOMWINDOW == 185 (0x886d7000) [pid = 1894] [serial = 855] [outer = (nil)] [url = about:blank] 19:19:27 INFO - PROCESS | 1894 | --DOMWINDOW == 184 (0x9d08f800) [pid = 1894] [serial = 836] [outer = (nil)] [url = about:blank] 19:19:28 INFO - PROCESS | 1894 | 1463192368093 Marionette TRACE conn4 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:19:28 INFO - PROCESS | 1894 | ++DOCSHELL 0x87f08400 == 103 [pid = 1894] [id = 332] 19:19:28 INFO - PROCESS | 1894 | ++DOMWINDOW == 185 (0x87f0c800) [pid = 1894] [serial = 997] [outer = (nil)] 19:19:28 INFO - PROCESS | 1894 | ++DOMWINDOW == 186 (0x8832a400) [pid = 1894] [serial = 998] [outer = 0x87f0c800] 19:19:28 INFO - PROCESS | 1894 | 1463192368171 Marionette DEBUG loaded listener.js 19:19:28 INFO - PROCESS | 1894 | ++DOMWINDOW == 187 (0x888f4c00) [pid = 1894] [serial = 999] [outer = 0x87f0c800] 19:19:29 INFO - PROCESS | 1894 | 1463192368997 Marionette TRACE conn4 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 19:19:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 19:19:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 2139ms 19:19:29 INFO - PROCESS | 1894 | 1463192369034 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 19:19:29 INFO - PROCESS | 1894 | 1463192369038 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 19:19:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 19:19:29 INFO - PROCESS | 1894 | 1463192369044 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 19:19:29 INFO - PROCESS | 1894 | 1463192369050 Marionette TRACE conn4 <- [1,1302,null,{}] 19:19:29 INFO - PROCESS | 1894 | 1463192369094 Marionette TRACE conn4 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:19:29 INFO - PROCESS | 1894 | 1463192369294 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 19:19:29 INFO - PROCESS | 1894 | 1463192369309 Marionette TRACE conn4 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:19:29 INFO - PROCESS | 1894 | ++DOCSHELL 0x89186000 == 104 [pid = 1894] [id = 333] 19:19:29 INFO - PROCESS | 1894 | ++DOMWINDOW == 188 (0x89fc1400) [pid = 1894] [serial = 1000] [outer = (nil)] 19:19:29 INFO - PROCESS | 1894 | ++DOMWINDOW == 189 (0x8b3b0400) [pid = 1894] [serial = 1001] [outer = 0x89fc1400] 19:19:29 INFO - PROCESS | 1894 | 1463192369392 Marionette DEBUG loaded listener.js 19:19:29 INFO - PROCESS | 1894 | ++DOMWINDOW == 190 (0x8b9cf000) [pid = 1894] [serial = 1002] [outer = 0x89fc1400] 19:19:30 INFO - PROCESS | 1894 | 1463192370444 Marionette TRACE conn4 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 19:19:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 19:19:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1459ms 19:19:30 INFO - PROCESS | 1894 | 1463192370504 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 19:19:30 INFO - PROCESS | 1894 | 1463192370509 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 19:19:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 19:19:30 INFO - PROCESS | 1894 | 1463192370523 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 19:19:30 INFO - PROCESS | 1894 | 1463192370526 Marionette TRACE conn4 <- [1,1306,null,{}] 19:19:30 INFO - PROCESS | 1894 | 1463192370532 Marionette TRACE conn4 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:19:30 INFO - PROCESS | 1894 | 1463192370803 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 19:19:30 INFO - PROCESS | 1894 | 1463192370836 Marionette TRACE conn4 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:19:30 INFO - PROCESS | 1894 | ++DOCSHELL 0x8ade3400 == 105 [pid = 1894] [id = 334] 19:19:30 INFO - PROCESS | 1894 | ++DOMWINDOW == 191 (0x8bad9c00) [pid = 1894] [serial = 1003] [outer = (nil)] 19:19:30 INFO - PROCESS | 1894 | ++DOMWINDOW == 192 (0x8bc69c00) [pid = 1894] [serial = 1004] [outer = 0x8bad9c00] 19:19:30 INFO - PROCESS | 1894 | 1463192370928 Marionette DEBUG loaded listener.js 19:19:31 INFO - PROCESS | 1894 | ++DOMWINDOW == 193 (0x8cce3800) [pid = 1894] [serial = 1005] [outer = 0x8bad9c00] 19:19:31 INFO - PROCESS | 1894 | 1463192371939 Marionette TRACE conn4 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 19:19:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 19:19:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1484ms 19:19:32 INFO - PROCESS | 1894 | 1463192372008 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 19:19:32 INFO - PROCESS | 1894 | 1463192372012 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 19:19:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 19:19:32 INFO - PROCESS | 1894 | 1463192372019 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 19:19:32 INFO - PROCESS | 1894 | 1463192372022 Marionette TRACE conn4 <- [1,1310,null,{}] 19:19:32 INFO - PROCESS | 1894 | 1463192372027 Marionette TRACE conn4 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:19:32 INFO - PROCESS | 1894 | 1463192372273 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 19:19:32 INFO - PROCESS | 1894 | 1463192372299 Marionette TRACE conn4 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:19:32 INFO - PROCESS | 1894 | ++DOCSHELL 0x87f0fc00 == 106 [pid = 1894] [id = 335] 19:19:32 INFO - PROCESS | 1894 | ++DOMWINDOW == 194 (0x8bc63800) [pid = 1894] [serial = 1006] [outer = (nil)] 19:19:32 INFO - PROCESS | 1894 | ++DOMWINDOW == 195 (0x8cde9800) [pid = 1894] [serial = 1007] [outer = 0x8bc63800] 19:19:32 INFO - PROCESS | 1894 | 1463192372386 Marionette DEBUG loaded listener.js 19:19:32 INFO - PROCESS | 1894 | ++DOMWINDOW == 196 (0x8d6df800) [pid = 1894] [serial = 1008] [outer = 0x8bc63800] 19:19:33 INFO - PROCESS | 1894 | --DOMWINDOW == 195 (0x886c7800) [pid = 1894] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 19:19:33 INFO - PROCESS | 1894 | --DOMWINDOW == 194 (0x86b65400) [pid = 1894] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 19:19:33 INFO - PROCESS | 1894 | --DOMWINDOW == 193 (0x9145f400) [pid = 1894] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 19:19:33 INFO - PROCESS | 1894 | --DOMWINDOW == 192 (0x888f3800) [pid = 1894] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 19:19:33 INFO - PROCESS | 1894 | --DOMWINDOW == 191 (0x8cdf0400) [pid = 1894] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 19:19:33 INFO - PROCESS | 1894 | --DOMWINDOW == 190 (0x90fd3c00) [pid = 1894] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 19:19:33 INFO - PROCESS | 1894 | --DOMWINDOW == 189 (0x8b3b7800) [pid = 1894] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 19:19:33 INFO - PROCESS | 1894 | --DOMWINDOW == 188 (0x87f07800) [pid = 1894] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 19:19:33 INFO - PROCESS | 1894 | --DOMWINDOW == 187 (0x93a4f000) [pid = 1894] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 19:19:33 INFO - PROCESS | 1894 | --DOMWINDOW == 186 (0x8e09f800) [pid = 1894] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 19:19:33 INFO - PROCESS | 1894 | --DOMWINDOW == 185 (0x86b5dc00) [pid = 1894] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 19:19:33 INFO - PROCESS | 1894 | --DOMWINDOW == 184 (0x8e1d8400) [pid = 1894] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 19:19:33 INFO - PROCESS | 1894 | --DOMWINDOW == 183 (0x8edb1c00) [pid = 1894] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 19:19:33 INFO - PROCESS | 1894 | --DOMWINDOW == 182 (0x91dd1400) [pid = 1894] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 19:19:33 INFO - PROCESS | 1894 | --DOMWINDOW == 181 (0x8edae800) [pid = 1894] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 19:19:33 INFO - PROCESS | 1894 | --DOMWINDOW == 180 (0x86b64000) [pid = 1894] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 19:19:33 INFO - PROCESS | 1894 | --DOMWINDOW == 179 (0x9150c800) [pid = 1894] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 19:19:33 INFO - PROCESS | 1894 | --DOMWINDOW == 178 (0x91516c00) [pid = 1894] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 19:19:33 INFO - PROCESS | 1894 | --DOMWINDOW == 177 (0x89d10800) [pid = 1894] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 19:19:33 INFO - PROCESS | 1894 | --DOMWINDOW == 176 (0x89dab400) [pid = 1894] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 19:19:33 INFO - PROCESS | 1894 | --DOMWINDOW == 175 (0x91462800) [pid = 1894] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 19:19:33 INFO - PROCESS | 1894 | --DOMWINDOW == 174 (0x929c8c00) [pid = 1894] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 19:19:33 INFO - PROCESS | 1894 | --DOMWINDOW == 173 (0x8cdec400) [pid = 1894] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 19:19:33 INFO - PROCESS | 1894 | --DOMWINDOW == 172 (0x886de400) [pid = 1894] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 19:19:33 INFO - PROCESS | 1894 | --DOMWINDOW == 171 (0x86b66c00) [pid = 1894] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 19:19:33 INFO - PROCESS | 1894 | --DOMWINDOW == 170 (0x8f185c00) [pid = 1894] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 19:19:33 INFO - PROCESS | 1894 | --DOMWINDOW == 169 (0x8a1cf400) [pid = 1894] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 19:19:33 INFO - PROCESS | 1894 | --DOMWINDOW == 168 (0x8badec00) [pid = 1894] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 19:19:33 INFO - PROCESS | 1894 | --DOMWINDOW == 167 (0x89db6000) [pid = 1894] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 19:19:33 INFO - PROCESS | 1894 | --DOMWINDOW == 166 (0x8d774000) [pid = 1894] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 19:19:33 INFO - PROCESS | 1894 | --DOMWINDOW == 165 (0x886c3c00) [pid = 1894] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 19:19:33 INFO - PROCESS | 1894 | --DOMWINDOW == 164 (0x91dd7800) [pid = 1894] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 19:19:33 INFO - PROCESS | 1894 | --DOMWINDOW == 163 (0x86db4000) [pid = 1894] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 19:19:33 INFO - PROCESS | 1894 | --DOMWINDOW == 162 (0x8f464400) [pid = 1894] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 19:19:33 INFO - PROCESS | 1894 | --DOMWINDOW == 161 (0x89d12800) [pid = 1894] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 19:19:33 INFO - PROCESS | 1894 | --DOMWINDOW == 160 (0x93da4400) [pid = 1894] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 19:19:33 INFO - PROCESS | 1894 | --DOMWINDOW == 159 (0x8f555c00) [pid = 1894] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 19:19:33 INFO - PROCESS | 1894 | --DOMWINDOW == 158 (0x86daf000) [pid = 1894] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 19:19:33 INFO - PROCESS | 1894 | --DOMWINDOW == 157 (0x977abc00) [pid = 1894] [serial = 27] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 19:19:33 INFO - PROCESS | 1894 | --DOMWINDOW == 156 (0x8df2bc00) [pid = 1894] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 19:19:33 INFO - PROCESS | 1894 | --DOMWINDOW == 155 (0x886cac00) [pid = 1894] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 19:19:33 INFO - PROCESS | 1894 | --DOMWINDOW == 154 (0x8f450000) [pid = 1894] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 19:19:33 INFO - PROCESS | 1894 | --DOMWINDOW == 153 (0x8add6000) [pid = 1894] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 19:19:33 INFO - PROCESS | 1894 | --DOMWINDOW == 152 (0x9af0e800) [pid = 1894] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 19:19:34 INFO - PROCESS | 1894 | 1463192374187 Marionette TRACE conn4 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 19:19:34 INFO - PROCESS | 1894 | 1463192374218 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 19:19:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 19:19:34 INFO - PROCESS | 1894 | 1463192374224 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 19:19:34 INFO - PROCESS | 1894 | 1463192374228 Marionette TRACE conn4 <- [1,1314,null,{}] 19:19:34 INFO - PROCESS | 1894 | 1463192374233 Marionette TRACE conn4 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:19:34 INFO - PROCESS | 1894 | 1463192374529 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 19:19:34 INFO - PROCESS | 1894 | 1463192374551 Marionette TRACE conn4 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:19:34 INFO - PROCESS | 1894 | ++DOCSHELL 0x86dac800 == 107 [pid = 1894] [id = 336] 19:19:34 INFO - PROCESS | 1894 | ++DOMWINDOW == 153 (0x86db5800) [pid = 1894] [serial = 1009] [outer = (nil)] 19:19:34 INFO - PROCESS | 1894 | ++DOMWINDOW == 154 (0x8bc6b400) [pid = 1894] [serial = 1010] [outer = 0x86db5800] 19:19:34 INFO - PROCESS | 1894 | 1463192374627 Marionette DEBUG loaded listener.js 19:19:34 INFO - PROCESS | 1894 | ++DOMWINDOW == 155 (0x8de65800) [pid = 1894] [serial = 1011] [outer = 0x86db5800] 19:19:35 INFO - PROCESS | 1894 | 1463192375707 Marionette TRACE conn4 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 19:19:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 19:19:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1533ms 19:19:35 INFO - PROCESS | 1894 | 1463192375763 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 19:19:35 INFO - PROCESS | 1894 | 1463192375774 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 19:19:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 19:19:35 INFO - PROCESS | 1894 | 1463192375786 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 19:19:35 INFO - PROCESS | 1894 | 1463192375793 Marionette TRACE conn4 <- [1,1318,null,{}] 19:19:35 INFO - PROCESS | 1894 | 1463192375804 Marionette TRACE conn4 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:19:36 INFO - PROCESS | 1894 | 1463192376049 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 19:19:36 INFO - PROCESS | 1894 | 1463192376379 Marionette TRACE conn4 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:19:36 INFO - PROCESS | 1894 | ++DOCSHELL 0x888f2c00 == 108 [pid = 1894] [id = 337] 19:19:36 INFO - PROCESS | 1894 | ++DOMWINDOW == 156 (0x888f4400) [pid = 1894] [serial = 1012] [outer = (nil)] 19:19:36 INFO - PROCESS | 1894 | ++DOMWINDOW == 157 (0x8905f800) [pid = 1894] [serial = 1013] [outer = 0x888f4400] 19:19:36 INFO - PROCESS | 1894 | 1463192376480 Marionette DEBUG loaded listener.js 19:19:36 INFO - PROCESS | 1894 | ++DOMWINDOW == 158 (0x89d14400) [pid = 1894] [serial = 1014] [outer = 0x888f4400] 19:19:37 INFO - PROCESS | 1894 | 1463192377455 Marionette TRACE conn4 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 19:19:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 19:19:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1742ms 19:19:37 INFO - PROCESS | 1894 | 1463192377529 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 19:19:37 INFO - PROCESS | 1894 | 1463192377539 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 19:19:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 19:19:37 INFO - PROCESS | 1894 | 1463192377550 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 19:19:37 INFO - PROCESS | 1894 | 1463192377554 Marionette TRACE conn4 <- [1,1322,null,{}] 19:19:37 INFO - PROCESS | 1894 | 1463192377561 Marionette TRACE conn4 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:19:37 INFO - PROCESS | 1894 | 1463192377779 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 19:19:38 INFO - PROCESS | 1894 | 1463192378049 Marionette TRACE conn4 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:19:38 INFO - PROCESS | 1894 | ++DOCSHELL 0x89ee7c00 == 109 [pid = 1894] [id = 338] 19:19:38 INFO - PROCESS | 1894 | ++DOMWINDOW == 159 (0x89ee8800) [pid = 1894] [serial = 1015] [outer = (nil)] 19:19:38 INFO - PROCESS | 1894 | ++DOMWINDOW == 160 (0x8ade0800) [pid = 1894] [serial = 1016] [outer = 0x89ee8800] 19:19:38 INFO - PROCESS | 1894 | 1463192378184 Marionette DEBUG loaded listener.js 19:19:38 INFO - PROCESS | 1894 | ++DOMWINDOW == 161 (0x8b9c3c00) [pid = 1894] [serial = 1017] [outer = 0x89ee8800] 19:19:39 INFO - PROCESS | 1894 | 1463192379165 Marionette TRACE conn4 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 19:19:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 19:19:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1683ms 19:19:39 INFO - PROCESS | 1894 | 1463192379233 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 19:19:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 19:19:39 INFO - PROCESS | 1894 | 1463192379238 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 19:19:39 INFO - PROCESS | 1894 | 1463192379245 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 19:19:39 INFO - PROCESS | 1894 | 1463192379252 Marionette TRACE conn4 <- [1,1326,null,{}] 19:19:39 INFO - PROCESS | 1894 | 1463192379269 Marionette TRACE conn4 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:19:39 INFO - PROCESS | 1894 | 1463192379514 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 19:19:39 INFO - PROCESS | 1894 | 1463192379871 Marionette TRACE conn4 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:19:39 INFO - PROCESS | 1894 | ++DOCSHELL 0x8cbd2000 == 110 [pid = 1894] [id = 339] 19:19:39 INFO - PROCESS | 1894 | ++DOMWINDOW == 162 (0x8d77a400) [pid = 1894] [serial = 1018] [outer = (nil)] 19:19:39 INFO - PROCESS | 1894 | ++DOMWINDOW == 163 (0x8df24400) [pid = 1894] [serial = 1019] [outer = 0x8d77a400] 19:19:39 INFO - PROCESS | 1894 | 1463192379970 Marionette DEBUG loaded listener.js 19:19:40 INFO - PROCESS | 1894 | ++DOMWINDOW == 164 (0x8e094800) [pid = 1894] [serial = 1020] [outer = 0x8d77a400] 19:19:40 INFO - PROCESS | 1894 | 1463192380896 Marionette TRACE conn4 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 19:19:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 19:19:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1688ms 19:19:40 INFO - PROCESS | 1894 | 1463192380934 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 19:19:40 INFO - PROCESS | 1894 | 1463192380939 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 19:19:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 19:19:40 INFO - PROCESS | 1894 | 1463192380945 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 19:19:40 INFO - PROCESS | 1894 | 1463192380949 Marionette TRACE conn4 <- [1,1330,null,{}] 19:19:40 INFO - PROCESS | 1894 | 1463192380955 Marionette TRACE conn4 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:19:41 INFO - PROCESS | 1894 | 1463192381174 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 19:19:41 INFO - PROCESS | 1894 | 1463192381451 Marionette TRACE conn4 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:19:41 INFO - PROCESS | 1894 | ++DOCSHELL 0x8d77a800 == 111 [pid = 1894] [id = 340] 19:19:41 INFO - PROCESS | 1894 | ++DOMWINDOW == 165 (0x8e1cec00) [pid = 1894] [serial = 1021] [outer = (nil)] 19:19:41 INFO - PROCESS | 1894 | ++DOMWINDOW == 166 (0x8ed45c00) [pid = 1894] [serial = 1022] [outer = 0x8e1cec00] 19:19:41 INFO - PROCESS | 1894 | 1463192381585 Marionette DEBUG loaded listener.js 19:19:41 INFO - PROCESS | 1894 | ++DOMWINDOW == 167 (0x8edb4800) [pid = 1894] [serial = 1023] [outer = 0x8e1cec00] 19:19:42 INFO - PROCESS | 1894 | 1463192382564 Marionette TRACE conn4 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 19:19:42 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 19:19:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1687ms 19:19:42 INFO - PROCESS | 1894 | 1463192382633 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 19:19:42 INFO - PROCESS | 1894 | 1463192382638 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 19:19:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 19:19:42 INFO - PROCESS | 1894 | 1463192382644 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 19:19:42 INFO - PROCESS | 1894 | 1463192382648 Marionette TRACE conn4 <- [1,1334,null,{}] 19:19:42 INFO - PROCESS | 1894 | 1463192382654 Marionette TRACE conn4 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:19:42 INFO - PROCESS | 1894 | 1463192382915 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 19:19:43 INFO - PROCESS | 1894 | 1463192383229 Marionette TRACE conn4 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:19:43 INFO - PROCESS | 1894 | ++DOCSHELL 0x8ef81c00 == 112 [pid = 1894] [id = 341] 19:19:43 INFO - PROCESS | 1894 | ++DOMWINDOW == 168 (0x8ef82400) [pid = 1894] [serial = 1024] [outer = (nil)] 19:19:43 INFO - PROCESS | 1894 | ++DOMWINDOW == 169 (0x8ef8d400) [pid = 1894] [serial = 1025] [outer = 0x8ef82400] 19:19:43 INFO - PROCESS | 1894 | 1463192383328 Marionette DEBUG loaded listener.js 19:19:43 INFO - PROCESS | 1894 | ++DOMWINDOW == 170 (0x8eff1800) [pid = 1894] [serial = 1026] [outer = 0x8ef82400] 19:19:44 INFO - PROCESS | 1894 | 1463192384253 Marionette TRACE conn4 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 19:19:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 19:19:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1641ms 19:19:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 19:19:44 INFO - PROCESS | 1894 | 1463192384286 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 19:19:44 INFO - PROCESS | 1894 | 1463192384289 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 19:19:44 INFO - PROCESS | 1894 | 1463192384296 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 19:19:44 INFO - PROCESS | 1894 | 1463192384299 Marionette TRACE conn4 <- [1,1338,null,{}] 19:19:44 INFO - PROCESS | 1894 | 1463192384305 Marionette TRACE conn4 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:19:44 INFO - PROCESS | 1894 | 1463192384537 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 19:19:44 INFO - PROCESS | 1894 | 1463192384806 Marionette TRACE conn4 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:19:44 INFO - PROCESS | 1894 | ++DOCSHELL 0x8e1d7400 == 113 [pid = 1894] [id = 342] 19:19:44 INFO - PROCESS | 1894 | ++DOMWINDOW == 171 (0x8f456400) [pid = 1894] [serial = 1027] [outer = (nil)] 19:19:44 INFO - PROCESS | 1894 | ++DOMWINDOW == 172 (0x8f469000) [pid = 1894] [serial = 1028] [outer = 0x8f456400] 19:19:44 INFO - PROCESS | 1894 | 1463192384940 Marionette DEBUG loaded listener.js 19:19:45 INFO - PROCESS | 1894 | ++DOMWINDOW == 173 (0x8f470000) [pid = 1894] [serial = 1029] [outer = 0x8f456400] 19:19:46 INFO - PROCESS | 1894 | 1463192386383 Marionette TRACE conn4 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 19:19:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 19:19:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2137ms 19:19:46 INFO - PROCESS | 1894 | 1463192386434 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 19:19:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 19:19:46 INFO - PROCESS | 1894 | 1463192386438 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 19:19:46 INFO - PROCESS | 1894 | 1463192386444 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 19:19:46 INFO - PROCESS | 1894 | 1463192386448 Marionette TRACE conn4 <- [1,1342,null,{}] 19:19:46 INFO - PROCESS | 1894 | 1463192386454 Marionette TRACE conn4 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:19:46 INFO - PROCESS | 1894 | 1463192386655 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 19:19:46 INFO - PROCESS | 1894 | 1463192386870 Marionette TRACE conn4 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:19:46 INFO - PROCESS | 1894 | ++DOCSHELL 0x8ef87c00 == 114 [pid = 1894] [id = 343] 19:19:46 INFO - PROCESS | 1894 | ++DOMWINDOW == 174 (0x8f465400) [pid = 1894] [serial = 1030] [outer = (nil)] 19:19:46 INFO - PROCESS | 1894 | ++DOMWINDOW == 175 (0x90fdb400) [pid = 1894] [serial = 1031] [outer = 0x8f465400] 19:19:46 INFO - PROCESS | 1894 | 1463192386991 Marionette DEBUG loaded listener.js 19:19:47 INFO - PROCESS | 1894 | ++DOMWINDOW == 176 (0x911cc000) [pid = 1894] [serial = 1032] [outer = 0x8f465400] 19:19:47 INFO - PROCESS | 1894 | 1463192387929 Marionette TRACE conn4 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 19:19:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 19:19:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1537ms 19:19:47 INFO - PROCESS | 1894 | 1463192387982 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 19:19:47 INFO - PROCESS | 1894 | 1463192387985 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 19:19:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 19:19:47 INFO - PROCESS | 1894 | 1463192387992 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 19:19:47 INFO - PROCESS | 1894 | 1463192387995 Marionette TRACE conn4 <- [1,1346,null,{}] 19:19:48 INFO - PROCESS | 1894 | 1463192388002 Marionette TRACE conn4 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:19:48 INFO - PROCESS | 1894 | 1463192388196 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 19:19:48 INFO - PROCESS | 1894 | 1463192388456 Marionette TRACE conn4 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:19:48 INFO - PROCESS | 1894 | ++DOCSHELL 0x90fd3c00 == 115 [pid = 1894] [id = 344] 19:19:48 INFO - PROCESS | 1894 | ++DOMWINDOW == 177 (0x90fd6c00) [pid = 1894] [serial = 1033] [outer = (nil)] 19:19:48 INFO - PROCESS | 1894 | ++DOMWINDOW == 178 (0x91464400) [pid = 1894] [serial = 1034] [outer = 0x90fd6c00] 19:19:48 INFO - PROCESS | 1894 | 1463192388581 Marionette DEBUG loaded listener.js 19:19:48 INFO - PROCESS | 1894 | ++DOMWINDOW == 179 (0x9150c800) [pid = 1894] [serial = 1035] [outer = 0x90fd6c00] 19:19:49 INFO - PROCESS | 1894 | 1463192389512 Marionette TRACE conn4 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 19:19:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 19:19:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1587ms 19:19:49 INFO - PROCESS | 1894 | 1463192389580 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 19:19:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 19:19:49 INFO - PROCESS | 1894 | 1463192389585 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 19:19:49 INFO - PROCESS | 1894 | 1463192389591 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 19:19:49 INFO - PROCESS | 1894 | 1463192389595 Marionette TRACE conn4 <- [1,1350,null,{}] 19:19:49 INFO - PROCESS | 1894 | 1463192389601 Marionette TRACE conn4 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:19:49 INFO - PROCESS | 1894 | 1463192389827 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 19:19:50 INFO - PROCESS | 1894 | 1463192390092 Marionette TRACE conn4 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:19:50 INFO - PROCESS | 1894 | ++DOCSHELL 0x8f554c00 == 116 [pid = 1894] [id = 345] 19:19:50 INFO - PROCESS | 1894 | ++DOMWINDOW == 180 (0x9150c000) [pid = 1894] [serial = 1036] [outer = (nil)] 19:19:50 INFO - PROCESS | 1894 | ++DOMWINDOW == 181 (0x916c5400) [pid = 1894] [serial = 1037] [outer = 0x9150c000] 19:19:50 INFO - PROCESS | 1894 | 1463192390227 Marionette DEBUG loaded listener.js 19:19:50 INFO - PROCESS | 1894 | ++DOMWINDOW == 182 (0x916cd800) [pid = 1894] [serial = 1038] [outer = 0x9150c000] 19:19:51 INFO - PROCESS | 1894 | 1463192391143 Marionette TRACE conn4 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 19:19:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 19:19:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1650ms 19:19:51 INFO - PROCESS | 1894 | 1463192391241 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 19:19:51 INFO - PROCESS | 1894 | 1463192391245 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 19:19:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 19:19:51 INFO - PROCESS | 1894 | 1463192391251 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 19:19:51 INFO - PROCESS | 1894 | 1463192391255 Marionette TRACE conn4 <- [1,1354,null,{}] 19:19:51 INFO - PROCESS | 1894 | 1463192391261 Marionette TRACE conn4 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:19:51 INFO - PROCESS | 1894 | 1463192391523 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 19:19:51 INFO - PROCESS | 1894 | 1463192391834 Marionette TRACE conn4 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:19:51 INFO - PROCESS | 1894 | ++DOCSHELL 0x8f459800 == 117 [pid = 1894] [id = 346] 19:19:51 INFO - PROCESS | 1894 | ++DOMWINDOW == 183 (0x91514400) [pid = 1894] [serial = 1039] [outer = (nil)] 19:19:51 INFO - PROCESS | 1894 | ++DOMWINDOW == 184 (0x91dd8400) [pid = 1894] [serial = 1040] [outer = 0x91514400] 19:19:51 INFO - PROCESS | 1894 | 1463192391924 Marionette DEBUG loaded listener.js 19:19:52 INFO - PROCESS | 1894 | ++DOMWINDOW == 185 (0x921d1400) [pid = 1894] [serial = 1041] [outer = 0x91514400] 19:19:52 INFO - PROCESS | 1894 | 1463192392914 Marionette TRACE conn4 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 19:19:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 19:19:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1686ms 19:19:52 INFO - PROCESS | 1894 | 1463192392938 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 19:19:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 19:19:52 INFO - PROCESS | 1894 | 1463192392943 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 19:19:52 INFO - PROCESS | 1894 | 1463192392950 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 19:19:52 INFO - PROCESS | 1894 | 1463192392954 Marionette TRACE conn4 <- [1,1358,null,{}] 19:19:52 INFO - PROCESS | 1894 | 1463192392960 Marionette TRACE conn4 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:19:53 INFO - PROCESS | 1894 | 1463192393191 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 19:19:53 INFO - PROCESS | 1894 | 1463192393515 Marionette TRACE conn4 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:19:53 INFO - PROCESS | 1894 | ++DOCSHELL 0x91dd4400 == 118 [pid = 1894] [id = 347] 19:19:53 INFO - PROCESS | 1894 | ++DOMWINDOW == 186 (0x929c8000) [pid = 1894] [serial = 1042] [outer = (nil)] 19:19:53 INFO - PROCESS | 1894 | ++DOMWINDOW == 187 (0x929cc800) [pid = 1894] [serial = 1043] [outer = 0x929c8000] 19:19:53 INFO - PROCESS | 1894 | 1463192393618 Marionette DEBUG loaded listener.js 19:19:53 INFO - PROCESS | 1894 | ++DOMWINDOW == 188 (0x92b91c00) [pid = 1894] [serial = 1044] [outer = 0x929c8000] 19:19:54 INFO - PROCESS | 1894 | 1463192394567 Marionette TRACE conn4 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 19:19:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 19:19:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1634ms 19:19:54 INFO - PROCESS | 1894 | 1463192394584 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 19:19:54 INFO - PROCESS | 1894 | 1463192394587 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 19:19:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 19:19:54 INFO - PROCESS | 1894 | 1463192394594 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 19:19:54 INFO - PROCESS | 1894 | 1463192394597 Marionette TRACE conn4 <- [1,1362,null,{}] 19:19:54 INFO - PROCESS | 1894 | 1463192394603 Marionette TRACE conn4 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:19:54 INFO - PROCESS | 1894 | 1463192394793 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 19:19:55 INFO - PROCESS | 1894 | 1463192395065 Marionette TRACE conn4 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:19:55 INFO - PROCESS | 1894 | ++DOCSHELL 0x86dabc00 == 119 [pid = 1894] [id = 348] 19:19:55 INFO - PROCESS | 1894 | ++DOMWINDOW == 189 (0x921ddc00) [pid = 1894] [serial = 1045] [outer = (nil)] 19:19:55 INFO - PROCESS | 1894 | ++DOMWINDOW == 190 (0x937acc00) [pid = 1894] [serial = 1046] [outer = 0x921ddc00] 19:19:55 INFO - PROCESS | 1894 | 1463192395219 Marionette DEBUG loaded listener.js 19:19:55 INFO - PROCESS | 1894 | ++DOMWINDOW == 191 (0x938bd000) [pid = 1894] [serial = 1047] [outer = 0x921ddc00] 19:19:56 INFO - PROCESS | 1894 | 1463192396140 Marionette TRACE conn4 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 19:19:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 19:19:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1597ms 19:19:56 INFO - PROCESS | 1894 | 1463192396192 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 19:19:56 INFO - PROCESS | 1894 | 1463192396195 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 19:19:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 19:19:56 INFO - PROCESS | 1894 | 1463192396220 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 19:19:56 INFO - PROCESS | 1894 | 1463192396223 Marionette TRACE conn4 <- [1,1366,null,{}] 19:19:56 INFO - PROCESS | 1894 | 1463192396233 Marionette TRACE conn4 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:19:56 INFO - PROCESS | 1894 | 1463192396478 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 19:19:56 INFO - PROCESS | 1894 | 1463192396792 Marionette TRACE conn4 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:19:56 INFO - PROCESS | 1894 | ++DOCSHELL 0x8cde5800 == 120 [pid = 1894] [id = 349] 19:19:56 INFO - PROCESS | 1894 | ++DOMWINDOW == 192 (0x8f182400) [pid = 1894] [serial = 1048] [outer = (nil)] 19:19:56 INFO - PROCESS | 1894 | ++DOMWINDOW == 193 (0x93a09400) [pid = 1894] [serial = 1049] [outer = 0x8f182400] 19:19:56 INFO - PROCESS | 1894 | 1463192396878 Marionette DEBUG loaded listener.js 19:19:57 INFO - PROCESS | 1894 | ++DOMWINDOW == 194 (0x93a49400) [pid = 1894] [serial = 1050] [outer = 0x8f182400] 19:19:57 INFO - PROCESS | 1894 | 1463192397932 Marionette TRACE conn4 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 19:19:57 INFO - PROCESS | 1894 | 1463192397979 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 19:19:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 19:19:57 INFO - PROCESS | 1894 | 1463192397987 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 19:19:57 INFO - PROCESS | 1894 | 1463192397990 Marionette TRACE conn4 <- [1,1370,null,{}] 19:19:58 INFO - PROCESS | 1894 | 1463192397996 Marionette TRACE conn4 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:19:58 INFO - PROCESS | 1894 | 1463192398187 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 19:19:58 INFO - PROCESS | 1894 | 1463192398505 Marionette TRACE conn4 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:19:58 INFO - PROCESS | 1894 | ++DOCSHELL 0x91dd1c00 == 121 [pid = 1894] [id = 350] 19:19:58 INFO - PROCESS | 1894 | ++DOMWINDOW == 195 (0x929cec00) [pid = 1894] [serial = 1051] [outer = (nil)] 19:19:58 INFO - PROCESS | 1894 | ++DOMWINDOW == 196 (0x94761800) [pid = 1894] [serial = 1052] [outer = 0x929cec00] 19:19:58 INFO - PROCESS | 1894 | 1463192398597 Marionette DEBUG loaded listener.js 19:19:58 INFO - PROCESS | 1894 | ++DOMWINDOW == 197 (0x95226000) [pid = 1894] [serial = 1053] [outer = 0x929cec00] 19:19:59 INFO - PROCESS | 1894 | 1463192399545 Marionette TRACE conn4 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 19:19:59 INFO - PROCESS | 1894 | 1463192399628 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 19:19:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 19:19:59 INFO - PROCESS | 1894 | 1463192399635 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 19:19:59 INFO - PROCESS | 1894 | 1463192399638 Marionette TRACE conn4 <- [1,1374,null,{}] 19:19:59 INFO - PROCESS | 1894 | 1463192399644 Marionette TRACE conn4 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:19:59 INFO - PROCESS | 1894 | 1463192399849 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 19:20:00 INFO - PROCESS | 1894 | 1463192400162 Marionette TRACE conn4 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:00 INFO - PROCESS | 1894 | ++DOCSHELL 0x87f06800 == 122 [pid = 1894] [id = 351] 19:20:00 INFO - PROCESS | 1894 | ++DOMWINDOW == 198 (0x93a50c00) [pid = 1894] [serial = 1054] [outer = (nil)] 19:20:00 INFO - PROCESS | 1894 | ++DOMWINDOW == 199 (0x9532c000) [pid = 1894] [serial = 1055] [outer = 0x93a50c00] 19:20:00 INFO - PROCESS | 1894 | 1463192400251 Marionette DEBUG loaded listener.js 19:20:00 INFO - PROCESS | 1894 | ++DOMWINDOW == 200 (0x9532e800) [pid = 1894] [serial = 1056] [outer = 0x93a50c00] 19:20:01 INFO - PROCESS | 1894 | [1894] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 19:20:01 INFO - PROCESS | 1894 | 1463192401211 Marionette TRACE conn4 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 19:20:01 INFO - PROCESS | 1894 | 1463192401292 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 19:20:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 19:20:01 INFO - PROCESS | 1894 | 1463192401301 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 19:20:01 INFO - PROCESS | 1894 | 1463192401304 Marionette TRACE conn4 <- [1,1378,null,{}] 19:20:01 INFO - PROCESS | 1894 | 1463192401309 Marionette TRACE conn4 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:20:01 INFO - PROCESS | 1894 | 1463192401527 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 19:20:01 INFO - PROCESS | 1894 | 1463192401853 Marionette TRACE conn4 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:01 INFO - PROCESS | 1894 | ++DOCSHELL 0x8832a800 == 123 [pid = 1894] [id = 352] 19:20:01 INFO - PROCESS | 1894 | ++DOMWINDOW == 201 (0x8de66800) [pid = 1894] [serial = 1057] [outer = (nil)] 19:20:01 INFO - PROCESS | 1894 | ++DOMWINDOW == 202 (0x977a9000) [pid = 1894] [serial = 1058] [outer = 0x8de66800] 19:20:01 INFO - PROCESS | 1894 | 1463192401956 Marionette DEBUG loaded listener.js 19:20:02 INFO - PROCESS | 1894 | ++DOMWINDOW == 203 (0x978bfc00) [pid = 1894] [serial = 1059] [outer = 0x8de66800] 19:20:02 INFO - PROCESS | 1894 | 1463192402971 Marionette TRACE conn4 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 19:20:03 INFO - PROCESS | 1894 | 1463192403056 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 19:20:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 19:20:03 INFO - PROCESS | 1894 | 1463192403064 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 19:20:03 INFO - PROCESS | 1894 | 1463192403067 Marionette TRACE conn4 <- [1,1382,null,{}] 19:20:03 INFO - PROCESS | 1894 | 1463192403073 Marionette TRACE conn4 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:20:03 INFO - PROCESS | 1894 | 1463192403318 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 19:20:03 INFO - PROCESS | 1894 | 1463192403650 Marionette TRACE conn4 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:03 INFO - PROCESS | 1894 | ++DOCSHELL 0x8831e800 == 124 [pid = 1894] [id = 353] 19:20:03 INFO - PROCESS | 1894 | ++DOMWINDOW == 204 (0x88320800) [pid = 1894] [serial = 1060] [outer = (nil)] 19:20:03 INFO - PROCESS | 1894 | ++DOMWINDOW == 205 (0x89d13800) [pid = 1894] [serial = 1061] [outer = 0x88320800] 19:20:03 INFO - PROCESS | 1894 | 1463192403736 Marionette DEBUG loaded listener.js 19:20:03 INFO - PROCESS | 1894 | ++DOMWINDOW == 206 (0x89ee5000) [pid = 1894] [serial = 1062] [outer = 0x88320800] 19:20:04 INFO - PROCESS | 1894 | [1894] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 19:20:04 INFO - PROCESS | 1894 | 1463192404728 Marionette TRACE conn4 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 19:20:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 19:20:04 INFO - PROCESS | 1894 | 1463192404812 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 19:20:04 INFO - PROCESS | 1894 | 1463192404818 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 19:20:04 INFO - PROCESS | 1894 | 1463192404822 Marionette TRACE conn4 <- [1,1386,null,{}] 19:20:04 INFO - PROCESS | 1894 | 1463192404828 Marionette TRACE conn4 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:20:05 INFO - PROCESS | 1894 | 1463192405072 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 19:20:06 INFO - PROCESS | 1894 | --DOCSHELL 0x86b63400 == 123 [pid = 1894] [id = 282] 19:20:06 INFO - PROCESS | 1894 | --DOCSHELL 0x89d16c00 == 122 [pid = 1894] [id = 227] 19:20:06 INFO - PROCESS | 1894 | --DOCSHELL 0x89182800 == 121 [pid = 1894] [id = 232] 19:20:06 INFO - PROCESS | 1894 | --DOCSHELL 0x886c2800 == 120 [pid = 1894] [id = 279] 19:20:06 INFO - PROCESS | 1894 | --DOCSHELL 0x91dce400 == 119 [pid = 1894] [id = 277] 19:20:06 INFO - PROCESS | 1894 | --DOCSHELL 0x95328800 == 118 [pid = 1894] [id = 278] 19:20:06 INFO - PROCESS | 1894 | --DOCSHELL 0x8cce6c00 == 117 [pid = 1894] [id = 194] 19:20:06 INFO - PROCESS | 1894 | --DOCSHELL 0x886cb400 == 116 [pid = 1894] [id = 280] 19:20:06 INFO - PROCESS | 1894 | --DOCSHELL 0x9150b400 == 115 [pid = 1894] [id = 281] 19:20:06 INFO - PROCESS | 1894 | --DOCSHELL 0x8b3b3400 == 114 [pid = 1894] [id = 191] 19:20:06 INFO - PROCESS | 1894 | --DOCSHELL 0x89ee2400 == 113 [pid = 1894] [id = 229] 19:20:06 INFO - PROCESS | 1894 | --DOCSHELL 0x89dac800 == 112 [pid = 1894] [id = 223] 19:20:06 INFO - PROCESS | 1894 | --DOCSHELL 0x9a879400 == 111 [pid = 1894] [id = 61] 19:20:06 INFO - PROCESS | 1894 | --DOCSHELL 0x8eee6c00 == 110 [pid = 1894] [id = 274] 19:20:06 INFO - PROCESS | 1894 | --DOCSHELL 0x911c7800 == 109 [pid = 1894] [id = 276] 19:20:06 INFO - PROCESS | 1894 | --DOCSHELL 0x89fb8000 == 108 [pid = 1894] [id = 273] 19:20:06 INFO - PROCESS | 1894 | --DOCSHELL 0x938c5400 == 107 [pid = 1894] [id = 275] 19:20:06 INFO - PROCESS | 1894 | --DOCSHELL 0x938c5000 == 106 [pid = 1894] [id = 190] 19:20:06 INFO - PROCESS | 1894 | --DOCSHELL 0x8e1ce000 == 105 [pid = 1894] [id = 272] 19:20:06 INFO - PROCESS | 1894 | --DOCSHELL 0x99f26400 == 104 [pid = 1894] [id = 193] 19:20:06 INFO - PROCESS | 1894 | --DOCSHELL 0x91398c00 == 103 [pid = 1894] [id = 189] 19:20:06 INFO - PROCESS | 1894 | --DOCSHELL 0x8ed48c00 == 102 [pid = 1894] [id = 271] 19:20:06 INFO - PROCESS | 1894 | --DOCSHELL 0x9532dc00 == 101 [pid = 1894] [id = 228] 19:20:06 INFO - PROCESS | 1894 | --DOCSHELL 0x89ee7800 == 100 [pid = 1894] [id = 230] 19:20:06 INFO - PROCESS | 1894 | --DOCSHELL 0x8add5400 == 99 [pid = 1894] [id = 283] 19:20:06 INFO - PROCESS | 1894 | --DOCSHELL 0x88322400 == 98 [pid = 1894] [id = 313] 19:20:06 INFO - PROCESS | 1894 | --DOCSHELL 0x93d9d800 == 97 [pid = 1894] [id = 10] 19:20:06 INFO - PROCESS | 1894 | --DOMWINDOW == 205 (0x8add5800) [pid = 1894] [serial = 941] [outer = (nil)] [url = about:blank] 19:20:06 INFO - PROCESS | 1894 | --DOMWINDOW == 204 (0x888efc00) [pid = 1894] [serial = 933] [outer = (nil)] [url = about:blank] 19:20:06 INFO - PROCESS | 1894 | --DOMWINDOW == 203 (0x8905f400) [pid = 1894] [serial = 921] [outer = (nil)] [url = about:blank] 19:20:06 INFO - PROCESS | 1894 | --DOMWINDOW == 202 (0x921dbc00) [pid = 1894] [serial = 909] [outer = (nil)] [url = about:blank] 19:20:06 INFO - PROCESS | 1894 | --DOMWINDOW == 201 (0x89187c00) [pid = 1894] [serial = 935] [outer = (nil)] [url = about:blank] 19:20:06 INFO - PROCESS | 1894 | --DOMWINDOW == 200 (0x8d77b800) [pid = 1894] [serial = 885] [outer = (nil)] [url = about:blank] 19:20:06 INFO - PROCESS | 1894 | --DOMWINDOW == 199 (0x93a4c800) [pid = 1894] [serial = 825] [outer = (nil)] [url = about:blank] 19:20:06 INFO - PROCESS | 1894 | --DOMWINDOW == 198 (0x8cbd7c00) [pid = 1894] [serial = 813] [outer = (nil)] [url = about:blank] 19:20:06 INFO - PROCESS | 1894 | --DOMWINDOW == 197 (0x888ee400) [pid = 1894] [serial = 923] [outer = (nil)] [url = about:blank] 19:20:06 INFO - PROCESS | 1894 | --DOMWINDOW == 196 (0x9a91fc00) [pid = 1894] [serial = 831] [outer = (nil)] [url = about:blank] 19:20:06 INFO - PROCESS | 1894 | --DOMWINDOW == 195 (0x8edab000) [pid = 1894] [serial = 891] [outer = (nil)] [url = about:blank] 19:20:06 INFO - PROCESS | 1894 | --DOMWINDOW == 194 (0x86b68c00) [pid = 1894] [serial = 783] [outer = (nil)] [url = about:blank] 19:20:06 INFO - PROCESS | 1894 | --DOMWINDOW == 193 (0x8f188c00) [pid = 1894] [serial = 897] [outer = (nil)] [url = about:blank] 19:20:06 INFO - PROCESS | 1894 | --DOMWINDOW == 192 (0x8f468000) [pid = 1894] [serial = 900] [outer = (nil)] [url = about:blank] 19:20:06 INFO - PROCESS | 1894 | --DOMWINDOW == 191 (0x978c7c00) [pid = 1894] [serial = 917] [outer = (nil)] [url = about:blank] 19:20:06 INFO - PROCESS | 1894 | --DOMWINDOW == 190 (0x8eff5400) [pid = 1894] [serial = 816] [outer = (nil)] [url = about:blank] 19:20:06 INFO - PROCESS | 1894 | --DOMWINDOW == 189 (0x86db0000) [pid = 1894] [serial = 786] [outer = (nil)] [url = about:blank] 19:20:06 INFO - PROCESS | 1894 | --DOMWINDOW == 188 (0x91513c00) [pid = 1894] [serial = 843] [outer = (nil)] [url = about:blank] 19:20:06 INFO - PROCESS | 1894 | --DOMWINDOW == 187 (0xa249d800) [pid = 1894] [serial = 846] [outer = (nil)] [url = about:blank] 19:20:06 INFO - PROCESS | 1894 | --DOMWINDOW == 186 (0x89ef0c00) [pid = 1894] [serial = 938] [outer = (nil)] [url = about:blank] 19:20:06 INFO - PROCESS | 1894 | --DOMWINDOW == 185 (0x8a1d1400) [pid = 1894] [serial = 879] [outer = (nil)] [url = about:blank] 19:20:06 INFO - PROCESS | 1894 | --DOMWINDOW == 184 (0x916c4400) [pid = 1894] [serial = 906] [outer = (nil)] [url = about:blank] 19:20:06 INFO - PROCESS | 1894 | --DOMWINDOW == 183 (0x886d5800) [pid = 1894] [serial = 920] [outer = (nil)] [url = about:blank] 19:20:06 INFO - PROCESS | 1894 | --DOMWINDOW == 182 (0x94760000) [pid = 1894] [serial = 915] [outer = (nil)] [url = about:blank] 19:20:06 INFO - PROCESS | 1894 | --DOMWINDOW == 181 (0x8eeeec00) [pid = 1894] [serial = 894] [outer = (nil)] [url = about:blank] 19:20:06 INFO - PROCESS | 1894 | --DOMWINDOW == 180 (0x89ee8400) [pid = 1894] [serial = 810] [outer = (nil)] [url = about:blank] 19:20:06 INFO - PROCESS | 1894 | --DOMWINDOW == 179 (0x86dae800) [pid = 1894] [serial = 929] [outer = (nil)] [url = about:blank] 19:20:06 INFO - PROCESS | 1894 | --DOMWINDOW == 178 (0x87f10c00) [pid = 1894] [serial = 930] [outer = (nil)] [url = about:blank] 19:20:06 INFO - PROCESS | 1894 | --DOMWINDOW == 177 (0x91532000) [pid = 1894] [serial = 822] [outer = (nil)] [url = about:blank] 19:20:06 INFO - PROCESS | 1894 | --DOMWINDOW == 176 (0x9a925c00) [pid = 1894] [serial = 780] [outer = (nil)] [url = about:blank] 19:20:06 INFO - PROCESS | 1894 | --DOMWINDOW == 175 (0x8cbd3800) [pid = 1894] [serial = 882] [outer = (nil)] [url = about:blank] 19:20:06 INFO - PROCESS | 1894 | --DOMWINDOW == 174 (0x8eeea000) [pid = 1894] [serial = 927] [outer = (nil)] [url = about:blank] 19:20:06 INFO - PROCESS | 1894 | --DOMWINDOW == 173 (0x8de6e400) [pid = 1894] [serial = 887] [outer = (nil)] [url = about:blank] 19:20:06 INFO - PROCESS | 1894 | --DOMWINDOW == 172 (0x886cc000) [pid = 1894] [serial = 875] [outer = (nil)] [url = about:blank] 19:20:06 INFO - PROCESS | 1894 | --DOMWINDOW == 171 (0x89eebc00) [pid = 1894] [serial = 878] [outer = (nil)] [url = about:blank] 19:20:06 INFO - PROCESS | 1894 | --DOMWINDOW == 170 (0x9920c400) [pid = 1894] [serial = 918] [outer = (nil)] [url = about:blank] 19:20:06 INFO - PROCESS | 1894 | --DOMWINDOW == 169 (0x8de65c00) [pid = 1894] [serial = 926] [outer = (nil)] [url = about:blank] 19:20:06 INFO - PROCESS | 1894 | --DOMWINDOW == 168 (0x93da0c00) [pid = 1894] [serial = 914] [outer = (nil)] [url = about:blank] 19:20:06 INFO - PROCESS | 1894 | --DOMWINDOW == 167 (0x9b5b7400) [pid = 1894] [serial = 834] [outer = (nil)] [url = about:blank] 19:20:06 INFO - PROCESS | 1894 | --DOMWINDOW == 166 (0x8e099000) [pid = 1894] [serial = 792] [outer = (nil)] [url = about:blank] 19:20:06 INFO - PROCESS | 1894 | --DOMWINDOW == 165 (0x921d5800) [pid = 1894] [serial = 908] [outer = (nil)] [url = about:blank] 19:20:06 INFO - PROCESS | 1894 | --DOMWINDOW == 164 (0x911c2c00) [pid = 1894] [serial = 903] [outer = (nil)] [url = about:blank] 19:20:06 INFO - PROCESS | 1894 | --DOMWINDOW == 163 (0x8eee7000) [pid = 1894] [serial = 893] [outer = (nil)] [url = about:blank] 19:20:06 INFO - PROCESS | 1894 | --DOMWINDOW == 162 (0x8de6ac00) [pid = 1894] [serial = 807] [outer = (nil)] [url = about:blank] 19:20:06 INFO - PROCESS | 1894 | --DOMWINDOW == 161 (0x99765c00) [pid = 1894] [serial = 828] [outer = (nil)] [url = about:blank] 19:20:06 INFO - PROCESS | 1894 | --DOMWINDOW == 160 (0x89d15800) [pid = 1894] [serial = 936] [outer = (nil)] [url = about:blank] 19:20:06 INFO - PROCESS | 1894 | --DOMWINDOW == 159 (0x8eff2c00) [pid = 1894] [serial = 896] [outer = (nil)] [url = about:blank] 19:20:06 INFO - PROCESS | 1894 | --DOMWINDOW == 158 (0x89185800) [pid = 1894] [serial = 924] [outer = (nil)] [url = about:blank] 19:20:06 INFO - PROCESS | 1894 | --DOMWINDOW == 157 (0x92b92800) [pid = 1894] [serial = 912] [outer = (nil)] [url = about:blank] 19:20:06 INFO - PROCESS | 1894 | --DOMWINDOW == 156 (0x86db8800) [pid = 1894] [serial = 789] [outer = (nil)] [url = about:blank] 19:20:06 INFO - PROCESS | 1894 | --DOMWINDOW == 155 (0x9150f400) [pid = 1894] [serial = 905] [outer = (nil)] [url = about:blank] 19:20:06 INFO - PROCESS | 1894 | --DOMWINDOW == 154 (0x886da800) [pid = 1894] [serial = 932] [outer = (nil)] [url = about:blank] 19:20:06 INFO - PROCESS | 1894 | --DOMWINDOW == 153 (0xa22f3c00) [pid = 1894] [serial = 624] [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.] 19:20:06 INFO - PROCESS | 1894 | --DOMWINDOW == 152 (0x8ed47800) [pid = 1894] [serial = 890] [outer = (nil)] [url = about:blank] 19:20:06 INFO - PROCESS | 1894 | --DOMWINDOW == 151 (0x92b8e400) [pid = 1894] [serial = 911] [outer = (nil)] [url = about:blank] 19:20:06 INFO - PROCESS | 1894 | --DOMWINDOW == 150 (0x90fd2c00) [pid = 1894] [serial = 902] [outer = (nil)] [url = about:blank] 19:20:06 INFO - PROCESS | 1894 | --DOMWINDOW == 149 (0x9a90ec00) [pid = 1894] [serial = 849] [outer = (nil)] [url = about:blank] 19:20:06 INFO - PROCESS | 1894 | --DOMWINDOW == 148 (0xa22f7000) [pid = 1894] [serial = 840] [outer = (nil)] [url = about:blank] 19:20:06 INFO - PROCESS | 1894 | --DOMWINDOW == 147 (0x8df2b800) [pid = 1894] [serial = 888] [outer = (nil)] [url = about:blank] 19:20:06 INFO - PROCESS | 1894 | --DOMWINDOW == 146 (0x911c2800) [pid = 1894] [serial = 819] [outer = (nil)] [url = about:blank] 19:20:06 INFO - PROCESS | 1894 | --DOMWINDOW == 145 (0x89fc2000) [pid = 1894] [serial = 939] [outer = (nil)] [url = about:blank] 19:20:06 INFO - PROCESS | 1894 | --DOMWINDOW == 144 (0x8addf000) [pid = 1894] [serial = 852] [outer = (nil)] [url = about:blank] 19:20:06 INFO - PROCESS | 1894 | --DOMWINDOW == 143 (0x8bc62c00) [pid = 1894] [serial = 881] [outer = (nil)] [url = about:blank] 19:20:06 INFO - PROCESS | 1894 | --DOMWINDOW == 142 (0x886df400) [pid = 1894] [serial = 876] [outer = (nil)] [url = about:blank] 19:20:06 INFO - PROCESS | 1894 | --DOMWINDOW == 141 (0x8f463c00) [pid = 1894] [serial = 899] [outer = (nil)] [url = about:blank] 19:20:06 INFO - PROCESS | 1894 | --DOMWINDOW == 140 (0xa104f400) [pid = 1894] [serial = 837] [outer = (nil)] [url = about:blank] 19:20:06 INFO - PROCESS | 1894 | --DOMWINDOW == 139 (0x8d770c00) [pid = 1894] [serial = 884] [outer = (nil)] [url = about:blank] 19:20:06 INFO - PROCESS | 1894 | 1463192406621 Marionette TRACE conn4 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:06 INFO - PROCESS | 1894 | ++DOCSHELL 0x86dae800 == 98 [pid = 1894] [id = 354] 19:20:06 INFO - PROCESS | 1894 | ++DOMWINDOW == 140 (0x86db0c00) [pid = 1894] [serial = 1063] [outer = (nil)] 19:20:06 INFO - PROCESS | 1894 | ++DOMWINDOW == 141 (0x87f12c00) [pid = 1894] [serial = 1064] [outer = 0x86db0c00] 19:20:06 INFO - PROCESS | 1894 | 1463192406737 Marionette DEBUG loaded listener.js 19:20:06 INFO - PROCESS | 1894 | ++DOMWINDOW == 142 (0x886dc400) [pid = 1894] [serial = 1065] [outer = 0x86db0c00] 19:20:07 INFO - PROCESS | 1894 | 1463192407543 Marionette TRACE conn4 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 19:20:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 19:20:07 INFO - PROCESS | 1894 | 1463192407575 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 19:20:07 INFO - PROCESS | 1894 | 1463192407583 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 19:20:07 INFO - PROCESS | 1894 | 1463192407588 Marionette TRACE conn4 <- [1,1390,null,{}] 19:20:07 INFO - PROCESS | 1894 | 1463192407600 Marionette TRACE conn4 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:20:07 INFO - PROCESS | 1894 | 1463192407786 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 19:20:08 INFO - PROCESS | 1894 | 1463192407978 Marionette TRACE conn4 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:08 INFO - PROCESS | 1894 | ++DOCSHELL 0x886c9800 == 99 [pid = 1894] [id = 355] 19:20:08 INFO - PROCESS | 1894 | ++DOMWINDOW == 143 (0x888f5800) [pid = 1894] [serial = 1066] [outer = (nil)] 19:20:08 INFO - PROCESS | 1894 | ++DOMWINDOW == 144 (0x89d17800) [pid = 1894] [serial = 1067] [outer = 0x888f5800] 19:20:08 INFO - PROCESS | 1894 | 1463192408078 Marionette DEBUG loaded listener.js 19:20:08 INFO - PROCESS | 1894 | ++DOMWINDOW == 145 (0x89ee2400) [pid = 1894] [serial = 1068] [outer = 0x888f5800] 19:20:08 INFO - PROCESS | 1894 | 1463192408940 Marionette TRACE conn4 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 19:20:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 19:20:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1395ms 19:20:08 INFO - PROCESS | 1894 | 1463192408980 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 19:20:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 19:20:08 INFO - PROCESS | 1894 | 1463192408987 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 19:20:08 INFO - PROCESS | 1894 | 1463192408993 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 19:20:08 INFO - PROCESS | 1894 | 1463192408997 Marionette TRACE conn4 <- [1,1394,null,{}] 19:20:09 INFO - PROCESS | 1894 | 1463192409009 Marionette TRACE conn4 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:20:09 INFO - PROCESS | 1894 | 1463192409277 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 19:20:09 INFO - PROCESS | 1894 | 1463192409313 Marionette TRACE conn4 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:09 INFO - PROCESS | 1894 | ++DOCSHELL 0x89d1ec00 == 100 [pid = 1894] [id = 356] 19:20:09 INFO - PROCESS | 1894 | ++DOMWINDOW == 146 (0x8a1cc400) [pid = 1894] [serial = 1069] [outer = (nil)] 19:20:09 INFO - PROCESS | 1894 | ++DOMWINDOW == 147 (0x8a1d8400) [pid = 1894] [serial = 1070] [outer = 0x8a1cc400] 19:20:09 INFO - PROCESS | 1894 | 1463192409389 Marionette DEBUG loaded listener.js 19:20:09 INFO - PROCESS | 1894 | ++DOMWINDOW == 148 (0x8addf800) [pid = 1894] [serial = 1071] [outer = 0x8a1cc400] 19:20:10 INFO - PROCESS | 1894 | 1463192410369 Marionette TRACE conn4 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 19:20:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 19:20:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1438ms 19:20:10 INFO - PROCESS | 1894 | 1463192410431 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 19:20:10 INFO - PROCESS | 1894 | 1463192410435 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 19:20:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 19:20:10 INFO - PROCESS | 1894 | 1463192410468 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 19:20:10 INFO - PROCESS | 1894 | 1463192410477 Marionette TRACE conn4 <- [1,1398,null,{}] 19:20:10 INFO - PROCESS | 1894 | 1463192410483 Marionette TRACE conn4 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:20:10 INFO - PROCESS | 1894 | 1463192410739 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 19:20:10 INFO - PROCESS | 1894 | 1463192410764 Marionette TRACE conn4 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:10 INFO - PROCESS | 1894 | ++DOCSHELL 0x87f0e000 == 101 [pid = 1894] [id = 357] 19:20:10 INFO - PROCESS | 1894 | ++DOMWINDOW == 149 (0x8add5400) [pid = 1894] [serial = 1072] [outer = (nil)] 19:20:10 INFO - PROCESS | 1894 | ++DOMWINDOW == 150 (0x8cbcec00) [pid = 1894] [serial = 1073] [outer = 0x8add5400] 19:20:10 INFO - PROCESS | 1894 | 1463192410838 Marionette DEBUG loaded listener.js 19:20:10 INFO - PROCESS | 1894 | ++DOMWINDOW == 151 (0x8cbdc400) [pid = 1894] [serial = 1074] [outer = 0x8add5400] 19:20:11 INFO - PROCESS | 1894 | --DOMWINDOW == 150 (0x89fc1400) [pid = 1894] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 19:20:11 INFO - PROCESS | 1894 | --DOMWINDOW == 149 (0x87f0c800) [pid = 1894] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 19:20:11 INFO - PROCESS | 1894 | --DOMWINDOW == 148 (0x8bc63800) [pid = 1894] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 19:20:11 INFO - PROCESS | 1894 | --DOMWINDOW == 147 (0x8bad9c00) [pid = 1894] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 19:20:11 INFO - PROCESS | 1894 | --DOMWINDOW == 146 (0x89063000) [pid = 1894] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 19:20:11 INFO - PROCESS | 1894 | --DOMWINDOW == 145 (0x89d1d000) [pid = 1894] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 19:20:11 INFO - PROCESS | 1894 | --DOMWINDOW == 144 (0x93d9f800) [pid = 1894] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 19:20:12 INFO - PROCESS | 1894 | 1463192412178 Marionette TRACE conn4 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 19:20:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 19:20:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1749ms 19:20:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 19:20:12 INFO - PROCESS | 1894 | 1463192412209 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 19:20:12 INFO - PROCESS | 1894 | 1463192412213 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 19:20:12 INFO - PROCESS | 1894 | 1463192412219 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 19:20:12 INFO - PROCESS | 1894 | 1463192412223 Marionette TRACE conn4 <- [1,1402,null,{}] 19:20:12 INFO - PROCESS | 1894 | 1463192412228 Marionette TRACE conn4 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:20:12 INFO - PROCESS | 1894 | 1463192412405 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 19:20:12 INFO - PROCESS | 1894 | 1463192412596 Marionette TRACE conn4 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:12 INFO - PROCESS | 1894 | ++DOCSHELL 0x86db0000 == 102 [pid = 1894] [id = 358] 19:20:12 INFO - PROCESS | 1894 | ++DOMWINDOW == 145 (0x886e0800) [pid = 1894] [serial = 1075] [outer = (nil)] 19:20:12 INFO - PROCESS | 1894 | ++DOMWINDOW == 146 (0x8cce5000) [pid = 1894] [serial = 1076] [outer = 0x886e0800] 19:20:12 INFO - PROCESS | 1894 | 1463192412670 Marionette DEBUG loaded listener.js 19:20:12 INFO - PROCESS | 1894 | ++DOMWINDOW == 147 (0x8cde5000) [pid = 1894] [serial = 1077] [outer = 0x886e0800] 19:20:13 INFO - PROCESS | 1894 | 1463192413442 Marionette TRACE conn4 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 19:20:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 19:20:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1288ms 19:20:13 INFO - PROCESS | 1894 | 1463192413596 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 19:20:13 INFO - PROCESS | 1894 | 1463192413601 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 19:20:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 19:20:13 INFO - PROCESS | 1894 | 1463192413625 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 19:20:13 INFO - PROCESS | 1894 | 1463192413630 Marionette TRACE conn4 <- [1,1406,null,{}] 19:20:13 INFO - PROCESS | 1894 | 1463192413639 Marionette TRACE conn4 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:20:13 INFO - PROCESS | 1894 | 1463192413869 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 19:20:14 INFO - PROCESS | 1894 | 1463192414162 Marionette TRACE conn4 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:14 INFO - PROCESS | 1894 | ++DOCSHELL 0x886dbc00 == 103 [pid = 1894] [id = 359] 19:20:14 INFO - PROCESS | 1894 | ++DOMWINDOW == 148 (0x888e9400) [pid = 1894] [serial = 1078] [outer = (nil)] 19:20:14 INFO - PROCESS | 1894 | ++DOMWINDOW == 149 (0x89059400) [pid = 1894] [serial = 1079] [outer = 0x888e9400] 19:20:14 INFO - PROCESS | 1894 | 1463192414286 Marionette DEBUG loaded listener.js 19:20:14 INFO - PROCESS | 1894 | ++DOMWINDOW == 150 (0x89d12800) [pid = 1894] [serial = 1080] [outer = 0x888e9400] 19:20:15 INFO - PROCESS | 1894 | 1463192415240 Marionette TRACE conn4 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 19:20:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 19:20:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1658ms 19:20:15 INFO - PROCESS | 1894 | 1463192415272 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 19:20:15 INFO - PROCESS | 1894 | 1463192415278 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 19:20:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 19:20:15 INFO - PROCESS | 1894 | 1463192415291 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 19:20:15 INFO - PROCESS | 1894 | 1463192415297 Marionette TRACE conn4 <- [1,1410,null,{}] 19:20:15 INFO - PROCESS | 1894 | 1463192415304 Marionette TRACE conn4 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:20:15 INFO - PROCESS | 1894 | 1463192415511 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 19:20:15 INFO - PROCESS | 1894 | 1463192415777 Marionette TRACE conn4 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:15 INFO - PROCESS | 1894 | ++DOCSHELL 0x8a1d5000 == 104 [pid = 1894] [id = 360] 19:20:15 INFO - PROCESS | 1894 | ++DOMWINDOW == 151 (0x8a1d6400) [pid = 1894] [serial = 1081] [outer = (nil)] 19:20:15 INFO - PROCESS | 1894 | ++DOMWINDOW == 152 (0x8b3b6400) [pid = 1894] [serial = 1082] [outer = 0x8a1d6400] 19:20:15 INFO - PROCESS | 1894 | 1463192415910 Marionette DEBUG loaded listener.js 19:20:16 INFO - PROCESS | 1894 | ++DOMWINDOW == 153 (0x8bc62000) [pid = 1894] [serial = 1083] [outer = 0x8a1d6400] 19:20:16 INFO - PROCESS | 1894 | 1463192416944 Marionette TRACE conn4 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 19:20:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 19:20:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1695ms 19:20:16 INFO - PROCESS | 1894 | 1463192416983 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 19:20:16 INFO - PROCESS | 1894 | 1463192416987 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 19:20:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 19:20:16 INFO - PROCESS | 1894 | 1463192416994 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 19:20:17 INFO - PROCESS | 1894 | 1463192416998 Marionette TRACE conn4 <- [1,1414,null,{}] 19:20:17 INFO - PROCESS | 1894 | 1463192417013 Marionette TRACE conn4 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:20:17 INFO - PROCESS | 1894 | 1463192417276 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 19:20:17 INFO - PROCESS | 1894 | 1463192417632 Marionette TRACE conn4 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:17 INFO - PROCESS | 1894 | ++DOCSHELL 0x8b9cac00 == 105 [pid = 1894] [id = 361] 19:20:17 INFO - PROCESS | 1894 | ++DOMWINDOW == 154 (0x8de6b000) [pid = 1894] [serial = 1084] [outer = (nil)] 19:20:17 INFO - PROCESS | 1894 | ++DOMWINDOW == 155 (0x8df29c00) [pid = 1894] [serial = 1085] [outer = 0x8de6b000] 19:20:17 INFO - PROCESS | 1894 | 1463192417727 Marionette DEBUG loaded listener.js 19:20:17 INFO - PROCESS | 1894 | ++DOMWINDOW == 156 (0x8e099400) [pid = 1894] [serial = 1086] [outer = 0x8de6b000] 19:20:18 INFO - PROCESS | 1894 | 1463192418760 Marionette TRACE conn4 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 19:20:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 19:20:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1784ms 19:20:18 INFO - PROCESS | 1894 | 1463192418778 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 19:20:18 INFO - PROCESS | 1894 | 1463192418781 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 19:20:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 19:20:18 INFO - PROCESS | 1894 | 1463192418788 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 19:20:18 INFO - PROCESS | 1894 | 1463192418792 Marionette TRACE conn4 <- [1,1418,null,{}] 19:20:18 INFO - PROCESS | 1894 | 1463192418798 Marionette TRACE conn4 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:20:19 INFO - PROCESS | 1894 | 1463192419007 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 19:20:19 INFO - PROCESS | 1894 | 1463192419247 Marionette TRACE conn4 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:19 INFO - PROCESS | 1894 | ++DOCSHELL 0x8de6ac00 == 106 [pid = 1894] [id = 362] 19:20:19 INFO - PROCESS | 1894 | ++DOMWINDOW == 157 (0x8e099000) [pid = 1894] [serial = 1087] [outer = (nil)] 19:20:19 INFO - PROCESS | 1894 | ++DOMWINDOW == 158 (0x8eda7c00) [pid = 1894] [serial = 1088] [outer = 0x8e099000] 19:20:19 INFO - PROCESS | 1894 | 1463192419366 Marionette DEBUG loaded listener.js 19:20:19 INFO - PROCESS | 1894 | ++DOMWINDOW == 159 (0x8eee8400) [pid = 1894] [serial = 1089] [outer = 0x8e099000] 19:20:20 INFO - PROCESS | 1894 | 1463192420316 Marionette TRACE conn4 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 19:20:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 19:20:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1583ms 19:20:20 INFO - PROCESS | 1894 | 1463192420372 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 19:20:20 INFO - PROCESS | 1894 | 1463192420377 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 19:20:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 19:20:20 INFO - PROCESS | 1894 | 1463192420384 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 19:20:20 INFO - PROCESS | 1894 | 1463192420388 Marionette TRACE conn4 <- [1,1422,null,{}] 19:20:20 INFO - PROCESS | 1894 | 1463192420394 Marionette TRACE conn4 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:20:20 INFO - PROCESS | 1894 | 1463192420600 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 19:20:20 INFO - PROCESS | 1894 | 1463192420860 Marionette TRACE conn4 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:20 INFO - PROCESS | 1894 | ++DOCSHELL 0x89fbb800 == 107 [pid = 1894] [id = 363] 19:20:20 INFO - PROCESS | 1894 | ++DOMWINDOW == 160 (0x8ed4a000) [pid = 1894] [serial = 1090] [outer = (nil)] 19:20:20 INFO - PROCESS | 1894 | ++DOMWINDOW == 161 (0x8efea400) [pid = 1894] [serial = 1091] [outer = 0x8ed4a000] 19:20:20 INFO - PROCESS | 1894 | 1463192420991 Marionette DEBUG loaded listener.js 19:20:21 INFO - PROCESS | 1894 | ++DOMWINDOW == 162 (0x8f182c00) [pid = 1894] [serial = 1092] [outer = 0x8ed4a000] 19:20:22 INFO - PROCESS | 1894 | 1463192421999 Marionette TRACE conn4 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 19:20:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 19:20:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1681ms 19:20:22 INFO - PROCESS | 1894 | 1463192422066 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 19:20:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 19:20:22 INFO - PROCESS | 1894 | 1463192422071 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 19:20:22 INFO - PROCESS | 1894 | 1463192422077 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 19:20:22 INFO - PROCESS | 1894 | 1463192422081 Marionette TRACE conn4 <- [1,1426,null,{}] 19:20:22 INFO - PROCESS | 1894 | 1463192422087 Marionette TRACE conn4 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:20:22 INFO - PROCESS | 1894 | 1463192422334 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 19:20:22 INFO - PROCESS | 1894 | 1463192422627 Marionette TRACE conn4 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:22 INFO - PROCESS | 1894 | ++DOCSHELL 0x8b9c5400 == 108 [pid = 1894] [id = 364] 19:20:22 INFO - PROCESS | 1894 | ++DOMWINDOW == 163 (0x8f44ec00) [pid = 1894] [serial = 1093] [outer = (nil)] 19:20:22 INFO - PROCESS | 1894 | ++DOMWINDOW == 164 (0x8f469800) [pid = 1894] [serial = 1094] [outer = 0x8f44ec00] 19:20:22 INFO - PROCESS | 1894 | 1463192422719 Marionette DEBUG loaded listener.js 19:20:22 INFO - PROCESS | 1894 | ++DOMWINDOW == 165 (0x8f555000) [pid = 1894] [serial = 1095] [outer = 0x8f44ec00] 19:20:23 INFO - PROCESS | 1894 | 1463192423670 Marionette TRACE conn4 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 19:20:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 19:20:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1638ms 19:20:23 INFO - PROCESS | 1894 | 1463192423716 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 19:20:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 19:20:23 INFO - PROCESS | 1894 | 1463192423721 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 19:20:23 INFO - PROCESS | 1894 | 1463192423727 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 19:20:23 INFO - PROCESS | 1894 | 1463192423731 Marionette TRACE conn4 <- [1,1430,null,{}] 19:20:23 INFO - PROCESS | 1894 | 1463192423737 Marionette TRACE conn4 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:20:23 INFO - PROCESS | 1894 | 1463192423935 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 19:20:24 INFO - PROCESS | 1894 | 1463192424196 Marionette TRACE conn4 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:24 INFO - PROCESS | 1894 | ++DOCSHELL 0x8f463800 == 109 [pid = 1894] [id = 365] 19:20:24 INFO - PROCESS | 1894 | ++DOMWINDOW == 166 (0x8f551400) [pid = 1894] [serial = 1096] [outer = (nil)] 19:20:24 INFO - PROCESS | 1894 | ++DOMWINDOW == 167 (0x911c7800) [pid = 1894] [serial = 1097] [outer = 0x8f551400] 19:20:24 INFO - PROCESS | 1894 | 1463192424347 Marionette DEBUG loaded listener.js 19:20:24 INFO - PROCESS | 1894 | ++DOMWINDOW == 168 (0x911d0c00) [pid = 1894] [serial = 1098] [outer = 0x8f551400] 19:20:25 INFO - PROCESS | 1894 | 1463192425285 Marionette TRACE conn4 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 19:20:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 19:20:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1637ms 19:20:25 INFO - PROCESS | 1894 | 1463192425365 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 19:20:25 INFO - PROCESS | 1894 | 1463192425369 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 19:20:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 19:20:25 INFO - PROCESS | 1894 | 1463192425375 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 19:20:25 INFO - PROCESS | 1894 | 1463192425379 Marionette TRACE conn4 <- [1,1434,null,{}] 19:20:25 INFO - PROCESS | 1894 | 1463192425385 Marionette TRACE conn4 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:20:25 INFO - PROCESS | 1894 | 1463192425627 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 19:20:25 INFO - PROCESS | 1894 | 1463192425938 Marionette TRACE conn4 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:25 INFO - PROCESS | 1894 | ++DOCSHELL 0x90fdf800 == 110 [pid = 1894] [id = 366] 19:20:25 INFO - PROCESS | 1894 | ++DOMWINDOW == 169 (0x911c2c00) [pid = 1894] [serial = 1099] [outer = (nil)] 19:20:26 INFO - PROCESS | 1894 | ++DOMWINDOW == 170 (0x91515000) [pid = 1894] [serial = 1100] [outer = 0x911c2c00] 19:20:26 INFO - PROCESS | 1894 | 1463192426026 Marionette DEBUG loaded listener.js 19:20:26 INFO - PROCESS | 1894 | ++DOMWINDOW == 171 (0x91532c00) [pid = 1894] [serial = 1101] [outer = 0x911c2c00] 19:20:27 INFO - PROCESS | 1894 | 1463192427053 Marionette TRACE conn4 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 19:20:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 19:20:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1741ms 19:20:27 INFO - PROCESS | 1894 | 1463192427119 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 19:20:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 19:20:27 INFO - PROCESS | 1894 | 1463192427123 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 19:20:27 INFO - PROCESS | 1894 | 1463192427130 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 19:20:27 INFO - PROCESS | 1894 | 1463192427133 Marionette TRACE conn4 <- [1,1438,null,{}] 19:20:27 INFO - PROCESS | 1894 | 1463192427139 Marionette TRACE conn4 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:20:27 INFO - PROCESS | 1894 | 1463192427366 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 19:20:27 INFO - PROCESS | 1894 | 1463192427690 Marionette TRACE conn4 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:27 INFO - PROCESS | 1894 | ++DOCSHELL 0x8b3ab000 == 111 [pid = 1894] [id = 367] 19:20:27 INFO - PROCESS | 1894 | ++DOMWINDOW == 172 (0x8d6e2000) [pid = 1894] [serial = 1102] [outer = (nil)] 19:20:27 INFO - PROCESS | 1894 | ++DOMWINDOW == 173 (0x91dcb800) [pid = 1894] [serial = 1103] [outer = 0x8d6e2000] 19:20:27 INFO - PROCESS | 1894 | 1463192427781 Marionette DEBUG loaded listener.js 19:20:27 INFO - PROCESS | 1894 | ++DOMWINDOW == 174 (0x91dd2c00) [pid = 1894] [serial = 1104] [outer = 0x8d6e2000] 19:20:28 INFO - PROCESS | 1894 | 1463192428727 Marionette TRACE conn4 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 19:20:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 19:20:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1637ms 19:20:28 INFO - PROCESS | 1894 | 1463192428767 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 19:20:28 INFO - PROCESS | 1894 | 1463192428771 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 19:20:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 19:20:28 INFO - PROCESS | 1894 | 1463192428777 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 19:20:28 INFO - PROCESS | 1894 | 1463192428780 Marionette TRACE conn4 <- [1,1442,null,{}] 19:20:28 INFO - PROCESS | 1894 | 1463192428787 Marionette TRACE conn4 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:20:28 INFO - PROCESS | 1894 | 1463192428990 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 19:20:29 INFO - PROCESS | 1894 | 1463192429262 Marionette TRACE conn4 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:29 INFO - PROCESS | 1894 | ++DOCSHELL 0x886d3800 == 112 [pid = 1894] [id = 368] 19:20:29 INFO - PROCESS | 1894 | ++DOMWINDOW == 175 (0x916cc400) [pid = 1894] [serial = 1105] [outer = (nil)] 19:20:29 INFO - PROCESS | 1894 | ++DOMWINDOW == 176 (0x921dbc00) [pid = 1894] [serial = 1106] [outer = 0x916cc400] 19:20:29 INFO - PROCESS | 1894 | 1463192429441 Marionette DEBUG loaded listener.js 19:20:29 INFO - PROCESS | 1894 | ++DOMWINDOW == 177 (0x929c8c00) [pid = 1894] [serial = 1107] [outer = 0x916cc400] 19:20:30 INFO - PROCESS | 1894 | 1463192430887 Marionette TRACE conn4 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 19:20:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 19:20:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 2186ms 19:20:30 INFO - PROCESS | 1894 | 1463192430975 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 19:20:30 INFO - PROCESS | 1894 | 1463192430982 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 19:20:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 19:20:31 INFO - PROCESS | 1894 | 1463192430993 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 19:20:31 INFO - PROCESS | 1894 | 1463192431000 Marionette TRACE conn4 <- [1,1446,null,{}] 19:20:31 INFO - PROCESS | 1894 | 1463192431009 Marionette TRACE conn4 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:20:31 INFO - PROCESS | 1894 | 1463192431502 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 19:20:31 INFO - PROCESS | 1894 | 1463192431714 Marionette TRACE conn4 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:31 INFO - PROCESS | 1894 | ++DOCSHELL 0x929d0c00 == 113 [pid = 1894] [id = 369] 19:20:31 INFO - PROCESS | 1894 | ++DOMWINDOW == 178 (0x92b93c00) [pid = 1894] [serial = 1108] [outer = (nil)] 19:20:31 INFO - PROCESS | 1894 | ++DOMWINDOW == 179 (0x93da7000) [pid = 1894] [serial = 1109] [outer = 0x92b93c00] 19:20:31 INFO - PROCESS | 1894 | 1463192431819 Marionette DEBUG loaded listener.js 19:20:31 INFO - PROCESS | 1894 | ++DOMWINDOW == 180 (0x9522fc00) [pid = 1894] [serial = 1110] [outer = 0x92b93c00] 19:20:32 INFO - PROCESS | 1894 | 1463192432810 Marionette TRACE conn4 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 19:20:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 19:20:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1888ms 19:20:32 INFO - PROCESS | 1894 | 1463192432880 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 19:20:32 INFO - PROCESS | 1894 | 1463192432884 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 19:20:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 19:20:32 INFO - PROCESS | 1894 | 1463192432891 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 19:20:32 INFO - PROCESS | 1894 | 1463192432894 Marionette TRACE conn4 <- [1,1450,null,{}] 19:20:32 INFO - PROCESS | 1894 | 1463192432900 Marionette TRACE conn4 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:20:33 INFO - PROCESS | 1894 | 1463192433100 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 19:20:33 INFO - PROCESS | 1894 | 1463192433369 Marionette TRACE conn4 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:33 INFO - PROCESS | 1894 | ++DOCSHELL 0x937b7400 == 114 [pid = 1894] [id = 370] 19:20:33 INFO - PROCESS | 1894 | ++DOMWINDOW == 181 (0x95328400) [pid = 1894] [serial = 1111] [outer = (nil)] 19:20:33 INFO - PROCESS | 1894 | ++DOMWINDOW == 182 (0x977a9c00) [pid = 1894] [serial = 1112] [outer = 0x95328400] 19:20:33 INFO - PROCESS | 1894 | 1463192433505 Marionette DEBUG loaded listener.js 19:20:33 INFO - PROCESS | 1894 | ++DOMWINDOW == 183 (0x983ec000) [pid = 1894] [serial = 1113] [outer = 0x95328400] 19:20:34 INFO - PROCESS | 1894 | 1463192434460 Marionette TRACE conn4 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 19:20:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 19:20:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1636ms 19:20:34 INFO - PROCESS | 1894 | 1463192434528 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 19:20:34 INFO - PROCESS | 1894 | 1463192434531 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 19:20:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 19:20:34 INFO - PROCESS | 1894 | 1463192434539 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 19:20:34 INFO - PROCESS | 1894 | 1463192434542 Marionette TRACE conn4 <- [1,1454,null,{}] 19:20:34 INFO - PROCESS | 1894 | 1463192434548 Marionette TRACE conn4 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:20:34 INFO - PROCESS | 1894 | 1463192434748 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 19:20:35 INFO - PROCESS | 1894 | 1463192435073 Marionette TRACE conn4 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:35 INFO - PROCESS | 1894 | ++DOCSHELL 0x95225000 == 115 [pid = 1894] [id = 371] 19:20:35 INFO - PROCESS | 1894 | ++DOMWINDOW == 184 (0x9830f800) [pid = 1894] [serial = 1114] [outer = (nil)] 19:20:35 INFO - PROCESS | 1894 | ++DOMWINDOW == 185 (0x99771c00) [pid = 1894] [serial = 1115] [outer = 0x9830f800] 19:20:35 INFO - PROCESS | 1894 | 1463192435166 Marionette DEBUG loaded listener.js 19:20:35 INFO - PROCESS | 1894 | ++DOMWINDOW == 186 (0x99edb000) [pid = 1894] [serial = 1116] [outer = 0x9830f800] 19:20:36 INFO - PROCESS | 1894 | 1463192436084 Marionette TRACE conn4 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 19:20:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 19:20:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1587ms 19:20:36 INFO - PROCESS | 1894 | 1463192436127 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 19:20:36 INFO - PROCESS | 1894 | 1463192436131 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 19:20:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 19:20:36 INFO - PROCESS | 1894 | 1463192436137 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 19:20:36 INFO - PROCESS | 1894 | 1463192436141 Marionette TRACE conn4 <- [1,1458,null,{}] 19:20:36 INFO - PROCESS | 1894 | 1463192436147 Marionette TRACE conn4 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:20:36 INFO - PROCESS | 1894 | 1463192436342 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 19:20:36 INFO - PROCESS | 1894 | 1463192436655 Marionette TRACE conn4 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:36 INFO - PROCESS | 1894 | ++DOCSHELL 0x89daac00 == 116 [pid = 1894] [id = 372] 19:20:36 INFO - PROCESS | 1894 | ++DOMWINDOW == 187 (0x9928b000) [pid = 1894] [serial = 1117] [outer = (nil)] 19:20:36 INFO - PROCESS | 1894 | ++DOMWINDOW == 188 (0x99f22800) [pid = 1894] [serial = 1118] [outer = 0x9928b000] 19:20:36 INFO - PROCESS | 1894 | 1463192436748 Marionette DEBUG loaded listener.js 19:20:36 INFO - PROCESS | 1894 | ++DOMWINDOW == 189 (0x99f25000) [pid = 1894] [serial = 1119] [outer = 0x9928b000] 19:20:37 INFO - PROCESS | 1894 | 1463192437746 Marionette TRACE conn4 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 19:20:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 19:20:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1685ms 19:20:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 19:20:37 INFO - PROCESS | 1894 | 1463192437823 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 19:20:37 INFO - PROCESS | 1894 | 1463192437826 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 19:20:37 INFO - PROCESS | 1894 | 1463192437833 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 19:20:37 INFO - PROCESS | 1894 | 1463192437835 Marionette TRACE conn4 <- [1,1462,null,{}] 19:20:37 INFO - PROCESS | 1894 | 1463192437842 Marionette TRACE conn4 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:20:38 INFO - PROCESS | 1894 | 1463192438051 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 19:20:38 INFO - PROCESS | 1894 | 1463192438372 Marionette TRACE conn4 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:38 INFO - PROCESS | 1894 | ++DOCSHELL 0x886c8000 == 117 [pid = 1894] [id = 373] 19:20:38 INFO - PROCESS | 1894 | ++DOMWINDOW == 190 (0x8ed4e800) [pid = 1894] [serial = 1120] [outer = (nil)] 19:20:38 INFO - PROCESS | 1894 | ++DOMWINDOW == 191 (0x9a17f800) [pid = 1894] [serial = 1121] [outer = 0x8ed4e800] 19:20:38 INFO - PROCESS | 1894 | 1463192438460 Marionette DEBUG loaded listener.js 19:20:38 INFO - PROCESS | 1894 | ++DOMWINDOW == 192 (0x9a3e1800) [pid = 1894] [serial = 1122] [outer = 0x8ed4e800] 19:20:39 INFO - PROCESS | 1894 | 1463192439413 Marionette TRACE conn4 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 19:20:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 19:20:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1636ms 19:20:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 19:20:39 INFO - PROCESS | 1894 | 1463192439469 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 19:20:39 INFO - PROCESS | 1894 | 1463192439472 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 19:20:39 INFO - PROCESS | 1894 | 1463192439479 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 19:20:39 INFO - PROCESS | 1894 | 1463192439482 Marionette TRACE conn4 <- [1,1466,null,{}] 19:20:39 INFO - PROCESS | 1894 | 1463192439490 Marionette TRACE conn4 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:20:39 INFO - PROCESS | 1894 | 1463192439711 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 19:20:40 INFO - PROCESS | 1894 | 1463192440022 Marionette TRACE conn4 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:40 INFO - PROCESS | 1894 | ++DOCSHELL 0x911c7000 == 118 [pid = 1894] [id = 374] 19:20:40 INFO - PROCESS | 1894 | ++DOMWINDOW == 193 (0x99f91400) [pid = 1894] [serial = 1123] [outer = (nil)] 19:20:40 INFO - PROCESS | 1894 | ++DOMWINDOW == 194 (0x9a567000) [pid = 1894] [serial = 1124] [outer = 0x99f91400] 19:20:40 INFO - PROCESS | 1894 | 1463192440116 Marionette DEBUG loaded listener.js 19:20:40 INFO - PROCESS | 1894 | ++DOMWINDOW == 195 (0x9a5ef000) [pid = 1894] [serial = 1125] [outer = 0x99f91400] 19:20:41 INFO - PROCESS | 1894 | 1463192441044 Marionette TRACE conn4 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 19:20:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 19:20:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1636ms 19:20:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 19:20:41 INFO - PROCESS | 1894 | 1463192441115 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 19:20:41 INFO - PROCESS | 1894 | 1463192441118 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 19:20:41 INFO - PROCESS | 1894 | 1463192441126 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 19:20:41 INFO - PROCESS | 1894 | 1463192441128 Marionette TRACE conn4 <- [1,1470,null,{}] 19:20:41 INFO - PROCESS | 1894 | 1463192441135 Marionette TRACE conn4 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:20:41 INFO - PROCESS | 1894 | 1463192441373 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 19:20:41 INFO - PROCESS | 1894 | 1463192441704 Marionette TRACE conn4 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:41 INFO - PROCESS | 1894 | ++DOCSHELL 0x8d6e0800 == 119 [pid = 1894] [id = 375] 19:20:41 INFO - PROCESS | 1894 | ++DOMWINDOW == 196 (0x8d6e0c00) [pid = 1894] [serial = 1126] [outer = (nil)] 19:20:41 INFO - PROCESS | 1894 | ++DOMWINDOW == 197 (0x9a876c00) [pid = 1894] [serial = 1127] [outer = 0x8d6e0c00] 19:20:41 INFO - PROCESS | 1894 | 1463192441790 Marionette DEBUG loaded listener.js 19:20:41 INFO - PROCESS | 1894 | ++DOMWINDOW == 198 (0x9a879c00) [pid = 1894] [serial = 1128] [outer = 0x8d6e0c00] 19:20:43 INFO - PROCESS | 1894 | 1463192443382 Marionette TRACE conn4 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 19:20:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 19:20:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 2301ms 19:20:43 INFO - PROCESS | 1894 | 1463192443426 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 19:20:43 INFO - PROCESS | 1894 | 1463192443433 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 19:20:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 19:20:43 INFO - PROCESS | 1894 | 1463192443442 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 19:20:43 INFO - PROCESS | 1894 | 1463192443447 Marionette TRACE conn4 <- [1,1474,null,{}] 19:20:43 INFO - PROCESS | 1894 | 1463192443455 Marionette TRACE conn4 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:20:43 INFO - PROCESS | 1894 | 1463192443663 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 19:20:44 INFO - PROCESS | 1894 | 1463192443997 Marionette TRACE conn4 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:44 INFO - PROCESS | 1894 | --DOCSHELL 0x8de70c00 == 118 [pid = 1894] [id = 185] 19:20:44 INFO - PROCESS | 1894 | --DOCSHELL 0x87f0e000 == 117 [pid = 1894] [id = 357] 19:20:44 INFO - PROCESS | 1894 | --DOCSHELL 0x89d1ec00 == 116 [pid = 1894] [id = 356] 19:20:44 INFO - PROCESS | 1894 | --DOCSHELL 0x886c9800 == 115 [pid = 1894] [id = 355] 19:20:44 INFO - PROCESS | 1894 | --DOCSHELL 0x86dae800 == 114 [pid = 1894] [id = 354] 19:20:44 INFO - PROCESS | 1894 | --DOCSHELL 0x8832a800 == 113 [pid = 1894] [id = 352] 19:20:44 INFO - PROCESS | 1894 | --DOCSHELL 0x91dd1c00 == 112 [pid = 1894] [id = 350] 19:20:44 INFO - PROCESS | 1894 | --DOCSHELL 0x87f06800 == 111 [pid = 1894] [id = 351] 19:20:44 INFO - PROCESS | 1894 | --DOCSHELL 0x8cde5800 == 110 [pid = 1894] [id = 349] 19:20:44 INFO - PROCESS | 1894 | ++DOCSHELL 0x86b60000 == 111 [pid = 1894] [id = 376] 19:20:44 INFO - PROCESS | 1894 | ++DOMWINDOW == 199 (0x86b61c00) [pid = 1894] [serial = 1129] [outer = (nil)] 19:20:44 INFO - PROCESS | 1894 | ++DOMWINDOW == 200 (0x88322000) [pid = 1894] [serial = 1130] [outer = 0x86b61c00] 19:20:44 INFO - PROCESS | 1894 | 1463192444677 Marionette DEBUG loaded listener.js 19:20:44 INFO - PROCESS | 1894 | ++DOMWINDOW == 201 (0x886d5c00) [pid = 1894] [serial = 1131] [outer = 0x86b61c00] 19:20:44 INFO - PROCESS | 1894 | --DOMWINDOW == 200 (0x8b9cf000) [pid = 1894] [serial = 1002] [outer = (nil)] [url = about:blank] 19:20:44 INFO - PROCESS | 1894 | --DOMWINDOW == 199 (0x888f4c00) [pid = 1894] [serial = 999] [outer = (nil)] [url = about:blank] 19:20:44 INFO - PROCESS | 1894 | --DOMWINDOW == 198 (0x8eff3400) [pid = 1894] [serial = 974] [outer = (nil)] [url = about:blank] 19:20:44 INFO - PROCESS | 1894 | --DOMWINDOW == 197 (0x91467400) [pid = 1894] [serial = 986] [outer = (nil)] [url = about:blank] 19:20:44 INFO - PROCESS | 1894 | --DOMWINDOW == 196 (0x8cde9800) [pid = 1894] [serial = 1007] [outer = (nil)] [url = about:blank] 19:20:44 INFO - PROCESS | 1894 | --DOMWINDOW == 195 (0x8e094400) [pid = 1894] [serial = 962] [outer = (nil)] [url = about:blank] 19:20:44 INFO - PROCESS | 1894 | --DOMWINDOW == 194 (0x8832a400) [pid = 1894] [serial = 998] [outer = (nil)] [url = about:blank] 19:20:44 INFO - PROCESS | 1894 | --DOMWINDOW == 193 (0x91535400) [pid = 1894] [serial = 989] [outer = (nil)] [url = about:blank] 19:20:44 INFO - PROCESS | 1894 | --DOMWINDOW == 192 (0x8cbcdc00) [pid = 1894] [serial = 953] [outer = (nil)] [url = about:blank] 19:20:44 INFO - PROCESS | 1894 | --DOMWINDOW == 191 (0x8bc69c00) [pid = 1894] [serial = 1004] [outer = (nil)] [url = about:blank] 19:20:44 INFO - PROCESS | 1894 | --DOMWINDOW == 190 (0x8cce3800) [pid = 1894] [serial = 1005] [outer = (nil)] [url = about:blank] 19:20:44 INFO - PROCESS | 1894 | --DOMWINDOW == 189 (0x8cde3c00) [pid = 1894] [serial = 956] [outer = (nil)] [url = about:blank] 19:20:44 INFO - PROCESS | 1894 | --DOMWINDOW == 188 (0x8d6df800) [pid = 1894] [serial = 1008] [outer = (nil)] [url = about:blank] 19:20:44 INFO - PROCESS | 1894 | --DOMWINDOW == 187 (0x8d6e1800) [pid = 1894] [serial = 959] [outer = (nil)] [url = about:blank] 19:20:44 INFO - PROCESS | 1894 | --DOMWINDOW == 186 (0x8b3b0400) [pid = 1894] [serial = 1001] [outer = (nil)] [url = about:blank] 19:20:44 INFO - PROCESS | 1894 | --DOMWINDOW == 185 (0x89dac400) [pid = 1894] [serial = 996] [outer = (nil)] [url = about:blank] 19:20:44 INFO - PROCESS | 1894 | --DOMWINDOW == 184 (0x91391400) [pid = 1894] [serial = 983] [outer = (nil)] [url = about:blank] 19:20:44 INFO - PROCESS | 1894 | --DOMWINDOW == 183 (0x89fb7400) [pid = 1894] [serial = 992] [outer = (nil)] [url = about:blank] 19:20:44 INFO - PROCESS | 1894 | --DOMWINDOW == 182 (0x89188800) [pid = 1894] [serial = 947] [outer = (nil)] [url = about:blank] 19:20:44 INFO - PROCESS | 1894 | --DOMWINDOW == 181 (0x911c3c00) [pid = 1894] [serial = 980] [outer = (nil)] [url = about:blank] 19:20:44 INFO - PROCESS | 1894 | --DOMWINDOW == 180 (0x8eda9400) [pid = 1894] [serial = 968] [outer = (nil)] [url = about:blank] 19:20:44 INFO - PROCESS | 1894 | --DOMWINDOW == 179 (0x89186c00) [pid = 1894] [serial = 995] [outer = (nil)] [url = about:blank] 19:20:44 INFO - PROCESS | 1894 | --DOMWINDOW == 178 (0x8e1d5800) [pid = 1894] [serial = 965] [outer = (nil)] [url = about:blank] 19:20:44 INFO - PROCESS | 1894 | --DOMWINDOW == 177 (0x87f0f800) [pid = 1894] [serial = 944] [outer = (nil)] [url = about:blank] 19:20:44 INFO - PROCESS | 1894 | --DOMWINDOW == 176 (0x8b3b0c00) [pid = 1894] [serial = 950] [outer = (nil)] [url = about:blank] 19:20:44 INFO - PROCESS | 1894 | --DOMWINDOW == 175 (0x8f54e400) [pid = 1894] [serial = 977] [outer = (nil)] [url = about:blank] 19:20:44 INFO - PROCESS | 1894 | --DOMWINDOW == 174 (0x8adda400) [pid = 1894] [serial = 942] [outer = (nil)] [url = about:blank] 19:20:44 INFO - PROCESS | 1894 | --DOMWINDOW == 173 (0x8eef3800) [pid = 1894] [serial = 971] [outer = (nil)] [url = about:blank] 19:20:44 INFO - PROCESS | 1894 | --DOMWINDOW == 172 (0x93d9fc00) [pid = 1894] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 19:20:44 INFO - PROCESS | 1894 | --DOMWINDOW == 171 (0x8bc6b400) [pid = 1894] [serial = 1010] [outer = (nil)] [url = about:blank] 19:20:45 INFO - PROCESS | 1894 | 1463192445631 Marionette TRACE conn4 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 19:20:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 19:20:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 2237ms 19:20:45 INFO - PROCESS | 1894 | 1463192445688 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 19:20:45 INFO - PROCESS | 1894 | 1463192445697 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 19:20:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 19:20:45 INFO - PROCESS | 1894 | 1463192445709 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 19:20:45 INFO - PROCESS | 1894 | 1463192445713 Marionette TRACE conn4 <- [1,1478,null,{}] 19:20:45 INFO - PROCESS | 1894 | 1463192445719 Marionette TRACE conn4 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:20:45 INFO - PROCESS | 1894 | 1463192445911 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 19:20:45 INFO - PROCESS | 1894 | 1463192445924 Marionette TRACE conn4 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:45 INFO - PROCESS | 1894 | ++DOCSHELL 0x888f3000 == 112 [pid = 1894] [id = 377] 19:20:45 INFO - PROCESS | 1894 | ++DOMWINDOW == 172 (0x89dae000) [pid = 1894] [serial = 1132] [outer = (nil)] 19:20:46 INFO - PROCESS | 1894 | ++DOMWINDOW == 173 (0x89fba000) [pid = 1894] [serial = 1133] [outer = 0x89dae000] 19:20:46 INFO - PROCESS | 1894 | 1463192446018 Marionette DEBUG loaded listener.js 19:20:46 INFO - PROCESS | 1894 | ++DOMWINDOW == 174 (0x8a1d1800) [pid = 1894] [serial = 1134] [outer = 0x89dae000] 19:20:47 INFO - PROCESS | 1894 | 1463192447109 Marionette TRACE conn4 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 19:20:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 19:20:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1438ms 19:20:47 INFO - PROCESS | 1894 | 1463192447146 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 19:20:47 INFO - PROCESS | 1894 | 1463192447150 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 19:20:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 19:20:47 INFO - PROCESS | 1894 | 1463192447157 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 19:20:47 INFO - PROCESS | 1894 | 1463192447162 Marionette TRACE conn4 <- [1,1482,null,{}] 19:20:47 INFO - PROCESS | 1894 | 1463192447220 Marionette TRACE conn4 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:20:47 INFO - PROCESS | 1894 | 1463192447480 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 19:20:47 INFO - PROCESS | 1894 | 1463192447509 Marionette TRACE conn4 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:47 INFO - PROCESS | 1894 | ++DOCSHELL 0x89189c00 == 113 [pid = 1894] [id = 378] 19:20:47 INFO - PROCESS | 1894 | ++DOMWINDOW == 175 (0x8b9cf400) [pid = 1894] [serial = 1135] [outer = (nil)] 19:20:47 INFO - PROCESS | 1894 | ++DOMWINDOW == 176 (0x8bc61000) [pid = 1894] [serial = 1136] [outer = 0x8b9cf400] 19:20:47 INFO - PROCESS | 1894 | 1463192447586 Marionette DEBUG loaded listener.js 19:20:47 INFO - PROCESS | 1894 | ++DOMWINDOW == 177 (0x8cbd3800) [pid = 1894] [serial = 1137] [outer = 0x8b9cf400] 19:20:48 INFO - PROCESS | 1894 | 1463192448570 Marionette TRACE conn4 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 19:20:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 19:20:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1434ms 19:20:48 INFO - PROCESS | 1894 | 1463192448597 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 19:20:48 INFO - PROCESS | 1894 | 1463192448605 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 19:20:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 19:20:48 INFO - PROCESS | 1894 | 1463192448622 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 19:20:48 INFO - PROCESS | 1894 | 1463192448624 Marionette TRACE conn4 <- [1,1486,null,{}] 19:20:48 INFO - PROCESS | 1894 | 1463192448630 Marionette TRACE conn4 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:20:48 INFO - PROCESS | 1894 | 1463192448877 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 19:20:48 INFO - PROCESS | 1894 | 1463192448908 Marionette TRACE conn4 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:48 INFO - PROCESS | 1894 | ++DOCSHELL 0x89daf000 == 114 [pid = 1894] [id = 379] 19:20:48 INFO - PROCESS | 1894 | ++DOMWINDOW == 178 (0x8cbd6000) [pid = 1894] [serial = 1138] [outer = (nil)] 19:20:48 INFO - PROCESS | 1894 | ++DOMWINDOW == 179 (0x8cdedc00) [pid = 1894] [serial = 1139] [outer = 0x8cbd6000] 19:20:48 INFO - PROCESS | 1894 | 1463192448984 Marionette DEBUG loaded listener.js 19:20:49 INFO - PROCESS | 1894 | ++DOMWINDOW == 180 (0x8d770800) [pid = 1894] [serial = 1140] [outer = 0x8cbd6000] 19:20:50 INFO - PROCESS | 1894 | --DOMWINDOW == 179 (0x929cec00) [pid = 1894] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 19:20:50 INFO - PROCESS | 1894 | --DOMWINDOW == 178 (0x93a50c00) [pid = 1894] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 19:20:50 INFO - PROCESS | 1894 | --DOMWINDOW == 177 (0x8f46a400) [pid = 1894] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 19:20:50 INFO - PROCESS | 1894 | --DOMWINDOW == 176 (0x8de6c000) [pid = 1894] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 19:20:50 INFO - PROCESS | 1894 | --DOMWINDOW == 175 (0x9150c000) [pid = 1894] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 19:20:50 INFO - PROCESS | 1894 | --DOMWINDOW == 174 (0x90fd4c00) [pid = 1894] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 19:20:50 INFO - PROCESS | 1894 | --DOMWINDOW == 173 (0x8badd800) [pid = 1894] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 19:20:50 INFO - PROCESS | 1894 | --DOMWINDOW == 172 (0x8edaa800) [pid = 1894] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 19:20:50 INFO - PROCESS | 1894 | --DOMWINDOW == 171 (0x8de66800) [pid = 1894] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 19:20:50 INFO - PROCESS | 1894 | --DOMWINDOW == 170 (0x888f5800) [pid = 1894] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 19:20:50 INFO - PROCESS | 1894 | --DOMWINDOW == 169 (0x8e1cec00) [pid = 1894] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 19:20:50 INFO - PROCESS | 1894 | --DOMWINDOW == 168 (0x86db0c00) [pid = 1894] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 19:20:50 INFO - PROCESS | 1894 | --DOMWINDOW == 167 (0x89182000) [pid = 1894] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 19:20:50 INFO - PROCESS | 1894 | --DOMWINDOW == 166 (0x8e096c00) [pid = 1894] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 19:20:50 INFO - PROCESS | 1894 | --DOMWINDOW == 165 (0x8f465400) [pid = 1894] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 19:20:50 INFO - PROCESS | 1894 | --DOMWINDOW == 164 (0x8add5400) [pid = 1894] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 19:20:50 INFO - PROCESS | 1894 | --DOMWINDOW == 163 (0x90fd6c00) [pid = 1894] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 19:20:50 INFO - PROCESS | 1894 | --DOMWINDOW == 162 (0x886d6000) [pid = 1894] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 19:20:50 INFO - PROCESS | 1894 | --DOMWINDOW == 161 (0x8a1cc400) [pid = 1894] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 19:20:50 INFO - PROCESS | 1894 | --DOMWINDOW == 160 (0x8a1cdc00) [pid = 1894] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 19:20:50 INFO - PROCESS | 1894 | --DOMWINDOW == 159 (0x8f46bc00) [pid = 1894] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 19:20:50 INFO - PROCESS | 1894 | --DOMWINDOW == 158 (0x88320800) [pid = 1894] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 19:20:50 INFO - PROCESS | 1894 | --DOMWINDOW == 157 (0x8adde400) [pid = 1894] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 19:20:50 INFO - PROCESS | 1894 | --DOMWINDOW == 156 (0x8df26c00) [pid = 1894] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 19:20:50 INFO - PROCESS | 1894 | --DOMWINDOW == 155 (0x89ee8800) [pid = 1894] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 19:20:50 INFO - PROCESS | 1894 | --DOMWINDOW == 154 (0x8f456400) [pid = 1894] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 19:20:50 INFO - PROCESS | 1894 | --DOMWINDOW == 153 (0x8d77a400) [pid = 1894] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 19:20:50 INFO - PROCESS | 1894 | --DOMWINDOW == 152 (0x8efee000) [pid = 1894] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 19:20:50 INFO - PROCESS | 1894 | --DOMWINDOW == 151 (0x8d6dd400) [pid = 1894] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 19:20:50 INFO - PROCESS | 1894 | --DOMWINDOW == 150 (0x91514400) [pid = 1894] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 19:20:50 INFO - PROCESS | 1894 | --DOMWINDOW == 149 (0x8df2d800) [pid = 1894] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 19:20:50 INFO - PROCESS | 1894 | --DOMWINDOW == 148 (0x921ddc00) [pid = 1894] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 19:20:50 INFO - PROCESS | 1894 | --DOMWINDOW == 147 (0x8f185000) [pid = 1894] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 19:20:50 INFO - PROCESS | 1894 | --DOMWINDOW == 146 (0x888f4400) [pid = 1894] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 19:20:50 INFO - PROCESS | 1894 | --DOMWINDOW == 145 (0x8f182400) [pid = 1894] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 19:20:50 INFO - PROCESS | 1894 | --DOMWINDOW == 144 (0x8ef82400) [pid = 1894] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 19:20:50 INFO - PROCESS | 1894 | --DOMWINDOW == 143 (0x88324000) [pid = 1894] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 19:20:50 INFO - PROCESS | 1894 | --DOMWINDOW == 142 (0x929c8000) [pid = 1894] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 19:20:50 INFO - PROCESS | 1894 | --DOMWINDOW == 141 (0x86dac400) [pid = 1894] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 19:20:50 INFO - PROCESS | 1894 | --DOMWINDOW == 140 (0x86db5800) [pid = 1894] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 19:20:50 INFO - PROCESS | 1894 | 1463192450780 Marionette TRACE conn4 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 19:20:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 19:20:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 2184ms 19:20:50 INFO - PROCESS | 1894 | 1463192450806 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 19:20:50 INFO - PROCESS | 1894 | 1463192450810 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 19:20:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 19:20:50 INFO - PROCESS | 1894 | 1463192450816 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 19:20:50 INFO - PROCESS | 1894 | 1463192450819 Marionette TRACE conn4 <- [1,1490,null,{}] 19:20:50 INFO - PROCESS | 1894 | 1463192450825 Marionette TRACE conn4 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:20:51 INFO - PROCESS | 1894 | 1463192451001 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 19:20:51 INFO - PROCESS | 1894 | 1463192451018 Marionette TRACE conn4 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:51 INFO - PROCESS | 1894 | ++DOCSHELL 0x86b68000 == 115 [pid = 1894] [id = 380] 19:20:51 INFO - PROCESS | 1894 | ++DOMWINDOW == 141 (0x86db5800) [pid = 1894] [serial = 1141] [outer = (nil)] 19:20:51 INFO - PROCESS | 1894 | ++DOMWINDOW == 142 (0x8b3af800) [pid = 1894] [serial = 1142] [outer = 0x86db5800] 19:20:51 INFO - PROCESS | 1894 | 1463192451092 Marionette DEBUG loaded listener.js 19:20:51 INFO - PROCESS | 1894 | ++DOMWINDOW == 143 (0x8cce7c00) [pid = 1894] [serial = 1143] [outer = 0x86db5800] 19:20:52 INFO - PROCESS | 1894 | 1463192452038 Marionette TRACE conn4 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 19:20:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 19:20:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1280ms 19:20:52 INFO - PROCESS | 1894 | 1463192452096 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 19:20:52 INFO - PROCESS | 1894 | 1463192452100 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 19:20:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 19:20:52 INFO - PROCESS | 1894 | 1463192452106 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 19:20:52 INFO - PROCESS | 1894 | 1463192452110 Marionette TRACE conn4 <- [1,1494,null,{}] 19:20:52 INFO - PROCESS | 1894 | 1463192452115 Marionette TRACE conn4 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:20:52 INFO - PROCESS | 1894 | 1463192452472 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 19:20:52 INFO - PROCESS | 1894 | 1463192452781 Marionette TRACE conn4 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:52 INFO - PROCESS | 1894 | ++DOCSHELL 0x87f0d400 == 116 [pid = 1894] [id = 381] 19:20:52 INFO - PROCESS | 1894 | ++DOMWINDOW == 144 (0x87f13000) [pid = 1894] [serial = 1144] [outer = (nil)] 19:20:52 INFO - PROCESS | 1894 | ++DOMWINDOW == 145 (0x8832a800) [pid = 1894] [serial = 1145] [outer = 0x87f13000] 19:20:52 INFO - PROCESS | 1894 | 1463192452914 Marionette DEBUG loaded listener.js 19:20:53 INFO - PROCESS | 1894 | ++DOMWINDOW == 146 (0x886d3c00) [pid = 1894] [serial = 1146] [outer = 0x87f13000] 19:20:53 INFO - PROCESS | 1894 | 1463192453928 Marionette TRACE conn4 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 19:20:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 19:20:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1884ms 19:20:53 INFO - PROCESS | 1894 | 1463192453994 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 19:20:54 INFO - PROCESS | 1894 | 1463192454000 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 19:20:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 19:20:54 INFO - PROCESS | 1894 | 1463192454008 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 19:20:54 INFO - PROCESS | 1894 | 1463192454015 Marionette TRACE conn4 <- [1,1498,null,{}] 19:20:54 INFO - PROCESS | 1894 | 1463192454023 Marionette TRACE conn4 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:20:54 INFO - PROCESS | 1894 | 1463192454273 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 19:20:54 INFO - PROCESS | 1894 | 1463192454623 Marionette TRACE conn4 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:54 INFO - PROCESS | 1894 | ++DOCSHELL 0x89ee4800 == 117 [pid = 1894] [id = 382] 19:20:54 INFO - PROCESS | 1894 | ++DOMWINDOW == 147 (0x89eebc00) [pid = 1894] [serial = 1147] [outer = (nil)] 19:20:54 INFO - PROCESS | 1894 | ++DOMWINDOW == 148 (0x89fc1400) [pid = 1894] [serial = 1148] [outer = 0x89eebc00] 19:20:54 INFO - PROCESS | 1894 | 1463192454717 Marionette DEBUG loaded listener.js 19:20:54 INFO - PROCESS | 1894 | ++DOMWINDOW == 149 (0x8adda400) [pid = 1894] [serial = 1149] [outer = 0x89eebc00] 19:20:55 INFO - PROCESS | 1894 | 1463192455759 Marionette TRACE conn4 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 19:20:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 19:20:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1786ms 19:20:55 INFO - PROCESS | 1894 | 1463192455794 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 19:20:55 INFO - PROCESS | 1894 | 1463192455800 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 19:20:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 19:20:55 INFO - PROCESS | 1894 | 1463192455807 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 19:20:55 INFO - PROCESS | 1894 | 1463192455811 Marionette TRACE conn4 <- [1,1502,null,{}] 19:20:55 INFO - PROCESS | 1894 | 1463192455817 Marionette TRACE conn4 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:20:56 INFO - PROCESS | 1894 | 1463192456053 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 19:20:56 INFO - PROCESS | 1894 | 1463192456389 Marionette TRACE conn4 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:56 INFO - PROCESS | 1894 | ++DOCSHELL 0x8b3ac400 == 118 [pid = 1894] [id = 383] 19:20:56 INFO - PROCESS | 1894 | ++DOMWINDOW == 150 (0x8bae3c00) [pid = 1894] [serial = 1150] [outer = (nil)] 19:20:56 INFO - PROCESS | 1894 | ++DOMWINDOW == 151 (0x8bc64c00) [pid = 1894] [serial = 1151] [outer = 0x8bae3c00] 19:20:56 INFO - PROCESS | 1894 | 1463192456479 Marionette DEBUG loaded listener.js 19:20:56 INFO - PROCESS | 1894 | ++DOMWINDOW == 152 (0x8cce3000) [pid = 1894] [serial = 1152] [outer = 0x8bae3c00] 19:20:57 INFO - PROCESS | 1894 | 1463192457450 Marionette TRACE conn4 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 19:20:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 19:20:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1682ms 19:20:57 INFO - PROCESS | 1894 | 1463192457490 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 19:20:57 INFO - PROCESS | 1894 | 1463192457497 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 19:20:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 19:20:57 INFO - PROCESS | 1894 | 1463192457515 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 19:20:57 INFO - PROCESS | 1894 | 1463192457523 Marionette TRACE conn4 <- [1,1506,null,{}] 19:20:57 INFO - PROCESS | 1894 | 1463192457529 Marionette TRACE conn4 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:20:57 INFO - PROCESS | 1894 | 1463192457749 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 19:20:58 INFO - PROCESS | 1894 | 1463192458027 Marionette TRACE conn4 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:58 INFO - PROCESS | 1894 | ++DOCSHELL 0x8bae5400 == 119 [pid = 1894] [id = 384] 19:20:58 INFO - PROCESS | 1894 | ++DOMWINDOW == 153 (0x8cdee000) [pid = 1894] [serial = 1153] [outer = (nil)] 19:20:58 INFO - PROCESS | 1894 | ++DOMWINDOW == 154 (0x8de6e400) [pid = 1894] [serial = 1154] [outer = 0x8cdee000] 19:20:58 INFO - PROCESS | 1894 | 1463192458158 Marionette DEBUG loaded listener.js 19:20:58 INFO - PROCESS | 1894 | ++DOMWINDOW == 155 (0x8df2a000) [pid = 1894] [serial = 1155] [outer = 0x8cdee000] 19:20:59 INFO - PROCESS | 1894 | 1463192459115 Marionette TRACE conn4 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 19:20:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 19:20:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1644ms 19:20:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 19:20:59 INFO - PROCESS | 1894 | 1463192459151 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 19:20:59 INFO - PROCESS | 1894 | 1463192459154 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 19:20:59 INFO - PROCESS | 1894 | 1463192459161 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 19:20:59 INFO - PROCESS | 1894 | 1463192459164 Marionette TRACE conn4 <- [1,1510,null,{}] 19:20:59 INFO - PROCESS | 1894 | 1463192459170 Marionette TRACE conn4 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:20:59 INFO - PROCESS | 1894 | 1463192459384 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 19:20:59 INFO - PROCESS | 1894 | 1463192459715 Marionette TRACE conn4 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:59 INFO - PROCESS | 1894 | ++DOCSHELL 0x8cbd5400 == 120 [pid = 1894] [id = 385] 19:20:59 INFO - PROCESS | 1894 | ++DOMWINDOW == 156 (0x8cce3c00) [pid = 1894] [serial = 1156] [outer = (nil)] 19:20:59 INFO - PROCESS | 1894 | ++DOMWINDOW == 157 (0x8e1ce800) [pid = 1894] [serial = 1157] [outer = 0x8cce3c00] 19:20:59 INFO - PROCESS | 1894 | 1463192459808 Marionette DEBUG loaded listener.js 19:20:59 INFO - PROCESS | 1894 | ++DOMWINDOW == 158 (0x8e1d5800) [pid = 1894] [serial = 1158] [outer = 0x8cce3c00] 19:21:00 INFO - PROCESS | 1894 | 1463192460729 Marionette TRACE conn4 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 19:21:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 19:21:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1583ms 19:21:00 INFO - PROCESS | 1894 | 1463192460744 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 19:21:00 INFO - PROCESS | 1894 | 1463192460749 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 19:21:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 19:21:00 INFO - PROCESS | 1894 | 1463192460755 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 19:21:00 INFO - PROCESS | 1894 | 1463192460758 Marionette TRACE conn4 <- [1,1514,null,{}] 19:21:00 INFO - PROCESS | 1894 | 1463192460765 Marionette TRACE conn4 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:00 INFO - PROCESS | 1894 | 1463192460964 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 19:21:01 INFO - PROCESS | 1894 | 1463192461252 Marionette TRACE conn4 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:01 INFO - PROCESS | 1894 | ++DOCSHELL 0x8edb5c00 == 121 [pid = 1894] [id = 386] 19:21:01 INFO - PROCESS | 1894 | ++DOMWINDOW == 159 (0x8edb6000) [pid = 1894] [serial = 1159] [outer = (nil)] 19:21:01 INFO - PROCESS | 1894 | ++DOMWINDOW == 160 (0x8eeee800) [pid = 1894] [serial = 1160] [outer = 0x8edb6000] 19:21:01 INFO - PROCESS | 1894 | 1463192461396 Marionette DEBUG loaded listener.js 19:21:01 INFO - PROCESS | 1894 | ++DOMWINDOW == 161 (0x8f181800) [pid = 1894] [serial = 1161] [outer = 0x8edb6000] 19:21:02 INFO - PROCESS | 1894 | 1463192462364 Marionette TRACE conn4 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 19:21:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 19:21:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1686ms 19:21:02 INFO - PROCESS | 1894 | 1463192462443 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 19:21:02 INFO - PROCESS | 1894 | 1463192462447 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 19:21:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 19:21:02 INFO - PROCESS | 1894 | 1463192462454 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 19:21:02 INFO - PROCESS | 1894 | 1463192462457 Marionette TRACE conn4 <- [1,1518,null,{}] 19:21:02 INFO - PROCESS | 1894 | 1463192462464 Marionette TRACE conn4 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:02 INFO - PROCESS | 1894 | 1463192462746 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 19:21:03 INFO - PROCESS | 1894 | 1463192463067 Marionette TRACE conn4 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:03 INFO - PROCESS | 1894 | ++DOCSHELL 0x8e1d1800 == 122 [pid = 1894] [id = 387] 19:21:03 INFO - PROCESS | 1894 | ++DOMWINDOW == 162 (0x8edb1400) [pid = 1894] [serial = 1162] [outer = (nil)] 19:21:03 INFO - PROCESS | 1894 | ++DOMWINDOW == 163 (0x8f455c00) [pid = 1894] [serial = 1163] [outer = 0x8edb1400] 19:21:03 INFO - PROCESS | 1894 | 1463192463157 Marionette DEBUG loaded listener.js 19:21:03 INFO - PROCESS | 1894 | ++DOMWINDOW == 164 (0x8f462000) [pid = 1894] [serial = 1164] [outer = 0x8edb1400] 19:21:04 INFO - PROCESS | 1894 | 1463192464133 Marionette TRACE conn4 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 19:21:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 19:21:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1734ms 19:21:04 INFO - PROCESS | 1894 | 1463192464189 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 19:21:04 INFO - PROCESS | 1894 | 1463192464193 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 19:21:04 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 19:21:04 INFO - PROCESS | 1894 | 1463192464200 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 19:21:04 INFO - PROCESS | 1894 | 1463192464204 Marionette TRACE conn4 <- [1,1522,null,{}] 19:21:04 INFO - PROCESS | 1894 | 1463192464210 Marionette TRACE conn4 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:04 INFO - PROCESS | 1894 | 1463192464415 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 19:21:04 INFO - PROCESS | 1894 | 1463192464749 Marionette TRACE conn4 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:04 INFO - PROCESS | 1894 | ++DOCSHELL 0x8ef8dc00 == 123 [pid = 1894] [id = 388] 19:21:04 INFO - PROCESS | 1894 | ++DOMWINDOW == 165 (0x8f184800) [pid = 1894] [serial = 1165] [outer = (nil)] 19:21:04 INFO - PROCESS | 1894 | ++DOMWINDOW == 166 (0x8f554000) [pid = 1894] [serial = 1166] [outer = 0x8f184800] 19:21:04 INFO - PROCESS | 1894 | 1463192464854 Marionette DEBUG loaded listener.js 19:21:04 INFO - PROCESS | 1894 | ++DOMWINDOW == 167 (0x90fd6c00) [pid = 1894] [serial = 1167] [outer = 0x8f184800] 19:21:05 INFO - PROCESS | 1894 | SkCairoFTTypeface::onFilterRec unimplemented 19:21:05 INFO - PROCESS | 1894 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 19:21:05 INFO - PROCESS | 1894 | SkCairoFTTypeface::onFilterRec unimplemented 19:21:05 INFO - PROCESS | 1894 | SkCairoFTTypeface::onFilterRec unimplemented 19:21:05 INFO - PROCESS | 1894 | SkCairoFTTypeface::onFilterRec unimplemented 19:21:05 INFO - PROCESS | 1894 | SkCairoFTTypeface::onFilterRec unimplemented 19:21:05 INFO - PROCESS | 1894 | SkCairoFTTypeface::onFilterRec unimplemented 19:21:05 INFO - PROCESS | 1894 | SkCairoFTTypeface::onFilterRec unimplemented 19:21:05 INFO - PROCESS | 1894 | SkCairoFTTypeface::onFilterRec unimplemented 19:21:05 INFO - PROCESS | 1894 | SkCairoFTTypeface::onFilterRec unimplemented 19:21:05 INFO - PROCESS | 1894 | SkCairoFTTypeface::onFilterRec unimplemented 19:21:05 INFO - PROCESS | 1894 | SkCairoFTTypeface::onFilterRec unimplemented 19:21:05 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 () { 19:21:05 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 19:21:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 19:21:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:21:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:21:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 19:21:05 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 () { 19:21:05 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 19:21:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 19:21:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:21:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:21:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 19:21:05 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 () { 19:21:05 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 19:21:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 19:21:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:21:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:21:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 19:21:05 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 () { 19:21:05 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 19:21:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 19:21:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:21:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:21:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 19:21:05 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1488ms 19:21:05 INFO - PROCESS | 1894 | 1463192465661 Marionette TRACE conn4 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 19:21:05 INFO - PROCESS | 1894 | 1463192465691 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 19:21:05 INFO - PROCESS | 1894 | 1463192465696 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 19:21:05 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 19:21:05 INFO - PROCESS | 1894 | 1463192465730 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 19:21:05 INFO - PROCESS | 1894 | 1463192465733 Marionette TRACE conn4 <- [1,1526,null,{}] 19:21:05 INFO - PROCESS | 1894 | 1463192465740 Marionette TRACE conn4 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:05 INFO - PROCESS | 1894 | 1463192465929 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 19:21:06 INFO - PROCESS | 1894 | 1463192466170 Marionette TRACE conn4 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:06 INFO - PROCESS | 1894 | ++DOCSHELL 0x911c3c00 == 124 [pid = 1894] [id = 389] 19:21:06 INFO - PROCESS | 1894 | ++DOMWINDOW == 168 (0x911cb400) [pid = 1894] [serial = 1168] [outer = (nil)] 19:21:06 INFO - PROCESS | 1894 | ++DOMWINDOW == 169 (0x91392c00) [pid = 1894] [serial = 1169] [outer = 0x911cb400] 19:21:06 INFO - PROCESS | 1894 | 1463192466263 Marionette DEBUG loaded listener.js 19:21:06 INFO - PROCESS | 1894 | ++DOMWINDOW == 170 (0x91459c00) [pid = 1894] [serial = 1170] [outer = 0x911cb400] 19:21:07 INFO - PROCESS | 1894 | 1463192467171 Marionette TRACE conn4 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 19:21:07 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 19:21:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 19:21:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:21:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:21:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 19:21:07 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 19:21:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 19:21:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:21:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:21:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 19:21:07 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 19:21:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 19:21:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:21:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:21:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 19:21:07 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1492ms 19:21:07 INFO - PROCESS | 1894 | 1463192467233 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 19:21:07 INFO - PROCESS | 1894 | 1463192467238 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 19:21:07 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 19:21:07 INFO - PROCESS | 1894 | 1463192467247 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 19:21:07 INFO - PROCESS | 1894 | 1463192467249 Marionette TRACE conn4 <- [1,1530,null,{}] 19:21:07 INFO - PROCESS | 1894 | 1463192467256 Marionette TRACE conn4 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:07 INFO - PROCESS | 1894 | 1463192467472 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 19:21:07 INFO - PROCESS | 1894 | 1463192467818 Marionette TRACE conn4 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:07 INFO - PROCESS | 1894 | ++DOCSHELL 0x886c6c00 == 125 [pid = 1894] [id = 390] 19:21:07 INFO - PROCESS | 1894 | ++DOMWINDOW == 171 (0x9138a400) [pid = 1894] [serial = 1171] [outer = (nil)] 19:21:07 INFO - PROCESS | 1894 | ++DOMWINDOW == 172 (0x9153e800) [pid = 1894] [serial = 1172] [outer = 0x9138a400] 19:21:07 INFO - PROCESS | 1894 | 1463192467936 Marionette DEBUG loaded listener.js 19:21:08 INFO - PROCESS | 1894 | ++DOMWINDOW == 173 (0x91dcb000) [pid = 1894] [serial = 1173] [outer = 0x9138a400] 19:21:09 INFO - PROCESS | 1894 | 1463192469117 Marionette TRACE conn4 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 19:21:09 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 19:21:09 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 19:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:21:09 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 19:21:09 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 19:21:09 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. 19:21:09 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 19:21:09 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1936ms 19:21:09 INFO - PROCESS | 1894 | 1463192469208 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 19:21:09 INFO - PROCESS | 1894 | 1463192469215 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 19:21:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 19:21:09 INFO - PROCESS | 1894 | 1463192469228 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 19:21:09 INFO - PROCESS | 1894 | 1463192469232 Marionette TRACE conn4 <- [1,1534,null,{}] 19:21:09 INFO - PROCESS | 1894 | 1463192469242 Marionette TRACE conn4 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:09 INFO - PROCESS | 1894 | 1463192469547 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 19:21:10 INFO - PROCESS | 1894 | 1463192469994 Marionette TRACE conn4 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:10 INFO - PROCESS | 1894 | ++DOCSHELL 0x929cb000 == 126 [pid = 1894] [id = 391] 19:21:10 INFO - PROCESS | 1894 | ++DOMWINDOW == 174 (0x929d1400) [pid = 1894] [serial = 1174] [outer = (nil)] 19:21:10 INFO - PROCESS | 1894 | ++DOMWINDOW == 175 (0x92b96c00) [pid = 1894] [serial = 1175] [outer = 0x929d1400] 19:21:10 INFO - PROCESS | 1894 | 1463192470163 Marionette DEBUG loaded listener.js 19:21:10 INFO - PROCESS | 1894 | ++DOMWINDOW == 176 (0x93a04800) [pid = 1894] [serial = 1176] [outer = 0x929d1400] 19:21:11 INFO - PROCESS | 1894 | 1463192471254 Marionette TRACE conn4 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 19:21:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 19:21:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 2088ms 19:21:11 INFO - PROCESS | 1894 | 1463192471316 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 19:21:11 INFO - PROCESS | 1894 | 1463192471320 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 19:21:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 19:21:11 INFO - PROCESS | 1894 | 1463192471328 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 19:21:11 INFO - PROCESS | 1894 | 1463192471332 Marionette TRACE conn4 <- [1,1538,null,{}] 19:21:11 INFO - PROCESS | 1894 | 1463192471338 Marionette TRACE conn4 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:11 INFO - PROCESS | 1894 | 1463192471569 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 19:21:12 INFO - PROCESS | 1894 | 1463192471977 Marionette TRACE conn4 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:12 INFO - PROCESS | 1894 | ++DOCSHELL 0x8eee4800 == 127 [pid = 1894] [id = 392] 19:21:12 INFO - PROCESS | 1894 | ++DOMWINDOW == 177 (0x91395400) [pid = 1894] [serial = 1177] [outer = (nil)] 19:21:12 INFO - PROCESS | 1894 | ++DOMWINDOW == 178 (0x9522f800) [pid = 1894] [serial = 1178] [outer = 0x91395400] 19:21:12 INFO - PROCESS | 1894 | 1463192472092 Marionette DEBUG loaded listener.js 19:21:12 INFO - PROCESS | 1894 | ++DOMWINDOW == 179 (0x9532d800) [pid = 1894] [serial = 1179] [outer = 0x91395400] 19:21:12 INFO - PROCESS | 1894 | 1463192472980 Marionette TRACE conn4 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 19:21:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 19:21:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1688ms 19:21:13 INFO - PROCESS | 1894 | 1463192473017 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 19:21:13 INFO - PROCESS | 1894 | 1463192473020 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 19:21:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 19:21:13 INFO - PROCESS | 1894 | 1463192473047 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 19:21:13 INFO - PROCESS | 1894 | 1463192473051 Marionette TRACE conn4 <- [1,1542,null,{}] 19:21:13 INFO - PROCESS | 1894 | 1463192473057 Marionette TRACE conn4 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:13 INFO - PROCESS | 1894 | 1463192473272 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 19:21:13 INFO - PROCESS | 1894 | 1463192473592 Marionette TRACE conn4 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:13 INFO - PROCESS | 1894 | ++DOCSHELL 0x86db8c00 == 128 [pid = 1894] [id = 393] 19:21:13 INFO - PROCESS | 1894 | ++DOMWINDOW == 180 (0x91394800) [pid = 1894] [serial = 1180] [outer = (nil)] 19:21:13 INFO - PROCESS | 1894 | ++DOMWINDOW == 181 (0x977aac00) [pid = 1894] [serial = 1181] [outer = 0x91394800] 19:21:13 INFO - PROCESS | 1894 | 1463192473686 Marionette DEBUG loaded listener.js 19:21:13 INFO - PROCESS | 1894 | ++DOMWINDOW == 182 (0x9830fc00) [pid = 1894] [serial = 1182] [outer = 0x91394800] 19:21:14 INFO - PROCESS | 1894 | 1463192474554 Marionette TRACE conn4 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 19:21:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 19:21:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1540ms 19:21:14 INFO - PROCESS | 1894 | 1463192474583 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 19:21:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 19:21:14 INFO - PROCESS | 1894 | 1463192474587 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 19:21:14 INFO - PROCESS | 1894 | 1463192474593 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 19:21:14 INFO - PROCESS | 1894 | 1463192474597 Marionette TRACE conn4 <- [1,1546,null,{}] 19:21:14 INFO - PROCESS | 1894 | 1463192474603 Marionette TRACE conn4 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:14 INFO - PROCESS | 1894 | 1463192474821 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 19:21:15 INFO - PROCESS | 1894 | 1463192475139 Marionette TRACE conn4 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:15 INFO - PROCESS | 1894 | ++DOCSHELL 0x95225400 == 129 [pid = 1894] [id = 394] 19:21:15 INFO - PROCESS | 1894 | ++DOMWINDOW == 183 (0x9771dc00) [pid = 1894] [serial = 1183] [outer = (nil)] 19:21:15 INFO - PROCESS | 1894 | ++DOMWINDOW == 184 (0x9a3e1000) [pid = 1894] [serial = 1184] [outer = 0x9771dc00] 19:21:15 INFO - PROCESS | 1894 | 1463192475231 Marionette DEBUG loaded listener.js 19:21:15 INFO - PROCESS | 1894 | ++DOMWINDOW == 185 (0x9a55bc00) [pid = 1894] [serial = 1185] [outer = 0x9771dc00] 19:21:16 INFO - PROCESS | 1894 | 1463192476123 Marionette TRACE conn4 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 19:21:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 19:21:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1596ms 19:21:16 INFO - PROCESS | 1894 | 1463192476189 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 19:21:16 INFO - PROCESS | 1894 | 1463192476192 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 19:21:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 19:21:16 INFO - PROCESS | 1894 | 1463192476199 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 19:21:16 INFO - PROCESS | 1894 | 1463192476203 Marionette TRACE conn4 <- [1,1550,null,{}] 19:21:16 INFO - PROCESS | 1894 | 1463192476209 Marionette TRACE conn4 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:16 INFO - PROCESS | 1894 | 1463192476438 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 19:21:16 INFO - PROCESS | 1894 | 1463192476756 Marionette TRACE conn4 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:16 INFO - PROCESS | 1894 | ++DOCSHELL 0x886d9c00 == 130 [pid = 1894] [id = 395] 19:21:16 INFO - PROCESS | 1894 | ++DOMWINDOW == 186 (0x92b9c000) [pid = 1894] [serial = 1186] [outer = (nil)] 19:21:16 INFO - PROCESS | 1894 | ++DOMWINDOW == 187 (0x9a872c00) [pid = 1894] [serial = 1187] [outer = 0x92b9c000] 19:21:16 INFO - PROCESS | 1894 | 1463192476848 Marionette DEBUG loaded listener.js 19:21:16 INFO - PROCESS | 1894 | ++DOMWINDOW == 188 (0x9a87dc00) [pid = 1894] [serial = 1188] [outer = 0x92b9c000] 19:21:17 INFO - PROCESS | 1894 | 1463192477732 Marionette TRACE conn4 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 19:21:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 19:21:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1582ms 19:21:17 INFO - PROCESS | 1894 | 1463192477796 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 19:21:17 INFO - PROCESS | 1894 | 1463192477800 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 19:21:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 19:21:17 INFO - PROCESS | 1894 | 1463192477807 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 19:21:17 INFO - PROCESS | 1894 | 1463192477811 Marionette TRACE conn4 <- [1,1554,null,{}] 19:21:17 INFO - PROCESS | 1894 | 1463192477816 Marionette TRACE conn4 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:18 INFO - PROCESS | 1894 | 1463192478020 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 19:21:18 INFO - PROCESS | 1894 | 1463192478344 Marionette TRACE conn4 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:18 INFO - PROCESS | 1894 | ++DOCSHELL 0x89d0f800 == 131 [pid = 1894] [id = 396] 19:21:18 INFO - PROCESS | 1894 | ++DOMWINDOW == 189 (0x99f1e400) [pid = 1894] [serial = 1189] [outer = (nil)] 19:21:18 INFO - PROCESS | 1894 | ++DOMWINDOW == 190 (0x9a90d400) [pid = 1894] [serial = 1190] [outer = 0x99f1e400] 19:21:18 INFO - PROCESS | 1894 | 1463192478435 Marionette DEBUG loaded listener.js 19:21:18 INFO - PROCESS | 1894 | ++DOMWINDOW == 191 (0x9a90fc00) [pid = 1894] [serial = 1191] [outer = 0x99f1e400] 19:21:19 INFO - PROCESS | 1894 | 1463192479335 Marionette TRACE conn4 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 19:21:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 19:21:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1590ms 19:21:19 INFO - PROCESS | 1894 | 1463192479398 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 19:21:19 INFO - PROCESS | 1894 | 1463192479402 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 19:21:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 19:21:19 INFO - PROCESS | 1894 | 1463192479409 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 19:21:19 INFO - PROCESS | 1894 | 1463192479412 Marionette TRACE conn4 <- [1,1558,null,{}] 19:21:19 INFO - PROCESS | 1894 | 1463192479418 Marionette TRACE conn4 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:19 INFO - PROCESS | 1894 | 1463192479628 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 19:21:19 INFO - PROCESS | 1894 | 1463192479970 Marionette TRACE conn4 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:20 INFO - PROCESS | 1894 | ++DOCSHELL 0x911c2800 == 132 [pid = 1894] [id = 397] 19:21:20 INFO - PROCESS | 1894 | ++DOMWINDOW == 192 (0x9a873c00) [pid = 1894] [serial = 1192] [outer = (nil)] 19:21:20 INFO - PROCESS | 1894 | ++DOMWINDOW == 193 (0x9a922000) [pid = 1894] [serial = 1193] [outer = 0x9a873c00] 19:21:20 INFO - PROCESS | 1894 | 1463192480067 Marionette DEBUG loaded listener.js 19:21:20 INFO - PROCESS | 1894 | ++DOMWINDOW == 194 (0x9a923c00) [pid = 1894] [serial = 1194] [outer = 0x9a873c00] 19:21:20 INFO - PROCESS | 1894 | 1463192480979 Marionette TRACE conn4 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 19:21:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 19:21:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1640ms 19:21:21 INFO - PROCESS | 1894 | 1463192481050 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 19:21:21 INFO - PROCESS | 1894 | 1463192481054 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 19:21:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 19:21:21 INFO - PROCESS | 1894 | 1463192481061 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 19:21:21 INFO - PROCESS | 1894 | 1463192481064 Marionette TRACE conn4 <- [1,1562,null,{}] 19:21:21 INFO - PROCESS | 1894 | 1463192481070 Marionette TRACE conn4 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:21 INFO - PROCESS | 1894 | 1463192481321 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 19:21:21 INFO - PROCESS | 1894 | 1463192481656 Marionette TRACE conn4 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:21 INFO - PROCESS | 1894 | ++DOCSHELL 0x86db7c00 == 133 [pid = 1894] [id = 398] 19:21:21 INFO - PROCESS | 1894 | ++DOMWINDOW == 195 (0x9771cc00) [pid = 1894] [serial = 1195] [outer = (nil)] 19:21:21 INFO - PROCESS | 1894 | ++DOMWINDOW == 196 (0x9a92a800) [pid = 1894] [serial = 1196] [outer = 0x9771cc00] 19:21:21 INFO - PROCESS | 1894 | 1463192481746 Marionette DEBUG loaded listener.js 19:21:21 INFO - PROCESS | 1894 | ++DOMWINDOW == 197 (0x9a92c400) [pid = 1894] [serial = 1197] [outer = 0x9771cc00] 19:21:22 INFO - PROCESS | 1894 | 1463192482654 Marionette TRACE conn4 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 19:21:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 19:21:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1645ms 19:21:24 INFO - PROCESS | 1894 | --DOCSHELL 0x89186000 == 132 [pid = 1894] [id = 333] 19:21:24 INFO - PROCESS | 1894 | --DOCSHELL 0x8e0a1800 == 131 [pid = 1894] [id = 224] 19:21:24 INFO - PROCESS | 1894 | --DOCSHELL 0x8905e400 == 130 [pid = 1894] [id = 331] 19:21:24 INFO - PROCESS | 1894 | --DOCSHELL 0x8ed4f800 == 129 [pid = 1894] [id = 225] 19:21:24 INFO - PROCESS | 1894 | --DOCSHELL 0x86b68000 == 128 [pid = 1894] [id = 380] 19:21:24 INFO - PROCESS | 1894 | --DOCSHELL 0x89daf000 == 127 [pid = 1894] [id = 379] 19:21:24 INFO - PROCESS | 1894 | --DOCSHELL 0x89189c00 == 126 [pid = 1894] [id = 378] 19:21:24 INFO - PROCESS | 1894 | --DOCSHELL 0x888f3000 == 125 [pid = 1894] [id = 377] 19:21:24 INFO - PROCESS | 1894 | --DOCSHELL 0x86b60000 == 124 [pid = 1894] [id = 376] 19:21:24 INFO - PROCESS | 1894 | --DOCSHELL 0x886c8000 == 123 [pid = 1894] [id = 373] 19:21:24 INFO - PROCESS | 1894 | --DOCSHELL 0x911c7000 == 122 [pid = 1894] [id = 374] 19:21:24 INFO - PROCESS | 1894 | --DOCSHELL 0x89daac00 == 121 [pid = 1894] [id = 372] 19:21:24 INFO - PROCESS | 1894 | --DOCSHELL 0x95225000 == 120 [pid = 1894] [id = 371] 19:21:24 INFO - PROCESS | 1894 | --DOCSHELL 0x937b7400 == 119 [pid = 1894] [id = 370] 19:21:24 INFO - PROCESS | 1894 | --DOCSHELL 0x886d3800 == 118 [pid = 1894] [id = 368] 19:21:24 INFO - PROCESS | 1894 | --DOCSHELL 0x929d0c00 == 117 [pid = 1894] [id = 369] 19:21:24 INFO - PROCESS | 1894 | --DOCSHELL 0x8b3ab000 == 116 [pid = 1894] [id = 367] 19:21:24 INFO - PROCESS | 1894 | --DOCSHELL 0x90fdf800 == 115 [pid = 1894] [id = 366] 19:21:24 INFO - PROCESS | 1894 | --DOCSHELL 0x8f463800 == 114 [pid = 1894] [id = 365] 19:21:24 INFO - PROCESS | 1894 | --DOCSHELL 0x8b9c5400 == 113 [pid = 1894] [id = 364] 19:21:24 INFO - PROCESS | 1894 | --DOCSHELL 0x89fbb800 == 112 [pid = 1894] [id = 363] 19:21:24 INFO - PROCESS | 1894 | --DOCSHELL 0x8b9cac00 == 111 [pid = 1894] [id = 361] 19:21:24 INFO - PROCESS | 1894 | --DOCSHELL 0x8de6ac00 == 110 [pid = 1894] [id = 362] 19:21:24 INFO - PROCESS | 1894 | --DOCSHELL 0x8a1d5000 == 109 [pid = 1894] [id = 360] 19:21:24 INFO - PROCESS | 1894 | --DOCSHELL 0x886dbc00 == 108 [pid = 1894] [id = 359] 19:21:24 INFO - PROCESS | 1894 | --DOMWINDOW == 196 (0x8cce5000) [pid = 1894] [serial = 1076] [outer = (nil)] [url = about:blank] 19:21:24 INFO - PROCESS | 1894 | --DOMWINDOW == 195 (0x95226000) [pid = 1894] [serial = 1053] [outer = (nil)] [url = about:blank] 19:21:24 INFO - PROCESS | 1894 | --DOMWINDOW == 194 (0x9532c000) [pid = 1894] [serial = 1055] [outer = (nil)] [url = about:blank] 19:21:24 INFO - PROCESS | 1894 | --DOMWINDOW == 193 (0x8f554400) [pid = 1894] [serial = 978] [outer = (nil)] [url = about:blank] 19:21:24 INFO - PROCESS | 1894 | --DOMWINDOW == 192 (0x8e0a2000) [pid = 1894] [serial = 963] [outer = (nil)] [url = about:blank] 19:21:24 INFO - PROCESS | 1894 | --DOMWINDOW == 191 (0x916c5400) [pid = 1894] [serial = 1037] [outer = (nil)] [url = about:blank] 19:21:24 INFO - PROCESS | 1894 | --DOMWINDOW == 190 (0x911c7c00) [pid = 1894] [serial = 981] [outer = (nil)] [url = about:blank] 19:21:24 INFO - PROCESS | 1894 | --DOMWINDOW == 189 (0x8cdeb400) [pid = 1894] [serial = 957] [outer = (nil)] [url = about:blank] 19:21:24 INFO - PROCESS | 1894 | --DOMWINDOW == 188 (0x8ef86800) [pid = 1894] [serial = 972] [outer = (nil)] [url = about:blank] 19:21:24 INFO - PROCESS | 1894 | --DOMWINDOW == 187 (0x978bfc00) [pid = 1894] [serial = 1059] [outer = (nil)] [url = about:blank] 19:21:24 INFO - PROCESS | 1894 | --DOMWINDOW == 186 (0x89ee2400) [pid = 1894] [serial = 1068] [outer = (nil)] [url = about:blank] 19:21:24 INFO - PROCESS | 1894 | --DOMWINDOW == 185 (0x8ed45c00) [pid = 1894] [serial = 1022] [outer = (nil)] [url = about:blank] 19:21:24 INFO - PROCESS | 1894 | --DOMWINDOW == 184 (0x886dc400) [pid = 1894] [serial = 1065] [outer = (nil)] [url = about:blank] 19:21:24 INFO - PROCESS | 1894 | --DOMWINDOW == 183 (0x89da8000) [pid = 1894] [serial = 948] [outer = (nil)] [url = about:blank] 19:21:24 INFO - PROCESS | 1894 | --DOMWINDOW == 182 (0x9153a400) [pid = 1894] [serial = 990] [outer = (nil)] [url = about:blank] 19:21:24 INFO - PROCESS | 1894 | --DOMWINDOW == 181 (0x90fdb400) [pid = 1894] [serial = 1031] [outer = (nil)] [url = about:blank] 19:21:24 INFO - PROCESS | 1894 | --DOMWINDOW == 180 (0x8cbdc400) [pid = 1894] [serial = 1074] [outer = (nil)] [url = about:blank] 19:21:24 INFO - PROCESS | 1894 | --DOMWINDOW == 179 (0x91464400) [pid = 1894] [serial = 1034] [outer = (nil)] [url = about:blank] 19:21:24 INFO - PROCESS | 1894 | --DOMWINDOW == 178 (0x8cdeb800) [pid = 1894] [serial = 993] [outer = (nil)] [url = about:blank] 19:21:24 INFO - PROCESS | 1894 | --DOMWINDOW == 177 (0x9150c800) [pid = 1894] [serial = 1035] [outer = (nil)] [url = about:blank] 19:21:24 INFO - PROCESS | 1894 | --DOMWINDOW == 176 (0x8addf800) [pid = 1894] [serial = 1071] [outer = (nil)] [url = about:blank] 19:21:24 INFO - PROCESS | 1894 | --DOMWINDOW == 175 (0x8cbd7800) [pid = 1894] [serial = 954] [outer = (nil)] [url = about:blank] 19:21:24 INFO - PROCESS | 1894 | --DOMWINDOW == 174 (0x91395800) [pid = 1894] [serial = 984] [outer = (nil)] [url = about:blank] 19:21:24 INFO - PROCESS | 1894 | --DOMWINDOW == 173 (0x9532e800) [pid = 1894] [serial = 1056] [outer = (nil)] [url = about:blank] 19:21:24 INFO - PROCESS | 1894 | --DOMWINDOW == 172 (0x94761800) [pid = 1894] [serial = 1052] [outer = (nil)] [url = about:blank] 19:21:24 INFO - PROCESS | 1894 | --DOMWINDOW == 171 (0x89d13800) [pid = 1894] [serial = 1061] [outer = (nil)] [url = about:blank] 19:21:24 INFO - PROCESS | 1894 | --DOMWINDOW == 170 (0x8b9cb000) [pid = 1894] [serial = 951] [outer = (nil)] [url = about:blank] 19:21:24 INFO - PROCESS | 1894 | --DOMWINDOW == 169 (0x8ed43800) [pid = 1894] [serial = 966] [outer = (nil)] [url = about:blank] 19:21:24 INFO - PROCESS | 1894 | --DOMWINDOW == 168 (0x89ee5000) [pid = 1894] [serial = 1062] [outer = (nil)] [url = about:blank] 19:21:24 INFO - PROCESS | 1894 | --DOMWINDOW == 167 (0x8b9c3c00) [pid = 1894] [serial = 1017] [outer = (nil)] [url = about:blank] 19:21:24 INFO - PROCESS | 1894 | --DOMWINDOW == 166 (0x8f470000) [pid = 1894] [serial = 1029] [outer = (nil)] [url = about:blank] 19:21:24 INFO - PROCESS | 1894 | --DOMWINDOW == 165 (0x8cbcec00) [pid = 1894] [serial = 1073] [outer = (nil)] [url = about:blank] 19:21:24 INFO - PROCESS | 1894 | --DOMWINDOW == 164 (0x8e094800) [pid = 1894] [serial = 1020] [outer = (nil)] [url = about:blank] 19:21:24 INFO - PROCESS | 1894 | --DOMWINDOW == 163 (0x8f469000) [pid = 1894] [serial = 1028] [outer = (nil)] [url = about:blank] 19:21:24 INFO - PROCESS | 1894 | --DOMWINDOW == 162 (0x8f18cc00) [pid = 1894] [serial = 975] [outer = (nil)] [url = about:blank] 19:21:24 INFO - PROCESS | 1894 | --DOMWINDOW == 161 (0x8ade0800) [pid = 1894] [serial = 1016] [outer = (nil)] [url = about:blank] 19:21:24 INFO - PROCESS | 1894 | --DOMWINDOW == 160 (0x8de69c00) [pid = 1894] [serial = 960] [outer = (nil)] [url = about:blank] 19:21:24 INFO - PROCESS | 1894 | --DOMWINDOW == 159 (0x921d1400) [pid = 1894] [serial = 1041] [outer = (nil)] [url = about:blank] 19:21:24 INFO - PROCESS | 1894 | --DOMWINDOW == 158 (0x8edb3800) [pid = 1894] [serial = 969] [outer = (nil)] [url = about:blank] 19:21:24 INFO - PROCESS | 1894 | --DOMWINDOW == 157 (0x916cd800) [pid = 1894] [serial = 1038] [outer = (nil)] [url = about:blank] 19:21:24 INFO - PROCESS | 1894 | --DOMWINDOW == 156 (0x938bd000) [pid = 1894] [serial = 1047] [outer = (nil)] [url = about:blank] 19:21:24 INFO - PROCESS | 1894 | --DOMWINDOW == 155 (0x8df24400) [pid = 1894] [serial = 1019] [outer = (nil)] [url = about:blank] 19:21:24 INFO - PROCESS | 1894 | --DOMWINDOW == 154 (0x8edb4800) [pid = 1894] [serial = 1023] [outer = (nil)] [url = about:blank] 19:21:24 INFO - PROCESS | 1894 | --DOMWINDOW == 153 (0x89d17800) [pid = 1894] [serial = 1067] [outer = (nil)] [url = about:blank] 19:21:24 INFO - PROCESS | 1894 | --DOMWINDOW == 152 (0x91512c00) [pid = 1894] [serial = 987] [outer = (nil)] [url = about:blank] 19:21:24 INFO - PROCESS | 1894 | --DOMWINDOW == 151 (0x91dd8400) [pid = 1894] [serial = 1040] [outer = (nil)] [url = about:blank] 19:21:24 INFO - PROCESS | 1894 | --DOMWINDOW == 150 (0x89d14400) [pid = 1894] [serial = 1014] [outer = (nil)] [url = about:blank] 19:21:24 INFO - PROCESS | 1894 | --DOMWINDOW == 149 (0x93a09400) [pid = 1894] [serial = 1049] [outer = (nil)] [url = about:blank] 19:21:24 INFO - PROCESS | 1894 | --DOMWINDOW == 148 (0x8eff1800) [pid = 1894] [serial = 1026] [outer = (nil)] [url = about:blank] 19:21:24 INFO - PROCESS | 1894 | --DOMWINDOW == 147 (0x8905f800) [pid = 1894] [serial = 1013] [outer = (nil)] [url = about:blank] 19:21:24 INFO - PROCESS | 1894 | --DOMWINDOW == 146 (0x937acc00) [pid = 1894] [serial = 1046] [outer = (nil)] [url = about:blank] 19:21:24 INFO - PROCESS | 1894 | --DOMWINDOW == 145 (0x89db5400) [pid = 1894] [serial = 873] [outer = (nil)] [url = about:blank] 19:21:24 INFO - PROCESS | 1894 | --DOMWINDOW == 144 (0x93a49400) [pid = 1894] [serial = 1050] [outer = (nil)] [url = about:blank] 19:21:24 INFO - PROCESS | 1894 | --DOMWINDOW == 143 (0x8ef8d400) [pid = 1894] [serial = 1025] [outer = (nil)] [url = about:blank] 19:21:24 INFO - PROCESS | 1894 | --DOMWINDOW == 142 (0x92b91c00) [pid = 1894] [serial = 1044] [outer = (nil)] [url = about:blank] 19:21:24 INFO - PROCESS | 1894 | --DOMWINDOW == 141 (0x886c2000) [pid = 1894] [serial = 945] [outer = (nil)] [url = about:blank] 19:21:24 INFO - PROCESS | 1894 | --DOMWINDOW == 140 (0x8a1d8400) [pid = 1894] [serial = 1070] [outer = (nil)] [url = about:blank] 19:21:24 INFO - PROCESS | 1894 | --DOMWINDOW == 139 (0x8de65800) [pid = 1894] [serial = 1011] [outer = (nil)] [url = about:blank] 19:21:24 INFO - PROCESS | 1894 | --DOMWINDOW == 138 (0x977a9000) [pid = 1894] [serial = 1058] [outer = (nil)] [url = about:blank] 19:21:24 INFO - PROCESS | 1894 | --DOMWINDOW == 137 (0x911cc000) [pid = 1894] [serial = 1032] [outer = (nil)] [url = about:blank] 19:21:24 INFO - PROCESS | 1894 | --DOMWINDOW == 136 (0x87f12c00) [pid = 1894] [serial = 1064] [outer = (nil)] [url = about:blank] 19:21:24 INFO - PROCESS | 1894 | --DOMWINDOW == 135 (0x929cc800) [pid = 1894] [serial = 1043] [outer = (nil)] [url = about:blank] 19:21:24 INFO - PROCESS | 1894 | 1463192484648 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 19:21:24 INFO - PROCESS | 1894 | 1463192484652 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 19:21:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 19:21:24 INFO - PROCESS | 1894 | 1463192484710 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 19:21:24 INFO - PROCESS | 1894 | 1463192484716 Marionette TRACE conn4 <- [1,1566,null,{}] 19:21:24 INFO - PROCESS | 1894 | 1463192484724 Marionette TRACE conn4 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:24 INFO - PROCESS | 1894 | 1463192484939 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 19:21:25 INFO - PROCESS | 1894 | 1463192485152 Marionette TRACE conn4 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:25 INFO - PROCESS | 1894 | ++DOCSHELL 0x888f8800 == 109 [pid = 1894] [id = 399] 19:21:25 INFO - PROCESS | 1894 | ++DOMWINDOW == 136 (0x8905a400) [pid = 1894] [serial = 1198] [outer = (nil)] 19:21:25 INFO - PROCESS | 1894 | ++DOMWINDOW == 137 (0x89066c00) [pid = 1894] [serial = 1199] [outer = 0x8905a400] 19:21:25 INFO - PROCESS | 1894 | 1463192485232 Marionette DEBUG loaded listener.js 19:21:25 INFO - PROCESS | 1894 | ++DOMWINDOW == 138 (0x8918ac00) [pid = 1894] [serial = 1200] [outer = 0x8905a400] 19:21:26 INFO - PROCESS | 1894 | 1463192486113 Marionette TRACE conn4 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 19:21:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 19:21:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1441ms 19:21:26 INFO - PROCESS | 1894 | 1463192486145 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 19:21:26 INFO - PROCESS | 1894 | 1463192486150 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 19:21:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 19:21:26 INFO - PROCESS | 1894 | 1463192486164 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 19:21:26 INFO - PROCESS | 1894 | 1463192486169 Marionette TRACE conn4 <- [1,1570,null,{}] 19:21:26 INFO - PROCESS | 1894 | 1463192486177 Marionette TRACE conn4 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:26 INFO - PROCESS | 1894 | 1463192486398 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 19:21:26 INFO - PROCESS | 1894 | 1463192486669 Marionette TRACE conn4 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:26 INFO - PROCESS | 1894 | ++DOCSHELL 0x888f2000 == 110 [pid = 1894] [id = 400] 19:21:26 INFO - PROCESS | 1894 | ++DOMWINDOW == 139 (0x89ee5c00) [pid = 1894] [serial = 1201] [outer = (nil)] 19:21:26 INFO - PROCESS | 1894 | ++DOMWINDOW == 140 (0x89ef0000) [pid = 1894] [serial = 1202] [outer = 0x89ee5c00] 19:21:26 INFO - PROCESS | 1894 | 1463192486754 Marionette DEBUG loaded listener.js 19:21:26 INFO - PROCESS | 1894 | ++DOMWINDOW == 141 (0x8a1d3400) [pid = 1894] [serial = 1203] [outer = 0x89ee5c00] 19:21:27 INFO - PROCESS | 1894 | 1463192487720 Marionette TRACE conn4 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 19:21:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 19:21:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1597ms 19:21:27 INFO - PROCESS | 1894 | 1463192487758 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 19:21:27 INFO - PROCESS | 1894 | 1463192487762 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 19:21:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 19:21:27 INFO - PROCESS | 1894 | 1463192487769 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 19:21:27 INFO - PROCESS | 1894 | 1463192487773 Marionette TRACE conn4 <- [1,1574,null,{}] 19:21:27 INFO - PROCESS | 1894 | 1463192487792 Marionette TRACE conn4 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:28 INFO - PROCESS | 1894 | 1463192488073 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 19:21:28 INFO - PROCESS | 1894 | 1463192488109 Marionette TRACE conn4 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:28 INFO - PROCESS | 1894 | ++DOCSHELL 0x8b3adc00 == 111 [pid = 1894] [id = 401] 19:21:28 INFO - PROCESS | 1894 | ++DOMWINDOW == 142 (0x8b3b7c00) [pid = 1894] [serial = 1204] [outer = (nil)] 19:21:28 INFO - PROCESS | 1894 | ++DOMWINDOW == 143 (0x8b9c8c00) [pid = 1894] [serial = 1205] [outer = 0x8b3b7c00] 19:21:28 INFO - PROCESS | 1894 | 1463192488192 Marionette DEBUG loaded listener.js 19:21:28 INFO - PROCESS | 1894 | ++DOMWINDOW == 144 (0x8badf400) [pid = 1894] [serial = 1206] [outer = 0x8b3b7c00] 19:21:29 INFO - PROCESS | 1894 | --DOMWINDOW == 143 (0x8cbd6000) [pid = 1894] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 19:21:29 INFO - PROCESS | 1894 | --DOMWINDOW == 142 (0x89dae000) [pid = 1894] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 19:21:29 INFO - PROCESS | 1894 | --DOMWINDOW == 141 (0x86b61c00) [pid = 1894] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 19:21:29 INFO - PROCESS | 1894 | --DOMWINDOW == 140 (0x886e0800) [pid = 1894] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 19:21:29 INFO - PROCESS | 1894 | --DOMWINDOW == 139 (0x8b9cf400) [pid = 1894] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 19:21:29 INFO - PROCESS | 1894 | 1463192489626 Marionette TRACE conn4 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 19:21:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 19:21:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1940ms 19:21:29 INFO - PROCESS | 1894 | 1463192489717 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 19:21:29 INFO - PROCESS | 1894 | 1463192489741 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 19:21:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 19:21:29 INFO - PROCESS | 1894 | 1463192489749 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 19:21:29 INFO - PROCESS | 1894 | 1463192489752 Marionette TRACE conn4 <- [1,1578,null,{}] 19:21:29 INFO - PROCESS | 1894 | 1463192489758 Marionette TRACE conn4 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:29 INFO - PROCESS | 1894 | 1463192489979 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 19:21:30 INFO - PROCESS | 1894 | 1463192490160 Marionette TRACE conn4 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:30 INFO - PROCESS | 1894 | ++DOCSHELL 0x86b61c00 == 112 [pid = 1894] [id = 402] 19:21:30 INFO - PROCESS | 1894 | ++DOMWINDOW == 140 (0x886c2c00) [pid = 1894] [serial = 1207] [outer = (nil)] 19:21:30 INFO - PROCESS | 1894 | ++DOMWINDOW == 141 (0x8cbd1800) [pid = 1894] [serial = 1208] [outer = 0x886c2c00] 19:21:30 INFO - PROCESS | 1894 | 1463192490238 Marionette DEBUG loaded listener.js 19:21:30 INFO - PROCESS | 1894 | ++DOMWINDOW == 142 (0x8cce5000) [pid = 1894] [serial = 1209] [outer = 0x886c2c00] 19:21:31 INFO - PROCESS | 1894 | 1463192491014 Marionette TRACE conn4 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 19:21:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 19:21:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1301ms 19:21:31 INFO - PROCESS | 1894 | 1463192491050 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 19:21:31 INFO - PROCESS | 1894 | 1463192491054 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 19:21:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 19:21:31 INFO - PROCESS | 1894 | 1463192491060 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 19:21:31 INFO - PROCESS | 1894 | 1463192491063 Marionette TRACE conn4 <- [1,1582,null,{}] 19:21:31 INFO - PROCESS | 1894 | 1463192491069 Marionette TRACE conn4 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:31 INFO - PROCESS | 1894 | 1463192491248 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 19:21:31 INFO - PROCESS | 1894 | 1463192491264 Marionette TRACE conn4 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:31 INFO - PROCESS | 1894 | ++DOCSHELL 0x886e0800 == 113 [pid = 1894] [id = 403] 19:21:31 INFO - PROCESS | 1894 | ++DOMWINDOW == 143 (0x8cbd4c00) [pid = 1894] [serial = 1210] [outer = (nil)] 19:21:31 INFO - PROCESS | 1894 | ++DOMWINDOW == 144 (0x8d6dc400) [pid = 1894] [serial = 1211] [outer = 0x8cbd4c00] 19:21:31 INFO - PROCESS | 1894 | 1463192491338 Marionette DEBUG loaded listener.js 19:21:31 INFO - PROCESS | 1894 | ++DOMWINDOW == 145 (0x8d774000) [pid = 1894] [serial = 1212] [outer = 0x8cbd4c00] 19:21:32 INFO - PROCESS | 1894 | 1463192492623 Marionette TRACE conn4 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 19:21:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 19:21:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1634ms 19:21:32 INFO - PROCESS | 1894 | 1463192492696 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 19:21:32 INFO - PROCESS | 1894 | 1463192492704 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 19:21:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 19:21:32 INFO - PROCESS | 1894 | 1463192492712 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 19:21:32 INFO - PROCESS | 1894 | 1463192492719 Marionette TRACE conn4 <- [1,1586,null,{}] 19:21:32 INFO - PROCESS | 1894 | 1463192492727 Marionette TRACE conn4 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:33 INFO - PROCESS | 1894 | 1463192492998 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 19:21:33 INFO - PROCESS | 1894 | 1463192493327 Marionette TRACE conn4 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:33 INFO - PROCESS | 1894 | ++DOCSHELL 0x886d5400 == 114 [pid = 1894] [id = 404] 19:21:33 INFO - PROCESS | 1894 | ++DOMWINDOW == 146 (0x89185000) [pid = 1894] [serial = 1213] [outer = (nil)] 19:21:33 INFO - PROCESS | 1894 | ++DOMWINDOW == 147 (0x89fb7000) [pid = 1894] [serial = 1214] [outer = 0x89185000] 19:21:33 INFO - PROCESS | 1894 | 1463192493422 Marionette DEBUG loaded listener.js 19:21:33 INFO - PROCESS | 1894 | ++DOMWINDOW == 148 (0x8b3ac800) [pid = 1894] [serial = 1215] [outer = 0x89185000] 19:21:34 INFO - PROCESS | 1894 | 1463192494419 Marionette TRACE conn4 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 19:21:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 19:21:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1741ms 19:21:34 INFO - PROCESS | 1894 | 1463192494455 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 19:21:34 INFO - PROCESS | 1894 | 1463192494464 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 19:21:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 19:21:34 INFO - PROCESS | 1894 | 1463192494475 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 19:21:34 INFO - PROCESS | 1894 | 1463192494480 Marionette TRACE conn4 <- [1,1590,null,{}] 19:21:34 INFO - PROCESS | 1894 | 1463192494486 Marionette TRACE conn4 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:34 INFO - PROCESS | 1894 | 1463192494809 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 19:21:35 INFO - PROCESS | 1894 | 1463192495170 Marionette TRACE conn4 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:35 INFO - PROCESS | 1894 | ++DOCSHELL 0x8bc61c00 == 115 [pid = 1894] [id = 405] 19:21:35 INFO - PROCESS | 1894 | ++DOMWINDOW == 149 (0x8cdeb800) [pid = 1894] [serial = 1216] [outer = (nil)] 19:21:35 INFO - PROCESS | 1894 | ++DOMWINDOW == 150 (0x8d774400) [pid = 1894] [serial = 1217] [outer = 0x8cdeb800] 19:21:35 INFO - PROCESS | 1894 | 1463192495262 Marionette DEBUG loaded listener.js 19:21:35 INFO - PROCESS | 1894 | ++DOMWINDOW == 151 (0x8de64c00) [pid = 1894] [serial = 1218] [outer = 0x8cdeb800] 19:21:36 INFO - PROCESS | 1894 | 1463192496209 Marionette TRACE conn4 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 19:21:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 19:21:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1788ms 19:21:36 INFO - PROCESS | 1894 | 1463192496263 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 19:21:36 INFO - PROCESS | 1894 | 1463192496268 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 19:21:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 19:21:36 INFO - PROCESS | 1894 | 1463192496275 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 19:21:36 INFO - PROCESS | 1894 | 1463192496282 Marionette TRACE conn4 <- [1,1594,null,{}] 19:21:36 INFO - PROCESS | 1894 | 1463192496299 Marionette TRACE conn4 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:36 INFO - PROCESS | 1894 | 1463192496563 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 19:21:36 INFO - PROCESS | 1894 | 1463192496884 Marionette TRACE conn4 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:36 INFO - PROCESS | 1894 | ++DOCSHELL 0x886dbc00 == 116 [pid = 1894] [id = 406] 19:21:36 INFO - PROCESS | 1894 | ++DOMWINDOW == 152 (0x8ccf0800) [pid = 1894] [serial = 1219] [outer = (nil)] 19:21:36 INFO - PROCESS | 1894 | ++DOMWINDOW == 153 (0x8e1d1400) [pid = 1894] [serial = 1220] [outer = 0x8ccf0800] 19:21:36 INFO - PROCESS | 1894 | 1463192496975 Marionette DEBUG loaded listener.js 19:21:37 INFO - PROCESS | 1894 | ++DOMWINDOW == 154 (0x8edac000) [pid = 1894] [serial = 1221] [outer = 0x8ccf0800] 19:21:37 INFO - PROCESS | 1894 | 1463192497894 Marionette TRACE conn4 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 19:21:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 19:21:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1686ms 19:21:37 INFO - PROCESS | 1894 | 1463192497962 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 19:21:37 INFO - PROCESS | 1894 | 1463192497969 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 19:21:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 19:21:37 INFO - PROCESS | 1894 | 1463192497975 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 19:21:37 INFO - PROCESS | 1894 | 1463192497978 Marionette TRACE conn4 <- [1,1598,null,{}] 19:21:37 INFO - PROCESS | 1894 | 1463192497984 Marionette TRACE conn4 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:38 INFO - PROCESS | 1894 | 1463192498196 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 19:21:38 INFO - PROCESS | 1894 | 1463192498513 Marionette TRACE conn4 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:38 INFO - PROCESS | 1894 | ++DOCSHELL 0x8df33400 == 117 [pid = 1894] [id = 407] 19:21:38 INFO - PROCESS | 1894 | ++DOMWINDOW == 155 (0x8e1cc000) [pid = 1894] [serial = 1222] [outer = (nil)] 19:21:38 INFO - PROCESS | 1894 | ++DOMWINDOW == 156 (0x8eeee000) [pid = 1894] [serial = 1223] [outer = 0x8e1cc000] 19:21:38 INFO - PROCESS | 1894 | 1463192498613 Marionette DEBUG loaded listener.js 19:21:38 INFO - PROCESS | 1894 | ++DOMWINDOW == 157 (0x8ef89c00) [pid = 1894] [serial = 1224] [outer = 0x8e1cc000] 19:21:39 INFO - PROCESS | 1894 | 1463192499575 Marionette TRACE conn4 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 19:21:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 19:21:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1632ms 19:21:39 INFO - PROCESS | 1894 | 1463192499611 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 19:21:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 19:21:39 INFO - PROCESS | 1894 | 1463192499618 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 19:21:39 INFO - PROCESS | 1894 | 1463192499625 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 19:21:39 INFO - PROCESS | 1894 | 1463192499628 Marionette TRACE conn4 <- [1,1602,null,{}] 19:21:39 INFO - PROCESS | 1894 | 1463192499634 Marionette TRACE conn4 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:39 INFO - PROCESS | 1894 | 1463192499928 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 19:21:40 INFO - PROCESS | 1894 | 1463192500262 Marionette TRACE conn4 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:40 INFO - PROCESS | 1894 | ++DOCSHELL 0x86b5dc00 == 118 [pid = 1894] [id = 408] 19:21:40 INFO - PROCESS | 1894 | ++DOMWINDOW == 158 (0x8e1ce000) [pid = 1894] [serial = 1225] [outer = (nil)] 19:21:40 INFO - PROCESS | 1894 | ++DOMWINDOW == 159 (0x8eff4000) [pid = 1894] [serial = 1226] [outer = 0x8e1ce000] 19:21:40 INFO - PROCESS | 1894 | 1463192500354 Marionette DEBUG loaded listener.js 19:21:40 INFO - PROCESS | 1894 | ++DOMWINDOW == 160 (0x8f186c00) [pid = 1894] [serial = 1227] [outer = 0x8e1ce000] 19:21:41 INFO - PROCESS | 1894 | 1463192501290 Marionette TRACE conn4 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 19:21:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 19:21:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1732ms 19:21:41 INFO - PROCESS | 1894 | 1463192501357 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 19:21:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 19:21:41 INFO - PROCESS | 1894 | 1463192501361 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 19:21:41 INFO - PROCESS | 1894 | 1463192501368 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 19:21:41 INFO - PROCESS | 1894 | 1463192501372 Marionette TRACE conn4 <- [1,1606,null,{}] 19:21:41 INFO - PROCESS | 1894 | 1463192501378 Marionette TRACE conn4 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:41 INFO - PROCESS | 1894 | 1463192501608 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 19:21:41 INFO - PROCESS | 1894 | 1463192501931 Marionette TRACE conn4 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:41 INFO - PROCESS | 1894 | ++DOCSHELL 0x8cbcf000 == 119 [pid = 1894] [id = 409] 19:21:41 INFO - PROCESS | 1894 | ++DOMWINDOW == 161 (0x8edb5400) [pid = 1894] [serial = 1228] [outer = (nil)] 19:21:42 INFO - PROCESS | 1894 | ++DOMWINDOW == 162 (0x8f554400) [pid = 1894] [serial = 1229] [outer = 0x8edb5400] 19:21:42 INFO - PROCESS | 1894 | 1463192502038 Marionette DEBUG loaded listener.js 19:21:42 INFO - PROCESS | 1894 | ++DOMWINDOW == 163 (0x90fdf800) [pid = 1894] [serial = 1230] [outer = 0x8edb5400] 19:21:42 INFO - PROCESS | 1894 | 1463192502960 Marionette TRACE conn4 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 19:21:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 19:21:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1637ms 19:21:43 INFO - PROCESS | 1894 | 1463192503009 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 19:21:43 INFO - PROCESS | 1894 | 1463192503014 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 19:21:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 19:21:43 INFO - PROCESS | 1894 | 1463192503021 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 19:21:43 INFO - PROCESS | 1894 | 1463192503025 Marionette TRACE conn4 <- [1,1610,null,{}] 19:21:43 INFO - PROCESS | 1894 | 1463192503031 Marionette TRACE conn4 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:43 INFO - PROCESS | 1894 | 1463192503265 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 19:21:43 INFO - PROCESS | 1894 | 1463192503586 Marionette TRACE conn4 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:43 INFO - PROCESS | 1894 | ++DOCSHELL 0x8de62400 == 120 [pid = 1894] [id = 410] 19:21:43 INFO - PROCESS | 1894 | ++DOMWINDOW == 164 (0x8f188c00) [pid = 1894] [serial = 1231] [outer = (nil)] 19:21:43 INFO - PROCESS | 1894 | ++DOMWINDOW == 165 (0x91394400) [pid = 1894] [serial = 1232] [outer = 0x8f188c00] 19:21:43 INFO - PROCESS | 1894 | 1463192503687 Marionette DEBUG loaded listener.js 19:21:43 INFO - PROCESS | 1894 | ++DOMWINDOW == 166 (0x9145d000) [pid = 1894] [serial = 1233] [outer = 0x8f188c00] 19:21:44 INFO - PROCESS | 1894 | 1463192504582 Marionette TRACE conn4 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 19:21:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 19:21:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1581ms 19:21:44 INFO - PROCESS | 1894 | 1463192504618 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 19:21:44 INFO - PROCESS | 1894 | 1463192504624 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 19:21:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 19:21:44 INFO - PROCESS | 1894 | 1463192504634 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 19:21:44 INFO - PROCESS | 1894 | 1463192504638 Marionette TRACE conn4 <- [1,1614,null,{}] 19:21:44 INFO - PROCESS | 1894 | 1463192504644 Marionette TRACE conn4 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:44 INFO - PROCESS | 1894 | 1463192504910 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 19:21:45 INFO - PROCESS | 1894 | 1463192505232 Marionette TRACE conn4 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:45 INFO - PROCESS | 1894 | ++DOCSHELL 0x8efeb800 == 121 [pid = 1894] [id = 411] 19:21:45 INFO - PROCESS | 1894 | ++DOMWINDOW == 167 (0x8efebc00) [pid = 1894] [serial = 1234] [outer = (nil)] 19:21:45 INFO - PROCESS | 1894 | ++DOMWINDOW == 168 (0x91536800) [pid = 1894] [serial = 1235] [outer = 0x8efebc00] 19:21:45 INFO - PROCESS | 1894 | 1463192505328 Marionette DEBUG loaded listener.js 19:21:45 INFO - PROCESS | 1894 | ++DOMWINDOW == 169 (0x9153a800) [pid = 1894] [serial = 1236] [outer = 0x8efebc00] 19:21:46 INFO - PROCESS | 1894 | 1463192506243 Marionette TRACE conn4 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 19:21:46 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 19:21:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1682ms 19:21:46 INFO - PROCESS | 1894 | 1463192506317 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 19:21:46 INFO - PROCESS | 1894 | 1463192506321 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 19:21:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 19:21:46 INFO - PROCESS | 1894 | 1463192506328 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 19:21:46 INFO - PROCESS | 1894 | 1463192506331 Marionette TRACE conn4 <- [1,1618,null,{}] 19:21:46 INFO - PROCESS | 1894 | 1463192506338 Marionette TRACE conn4 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:46 INFO - PROCESS | 1894 | 1463192506613 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 19:21:46 INFO - PROCESS | 1894 | 1463192506937 Marionette TRACE conn4 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:46 INFO - PROCESS | 1894 | ++DOCSHELL 0x8e09ec00 == 122 [pid = 1894] [id = 412] 19:21:46 INFO - PROCESS | 1894 | ++DOMWINDOW == 170 (0x9138e800) [pid = 1894] [serial = 1237] [outer = (nil)] 19:21:47 INFO - PROCESS | 1894 | ++DOMWINDOW == 171 (0x91dd8400) [pid = 1894] [serial = 1238] [outer = 0x9138e800] 19:21:47 INFO - PROCESS | 1894 | 1463192507028 Marionette DEBUG loaded listener.js 19:21:47 INFO - PROCESS | 1894 | ++DOMWINDOW == 172 (0x921d1000) [pid = 1894] [serial = 1239] [outer = 0x9138e800] 19:21:47 INFO - PROCESS | 1894 | 1463192507949 Marionette TRACE conn4 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 19:21:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 19:21:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1685ms 19:21:48 INFO - PROCESS | 1894 | 1463192508014 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 19:21:48 INFO - PROCESS | 1894 | 1463192508019 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 19:21:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 19:21:48 INFO - PROCESS | 1894 | 1463192508026 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 19:21:48 INFO - PROCESS | 1894 | 1463192508029 Marionette TRACE conn4 <- [1,1622,null,{}] 19:21:48 INFO - PROCESS | 1894 | 1463192508035 Marionette TRACE conn4 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:48 INFO - PROCESS | 1894 | 1463192508291 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 19:21:48 INFO - PROCESS | 1894 | 1463192508624 Marionette TRACE conn4 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:48 INFO - PROCESS | 1894 | ++DOCSHELL 0x8edb0c00 == 123 [pid = 1894] [id = 413] 19:21:48 INFO - PROCESS | 1894 | ++DOMWINDOW == 173 (0x929d1000) [pid = 1894] [serial = 1240] [outer = (nil)] 19:21:48 INFO - PROCESS | 1894 | ++DOMWINDOW == 174 (0x92b92400) [pid = 1894] [serial = 1241] [outer = 0x929d1000] 19:21:48 INFO - PROCESS | 1894 | 1463192508717 Marionette DEBUG loaded listener.js 19:21:48 INFO - PROCESS | 1894 | ++DOMWINDOW == 175 (0x92b97000) [pid = 1894] [serial = 1242] [outer = 0x929d1000] 19:21:49 INFO - PROCESS | 1894 | 1463192509666 Marionette TRACE conn4 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 19:21:49 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 19:21:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1688ms 19:21:49 INFO - PROCESS | 1894 | 1463192509715 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 19:21:49 INFO - PROCESS | 1894 | 1463192509720 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 19:21:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 19:21:49 INFO - PROCESS | 1894 | 1463192509727 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 19:21:49 INFO - PROCESS | 1894 | 1463192509737 Marionette TRACE conn4 <- [1,1626,null,{}] 19:21:49 INFO - PROCESS | 1894 | 1463192509744 Marionette TRACE conn4 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:50 INFO - PROCESS | 1894 | 1463192510015 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 19:21:50 INFO - PROCESS | 1894 | 1463192510344 Marionette TRACE conn4 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:50 INFO - PROCESS | 1894 | ++DOCSHELL 0x93a04000 == 124 [pid = 1894] [id = 414] 19:21:50 INFO - PROCESS | 1894 | ++DOMWINDOW == 176 (0x93a45400) [pid = 1894] [serial = 1243] [outer = (nil)] 19:21:50 INFO - PROCESS | 1894 | ++DOMWINDOW == 177 (0x93da4400) [pid = 1894] [serial = 1244] [outer = 0x93a45400] 19:21:50 INFO - PROCESS | 1894 | 1463192510449 Marionette DEBUG loaded listener.js 19:21:50 INFO - PROCESS | 1894 | ++DOMWINDOW == 178 (0x95229800) [pid = 1894] [serial = 1245] [outer = 0x93a45400] 19:21:51 INFO - PROCESS | 1894 | 1463192511361 Marionette TRACE conn4 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 19:21:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 19:21:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1690ms 19:21:51 INFO - PROCESS | 1894 | 1463192511419 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 19:21:51 INFO - PROCESS | 1894 | 1463192511422 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 19:21:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 19:21:51 INFO - PROCESS | 1894 | 1463192511430 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 19:21:51 INFO - PROCESS | 1894 | 1463192511433 Marionette TRACE conn4 <- [1,1630,null,{}] 19:21:51 INFO - PROCESS | 1894 | 1463192511439 Marionette TRACE conn4 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:51 INFO - PROCESS | 1894 | 1463192511679 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 19:21:52 INFO - PROCESS | 1894 | 1463192512014 Marionette TRACE conn4 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:52 INFO - PROCESS | 1894 | ++DOCSHELL 0x8ed4dc00 == 125 [pid = 1894] [id = 415] 19:21:52 INFO - PROCESS | 1894 | ++DOMWINDOW == 179 (0x8eef1400) [pid = 1894] [serial = 1246] [outer = (nil)] 19:21:52 INFO - PROCESS | 1894 | ++DOMWINDOW == 180 (0x9532c000) [pid = 1894] [serial = 1247] [outer = 0x8eef1400] 19:21:52 INFO - PROCESS | 1894 | 1463192512108 Marionette DEBUG loaded listener.js 19:21:52 INFO - PROCESS | 1894 | ++DOMWINDOW == 181 (0x9771a000) [pid = 1894] [serial = 1248] [outer = 0x8eef1400] 19:21:53 INFO - PROCESS | 1894 | 1463192513012 Marionette TRACE conn4 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 19:21:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 19:21:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1631ms 19:21:53 INFO - PROCESS | 1894 | 1463192513062 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 19:21:53 INFO - PROCESS | 1894 | 1463192513065 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 19:21:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 19:21:53 INFO - PROCESS | 1894 | 1463192513072 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 19:21:53 INFO - PROCESS | 1894 | 1463192513085 Marionette TRACE conn4 <- [1,1634,null,{}] 19:21:53 INFO - PROCESS | 1894 | 1463192513092 Marionette TRACE conn4 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:53 INFO - PROCESS | 1894 | 1463192513298 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 19:21:53 INFO - PROCESS | 1894 | 1463192513619 Marionette TRACE conn4 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:53 INFO - PROCESS | 1894 | ++DOCSHELL 0x93a44000 == 126 [pid = 1894] [id = 416] 19:21:53 INFO - PROCESS | 1894 | ++DOMWINDOW == 182 (0x9522d000) [pid = 1894] [serial = 1249] [outer = (nil)] 19:21:53 INFO - PROCESS | 1894 | ++DOMWINDOW == 183 (0x99ee4000) [pid = 1894] [serial = 1250] [outer = 0x9522d000] 19:21:53 INFO - PROCESS | 1894 | 1463192513714 Marionette DEBUG loaded listener.js 19:21:53 INFO - PROCESS | 1894 | ++DOMWINDOW == 184 (0x99f24000) [pid = 1894] [serial = 1251] [outer = 0x9522d000] 19:21:54 INFO - PROCESS | 1894 | 1463192514623 Marionette TRACE conn4 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 19:21:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 19:21:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1588ms 19:21:54 INFO - PROCESS | 1894 | 1463192514661 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 19:21:54 INFO - PROCESS | 1894 | 1463192514664 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 19:21:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 19:21:54 INFO - PROCESS | 1894 | 1463192514672 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 19:21:54 INFO - PROCESS | 1894 | 1463192514675 Marionette TRACE conn4 <- [1,1638,null,{}] 19:21:54 INFO - PROCESS | 1894 | 1463192514681 Marionette TRACE conn4 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:54 INFO - PROCESS | 1894 | 1463192514923 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 19:21:55 INFO - PROCESS | 1894 | 1463192515284 Marionette TRACE conn4 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:55 INFO - PROCESS | 1894 | ++DOCSHELL 0x983f2800 == 127 [pid = 1894] [id = 417] 19:21:55 INFO - PROCESS | 1894 | ++DOMWINDOW == 185 (0x9a3e8400) [pid = 1894] [serial = 1252] [outer = (nil)] 19:21:55 INFO - PROCESS | 1894 | ++DOMWINDOW == 186 (0x9a909c00) [pid = 1894] [serial = 1253] [outer = 0x9a3e8400] 19:21:55 INFO - PROCESS | 1894 | 1463192515385 Marionette DEBUG loaded listener.js 19:21:55 INFO - PROCESS | 1894 | ++DOMWINDOW == 187 (0x9a911800) [pid = 1894] [serial = 1254] [outer = 0x9a3e8400] 19:21:56 INFO - PROCESS | 1894 | 1463192516268 Marionette TRACE conn4 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 19:21:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 19:21:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1634ms 19:21:56 INFO - PROCESS | 1894 | 1463192516321 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 19:21:56 INFO - PROCESS | 1894 | 1463192516324 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 19:21:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 19:21:56 INFO - PROCESS | 1894 | 1463192516334 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 19:21:56 INFO - PROCESS | 1894 | 1463192516338 Marionette TRACE conn4 <- [1,1642,null,{}] 19:21:56 INFO - PROCESS | 1894 | 1463192516344 Marionette TRACE conn4 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:56 INFO - PROCESS | 1894 | 1463192516551 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 19:21:56 INFO - PROCESS | 1894 | 1463192516899 Marionette TRACE conn4 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:56 INFO - PROCESS | 1894 | ++DOCSHELL 0x9138f000 == 128 [pid = 1894] [id = 418] 19:21:56 INFO - PROCESS | 1894 | ++DOMWINDOW == 188 (0x921d0000) [pid = 1894] [serial = 1255] [outer = (nil)] 19:21:56 INFO - PROCESS | 1894 | ++DOMWINDOW == 189 (0x9a92b000) [pid = 1894] [serial = 1256] [outer = 0x921d0000] 19:21:56 INFO - PROCESS | 1894 | 1463192516993 Marionette DEBUG loaded listener.js 19:21:57 INFO - PROCESS | 1894 | ++DOMWINDOW == 190 (0x9aacb800) [pid = 1894] [serial = 1257] [outer = 0x921d0000] 19:21:57 INFO - PROCESS | 1894 | 1463192517893 Marionette TRACE conn4 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 19:21:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 19:21:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1634ms 19:21:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 19:21:57 INFO - PROCESS | 1894 | 1463192517969 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 19:21:57 INFO - PROCESS | 1894 | 1463192517973 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 19:21:57 INFO - PROCESS | 1894 | 1463192517980 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 19:21:57 INFO - PROCESS | 1894 | 1463192517983 Marionette TRACE conn4 <- [1,1646,null,{}] 19:21:57 INFO - PROCESS | 1894 | 1463192517990 Marionette TRACE conn4 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:58 INFO - PROCESS | 1894 | 1463192518250 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 19:21:58 INFO - PROCESS | 1894 | 1463192518584 Marionette TRACE conn4 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:58 INFO - PROCESS | 1894 | ++DOCSHELL 0x9a923800 == 129 [pid = 1894] [id = 419] 19:21:58 INFO - PROCESS | 1894 | ++DOMWINDOW == 191 (0x9a925800) [pid = 1894] [serial = 1258] [outer = (nil)] 19:21:58 INFO - PROCESS | 1894 | ++DOMWINDOW == 192 (0x9add2000) [pid = 1894] [serial = 1259] [outer = 0x9a925800] 19:21:58 INFO - PROCESS | 1894 | 1463192518719 Marionette DEBUG loaded listener.js 19:21:58 INFO - PROCESS | 1894 | ++DOMWINDOW == 193 (0x9add3800) [pid = 1894] [serial = 1260] [outer = 0x9a925800] 19:21:59 INFO - PROCESS | 1894 | 1463192519899 Marionette TRACE conn4 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 19:21:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 19:21:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1989ms 19:21:59 INFO - PROCESS | 1894 | 1463192519968 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 19:21:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 19:21:59 INFO - PROCESS | 1894 | 1463192519972 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 19:21:59 INFO - PROCESS | 1894 | 1463192519980 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 19:21:59 INFO - PROCESS | 1894 | 1463192519983 Marionette TRACE conn4 <- [1,1650,null,{}] 19:22:00 INFO - PROCESS | 1894 | 1463192519990 Marionette TRACE conn4 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:22:00 INFO - PROCESS | 1894 | 1463192520221 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 19:22:00 INFO - PROCESS | 1894 | 1463192520555 Marionette TRACE conn4 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:00 INFO - PROCESS | 1894 | ++DOCSHELL 0x886c6400 == 130 [pid = 1894] [id = 420] 19:22:00 INFO - PROCESS | 1894 | ++DOMWINDOW == 194 (0x886c8c00) [pid = 1894] [serial = 1261] [outer = (nil)] 19:22:00 INFO - PROCESS | 1894 | ++DOMWINDOW == 195 (0x9addd400) [pid = 1894] [serial = 1262] [outer = 0x886c8c00] 19:22:00 INFO - PROCESS | 1894 | 1463192520648 Marionette DEBUG loaded listener.js 19:22:00 INFO - PROCESS | 1894 | ++DOMWINDOW == 196 (0x9af02400) [pid = 1894] [serial = 1263] [outer = 0x886c8c00] 19:22:01 INFO - PROCESS | 1894 | 1463192521577 Marionette TRACE conn4 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 19:22:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 19:22:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1633ms 19:22:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 19:22:01 INFO - PROCESS | 1894 | 1463192521630 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 19:22:01 INFO - PROCESS | 1894 | 1463192521634 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 19:22:01 INFO - PROCESS | 1894 | 1463192521642 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 19:22:01 INFO - PROCESS | 1894 | 1463192521645 Marionette TRACE conn4 <- [1,1654,null,{}] 19:22:01 INFO - PROCESS | 1894 | 1463192521651 Marionette TRACE conn4 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:22:01 INFO - PROCESS | 1894 | 1463192521887 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 19:22:02 INFO - PROCESS | 1894 | 1463192522236 Marionette TRACE conn4 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:03 INFO - PROCESS | 1894 | --DOCSHELL 0x91dd4400 == 129 [pid = 1894] [id = 347] 19:22:03 INFO - PROCESS | 1894 | --DOCSHELL 0x86db0000 == 128 [pid = 1894] [id = 358] 19:22:03 INFO - PROCESS | 1894 | --DOCSHELL 0x8e1d7400 == 127 [pid = 1894] [id = 342] 19:22:03 INFO - PROCESS | 1894 | --DOCSHELL 0x8ef87c00 == 126 [pid = 1894] [id = 343] 19:22:03 INFO - PROCESS | 1894 | --DOCSHELL 0x8f554c00 == 125 [pid = 1894] [id = 345] 19:22:03 INFO - PROCESS | 1894 | --DOCSHELL 0x8f459800 == 124 [pid = 1894] [id = 346] 19:22:03 INFO - PROCESS | 1894 | --DOCSHELL 0x90fd3c00 == 123 [pid = 1894] [id = 344] 19:22:03 INFO - PROCESS | 1894 | --DOCSHELL 0x86dabc00 == 122 [pid = 1894] [id = 348] 19:22:03 INFO - PROCESS | 1894 | --DOCSHELL 0x8d77a800 == 121 [pid = 1894] [id = 340] 19:22:03 INFO - PROCESS | 1894 | --DOCSHELL 0x8ef81c00 == 120 [pid = 1894] [id = 341] 19:22:03 INFO - PROCESS | 1894 | --DOCSHELL 0x89d0f800 == 119 [pid = 1894] [id = 396] 19:22:03 INFO - PROCESS | 1894 | --DOCSHELL 0x911c2800 == 118 [pid = 1894] [id = 397] 19:22:03 INFO - PROCESS | 1894 | --DOCSHELL 0x886d9c00 == 117 [pid = 1894] [id = 395] 19:22:03 INFO - PROCESS | 1894 | --DOCSHELL 0x95225400 == 116 [pid = 1894] [id = 394] 19:22:03 INFO - PROCESS | 1894 | --DOCSHELL 0x8eee4800 == 115 [pid = 1894] [id = 392] 19:22:03 INFO - PROCESS | 1894 | --DOCSHELL 0x86db8c00 == 114 [pid = 1894] [id = 393] 19:22:03 INFO - PROCESS | 1894 | --DOCSHELL 0x929cb000 == 113 [pid = 1894] [id = 391] 19:22:03 INFO - PROCESS | 1894 | --DOCSHELL 0x886c6c00 == 112 [pid = 1894] [id = 390] 19:22:03 INFO - PROCESS | 1894 | --DOCSHELL 0x911c3c00 == 111 [pid = 1894] [id = 389] 19:22:03 INFO - PROCESS | 1894 | --DOCSHELL 0x8ef8dc00 == 110 [pid = 1894] [id = 388] 19:22:03 INFO - PROCESS | 1894 | --DOCSHELL 0x8e1d1800 == 109 [pid = 1894] [id = 387] 19:22:03 INFO - PROCESS | 1894 | --DOCSHELL 0x8cbd5400 == 108 [pid = 1894] [id = 385] 19:22:03 INFO - PROCESS | 1894 | --DOCSHELL 0x8edb5c00 == 107 [pid = 1894] [id = 386] 19:22:03 INFO - PROCESS | 1894 | --DOCSHELL 0x8bae5400 == 106 [pid = 1894] [id = 384] 19:22:03 INFO - PROCESS | 1894 | --DOCSHELL 0x8b3ac400 == 105 [pid = 1894] [id = 383] 19:22:03 INFO - PROCESS | 1894 | --DOCSHELL 0x89ee4800 == 104 [pid = 1894] [id = 382] 19:22:03 INFO - PROCESS | 1894 | --DOCSHELL 0x87f0d400 == 103 [pid = 1894] [id = 381] 19:22:03 INFO - PROCESS | 1894 | --DOMWINDOW == 195 (0x8cdedc00) [pid = 1894] [serial = 1139] [outer = (nil)] [url = about:blank] 19:22:03 INFO - PROCESS | 1894 | --DOMWINDOW == 194 (0x8d770800) [pid = 1894] [serial = 1140] [outer = (nil)] [url = about:blank] 19:22:03 INFO - PROCESS | 1894 | --DOMWINDOW == 193 (0x89fba000) [pid = 1894] [serial = 1133] [outer = (nil)] [url = about:blank] 19:22:03 INFO - PROCESS | 1894 | --DOMWINDOW == 192 (0x88322000) [pid = 1894] [serial = 1130] [outer = (nil)] [url = about:blank] 19:22:03 INFO - PROCESS | 1894 | --DOMWINDOW == 191 (0x886d5c00) [pid = 1894] [serial = 1131] [outer = (nil)] [url = about:blank] 19:22:03 INFO - PROCESS | 1894 | --DOMWINDOW == 190 (0x9a876c00) [pid = 1894] [serial = 1127] [outer = (nil)] [url = about:blank] 19:22:03 INFO - PROCESS | 1894 | --DOMWINDOW == 189 (0x9a567000) [pid = 1894] [serial = 1124] [outer = (nil)] [url = about:blank] 19:22:03 INFO - PROCESS | 1894 | --DOMWINDOW == 188 (0x9a17f800) [pid = 1894] [serial = 1121] [outer = (nil)] [url = about:blank] 19:22:03 INFO - PROCESS | 1894 | --DOMWINDOW == 187 (0x99f22800) [pid = 1894] [serial = 1118] [outer = (nil)] [url = about:blank] 19:22:03 INFO - PROCESS | 1894 | --DOMWINDOW == 186 (0x99771c00) [pid = 1894] [serial = 1115] [outer = (nil)] [url = about:blank] 19:22:03 INFO - PROCESS | 1894 | --DOMWINDOW == 185 (0x977a9c00) [pid = 1894] [serial = 1112] [outer = (nil)] [url = about:blank] 19:22:03 INFO - PROCESS | 1894 | --DOMWINDOW == 184 (0x93da7000) [pid = 1894] [serial = 1109] [outer = (nil)] [url = about:blank] 19:22:03 INFO - PROCESS | 1894 | --DOMWINDOW == 183 (0x921dbc00) [pid = 1894] [serial = 1106] [outer = (nil)] [url = about:blank] 19:22:03 INFO - PROCESS | 1894 | --DOMWINDOW == 182 (0x91dcb800) [pid = 1894] [serial = 1103] [outer = (nil)] [url = about:blank] 19:22:03 INFO - PROCESS | 1894 | --DOMWINDOW == 181 (0x91515000) [pid = 1894] [serial = 1100] [outer = (nil)] [url = about:blank] 19:22:03 INFO - PROCESS | 1894 | --DOMWINDOW == 180 (0x911c7800) [pid = 1894] [serial = 1097] [outer = (nil)] [url = about:blank] 19:22:03 INFO - PROCESS | 1894 | --DOMWINDOW == 179 (0x8f469800) [pid = 1894] [serial = 1094] [outer = (nil)] [url = about:blank] 19:22:03 INFO - PROCESS | 1894 | --DOMWINDOW == 178 (0x8efea400) [pid = 1894] [serial = 1091] [outer = (nil)] [url = about:blank] 19:22:03 INFO - PROCESS | 1894 | --DOMWINDOW == 177 (0x8eda7c00) [pid = 1894] [serial = 1088] [outer = (nil)] [url = about:blank] 19:22:03 INFO - PROCESS | 1894 | --DOMWINDOW == 176 (0x8df29c00) [pid = 1894] [serial = 1085] [outer = (nil)] [url = about:blank] 19:22:03 INFO - PROCESS | 1894 | --DOMWINDOW == 175 (0x8b3b6400) [pid = 1894] [serial = 1082] [outer = (nil)] [url = about:blank] 19:22:03 INFO - PROCESS | 1894 | --DOMWINDOW == 174 (0x89059400) [pid = 1894] [serial = 1079] [outer = (nil)] [url = about:blank] 19:22:03 INFO - PROCESS | 1894 | --DOMWINDOW == 173 (0x8cde5000) [pid = 1894] [serial = 1077] [outer = (nil)] [url = about:blank] 19:22:03 INFO - PROCESS | 1894 | --DOMWINDOW == 172 (0x8bc61000) [pid = 1894] [serial = 1136] [outer = (nil)] [url = about:blank] 19:22:03 INFO - PROCESS | 1894 | --DOMWINDOW == 171 (0x8cbd3800) [pid = 1894] [serial = 1137] [outer = (nil)] [url = about:blank] 19:22:03 INFO - PROCESS | 1894 | --DOMWINDOW == 170 (0x8a1d1800) [pid = 1894] [serial = 1134] [outer = (nil)] [url = about:blank] 19:22:03 INFO - PROCESS | 1894 | --DOMWINDOW == 169 (0x8b3af800) [pid = 1894] [serial = 1142] [outer = (nil)] [url = about:blank] 19:22:03 INFO - PROCESS | 1894 | ++DOCSHELL 0x86db0000 == 104 [pid = 1894] [id = 421] 19:22:03 INFO - PROCESS | 1894 | ++DOMWINDOW == 170 (0x86db8c00) [pid = 1894] [serial = 1264] [outer = (nil)] 19:22:03 INFO - PROCESS | 1894 | ++DOMWINDOW == 171 (0x886c9400) [pid = 1894] [serial = 1265] [outer = 0x86db8c00] 19:22:04 INFO - PROCESS | 1894 | 1463192524002 Marionette DEBUG loaded listener.js 19:22:04 INFO - PROCESS | 1894 | ++DOMWINDOW == 172 (0x886df400) [pid = 1894] [serial = 1266] [outer = 0x86db8c00] 19:22:04 INFO - PROCESS | 1894 | 1463192524916 Marionette TRACE conn4 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 19:22:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 19:22:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 3342ms 19:22:04 INFO - PROCESS | 1894 | 1463192524985 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 19:22:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 19:22:04 INFO - PROCESS | 1894 | 1463192524993 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 19:22:05 INFO - PROCESS | 1894 | 1463192525001 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 19:22:05 INFO - PROCESS | 1894 | 1463192525007 Marionette TRACE conn4 <- [1,1658,null,{}] 19:22:05 INFO - PROCESS | 1894 | 1463192525015 Marionette TRACE conn4 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:22:05 INFO - PROCESS | 1894 | 1463192525257 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 19:22:05 INFO - PROCESS | 1894 | 1463192525518 Marionette TRACE conn4 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:05 INFO - PROCESS | 1894 | ++DOCSHELL 0x89d0f800 == 105 [pid = 1894] [id = 422] 19:22:05 INFO - PROCESS | 1894 | ++DOMWINDOW == 173 (0x89d1b400) [pid = 1894] [serial = 1267] [outer = (nil)] 19:22:05 INFO - PROCESS | 1894 | ++DOMWINDOW == 174 (0x89ee7400) [pid = 1894] [serial = 1268] [outer = 0x89d1b400] 19:22:05 INFO - PROCESS | 1894 | 1463192525602 Marionette DEBUG loaded listener.js 19:22:05 INFO - PROCESS | 1894 | ++DOMWINDOW == 175 (0x89fc2800) [pid = 1894] [serial = 1269] [outer = 0x89d1b400] 19:22:06 INFO - PROCESS | 1894 | 1463192526442 Marionette TRACE conn4 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 19:22:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 19:22:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1540ms 19:22:06 INFO - PROCESS | 1894 | 1463192526546 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 19:22:06 INFO - PROCESS | 1894 | 1463192526552 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 19:22:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 19:22:06 INFO - PROCESS | 1894 | 1463192526563 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 19:22:06 INFO - PROCESS | 1894 | 1463192526566 Marionette TRACE conn4 <- [1,1662,null,{}] 19:22:06 INFO - PROCESS | 1894 | 1463192526573 Marionette TRACE conn4 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:22:06 INFO - PROCESS | 1894 | 1463192526894 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 19:22:06 INFO - PROCESS | 1894 | 1463192526943 Marionette TRACE conn4 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:06 INFO - PROCESS | 1894 | ++DOCSHELL 0x8918a400 == 106 [pid = 1894] [id = 423] 19:22:06 INFO - PROCESS | 1894 | ++DOMWINDOW == 176 (0x8a1d2800) [pid = 1894] [serial = 1270] [outer = (nil)] 19:22:07 INFO - PROCESS | 1894 | ++DOMWINDOW == 177 (0x8b9c5000) [pid = 1894] [serial = 1271] [outer = 0x8a1d2800] 19:22:07 INFO - PROCESS | 1894 | 1463192527021 Marionette DEBUG loaded listener.js 19:22:07 INFO - PROCESS | 1894 | ++DOMWINDOW == 178 (0x8bc63c00) [pid = 1894] [serial = 1272] [outer = 0x8a1d2800] 19:22:08 INFO - PROCESS | 1894 | 1463192528085 Marionette TRACE conn4 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 19:22:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 19:22:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1582ms 19:22:08 INFO - PROCESS | 1894 | 1463192528147 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 19:22:08 INFO - PROCESS | 1894 | 1463192528150 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 19:22:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 19:22:08 INFO - PROCESS | 1894 | 1463192528157 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 19:22:08 INFO - PROCESS | 1894 | 1463192528163 Marionette TRACE conn4 <- [1,1666,null,{}] 19:22:08 INFO - PROCESS | 1894 | 1463192528179 Marionette TRACE conn4 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:22:08 INFO - PROCESS | 1894 | 1463192528448 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 19:22:08 INFO - PROCESS | 1894 | 1463192528484 Marionette TRACE conn4 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:08 INFO - PROCESS | 1894 | ++DOCSHELL 0x87f0f800 == 107 [pid = 1894] [id = 424] 19:22:08 INFO - PROCESS | 1894 | ++DOMWINDOW == 179 (0x8bc6a400) [pid = 1894] [serial = 1273] [outer = (nil)] 19:22:08 INFO - PROCESS | 1894 | ++DOMWINDOW == 180 (0x8d6df800) [pid = 1894] [serial = 1274] [outer = 0x8bc6a400] 19:22:08 INFO - PROCESS | 1894 | 1463192528559 Marionette DEBUG loaded listener.js 19:22:08 INFO - PROCESS | 1894 | ++DOMWINDOW == 181 (0x8d77dc00) [pid = 1894] [serial = 1275] [outer = 0x8bc6a400] 19:22:09 INFO - PROCESS | 1894 | --DOMWINDOW == 180 (0x8d6e0c00) [pid = 1894] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 19:22:09 INFO - PROCESS | 1894 | --DOMWINDOW == 179 (0x8b3b7c00) [pid = 1894] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 19:22:09 INFO - PROCESS | 1894 | --DOMWINDOW == 178 (0x886c2c00) [pid = 1894] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 19:22:09 INFO - PROCESS | 1894 | --DOMWINDOW == 177 (0x89eebc00) [pid = 1894] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 19:22:09 INFO - PROCESS | 1894 | --DOMWINDOW == 176 (0x87f13000) [pid = 1894] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 19:22:09 INFO - PROCESS | 1894 | --DOMWINDOW == 175 (0x89ee5c00) [pid = 1894] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 19:22:09 INFO - PROCESS | 1894 | --DOMWINDOW == 174 (0x8905a400) [pid = 1894] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 19:22:09 INFO - PROCESS | 1894 | --DOMWINDOW == 173 (0x9771cc00) [pid = 1894] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 19:22:09 INFO - PROCESS | 1894 | --DOMWINDOW == 172 (0x9a873c00) [pid = 1894] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 19:22:09 INFO - PROCESS | 1894 | --DOMWINDOW == 171 (0x99f1e400) [pid = 1894] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 19:22:09 INFO - PROCESS | 1894 | --DOMWINDOW == 170 (0x92b9c000) [pid = 1894] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 19:22:09 INFO - PROCESS | 1894 | --DOMWINDOW == 169 (0x9771dc00) [pid = 1894] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 19:22:09 INFO - PROCESS | 1894 | --DOMWINDOW == 168 (0x91394800) [pid = 1894] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 19:22:09 INFO - PROCESS | 1894 | --DOMWINDOW == 167 (0x91395400) [pid = 1894] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 19:22:09 INFO - PROCESS | 1894 | --DOMWINDOW == 166 (0x929d1400) [pid = 1894] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 19:22:09 INFO - PROCESS | 1894 | --DOMWINDOW == 165 (0x9138a400) [pid = 1894] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 19:22:09 INFO - PROCESS | 1894 | --DOMWINDOW == 164 (0x911cb400) [pid = 1894] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 19:22:09 INFO - PROCESS | 1894 | --DOMWINDOW == 163 (0x8f184800) [pid = 1894] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 19:22:09 INFO - PROCESS | 1894 | --DOMWINDOW == 162 (0x8edb1400) [pid = 1894] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 19:22:09 INFO - PROCESS | 1894 | --DOMWINDOW == 161 (0x8edb6000) [pid = 1894] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 19:22:09 INFO - PROCESS | 1894 | --DOMWINDOW == 160 (0x8cce3c00) [pid = 1894] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 19:22:09 INFO - PROCESS | 1894 | --DOMWINDOW == 159 (0x8cdee000) [pid = 1894] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 19:22:09 INFO - PROCESS | 1894 | --DOMWINDOW == 158 (0x8bae3c00) [pid = 1894] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 19:22:09 INFO - PROCESS | 1894 | --DOMWINDOW == 157 (0x8a1d6400) [pid = 1894] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 19:22:09 INFO - PROCESS | 1894 | --DOMWINDOW == 156 (0x9928b000) [pid = 1894] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 19:22:09 INFO - PROCESS | 1894 | --DOMWINDOW == 155 (0x95328400) [pid = 1894] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 19:22:09 INFO - PROCESS | 1894 | --DOMWINDOW == 154 (0x8d6e2000) [pid = 1894] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 19:22:09 INFO - PROCESS | 1894 | --DOMWINDOW == 153 (0x99f91400) [pid = 1894] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 19:22:09 INFO - PROCESS | 1894 | --DOMWINDOW == 152 (0x9830f800) [pid = 1894] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 19:22:09 INFO - PROCESS | 1894 | --DOMWINDOW == 151 (0x911c2c00) [pid = 1894] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 19:22:09 INFO - PROCESS | 1894 | --DOMWINDOW == 150 (0x92b93c00) [pid = 1894] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 19:22:09 INFO - PROCESS | 1894 | --DOMWINDOW == 149 (0x916cc400) [pid = 1894] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 19:22:09 INFO - PROCESS | 1894 | --DOMWINDOW == 148 (0x8f551400) [pid = 1894] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 19:22:09 INFO - PROCESS | 1894 | --DOMWINDOW == 147 (0x8de6b000) [pid = 1894] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 19:22:09 INFO - PROCESS | 1894 | --DOMWINDOW == 146 (0x8ed4a000) [pid = 1894] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 19:22:09 INFO - PROCESS | 1894 | --DOMWINDOW == 145 (0x888e9400) [pid = 1894] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 19:22:09 INFO - PROCESS | 1894 | --DOMWINDOW == 144 (0x8ed4e800) [pid = 1894] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 19:22:09 INFO - PROCESS | 1894 | --DOMWINDOW == 143 (0x8e099000) [pid = 1894] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 19:22:09 INFO - PROCESS | 1894 | --DOMWINDOW == 142 (0x8f44ec00) [pid = 1894] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 19:22:10 INFO - PROCESS | 1894 | 1463192530408 Marionette TRACE conn4 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 19:22:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 19:22:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 2299ms 19:22:10 INFO - PROCESS | 1894 | 1463192530457 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 19:22:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 19:22:10 INFO - PROCESS | 1894 | 1463192530462 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 19:22:10 INFO - PROCESS | 1894 | 1463192530468 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 19:22:10 INFO - PROCESS | 1894 | 1463192530471 Marionette TRACE conn4 <- [1,1670,null,{}] 19:22:10 INFO - PROCESS | 1894 | 1463192530477 Marionette TRACE conn4 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:22:10 INFO - PROCESS | 1894 | 1463192530682 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 19:22:10 INFO - PROCESS | 1894 | 1463192530876 Marionette TRACE conn4 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:10 INFO - PROCESS | 1894 | ++DOCSHELL 0x886ce800 == 108 [pid = 1894] [id = 425] 19:22:10 INFO - PROCESS | 1894 | ++DOMWINDOW == 143 (0x886d7c00) [pid = 1894] [serial = 1276] [outer = (nil)] 19:22:10 INFO - PROCESS | 1894 | ++DOMWINDOW == 144 (0x8cbd0c00) [pid = 1894] [serial = 1277] [outer = 0x886d7c00] 19:22:10 INFO - PROCESS | 1894 | 1463192530953 Marionette DEBUG loaded listener.js 19:22:11 INFO - PROCESS | 1894 | ++DOMWINDOW == 145 (0x8d772800) [pid = 1894] [serial = 1278] [outer = 0x886d7c00] 19:22:11 INFO - PROCESS | 1894 | 1463192531966 Marionette TRACE conn4 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 19:22:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 19:22:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1533ms 19:22:12 INFO - PROCESS | 1894 | 1463192532002 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 19:22:12 INFO - PROCESS | 1894 | 1463192532009 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 19:22:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 19:22:12 INFO - PROCESS | 1894 | 1463192532018 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 19:22:12 INFO - PROCESS | 1894 | 1463192532025 Marionette TRACE conn4 <- [1,1674,null,{}] 19:22:12 INFO - PROCESS | 1894 | 1463192532035 Marionette TRACE conn4 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:22:12 INFO - PROCESS | 1894 | 1463192532316 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 19:22:12 INFO - PROCESS | 1894 | 1463192532777 Marionette TRACE conn4 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:12 INFO - PROCESS | 1894 | ++DOCSHELL 0x8905a400 == 109 [pid = 1894] [id = 426] 19:22:12 INFO - PROCESS | 1894 | ++DOMWINDOW == 146 (0x89184800) [pid = 1894] [serial = 1279] [outer = (nil)] 19:22:12 INFO - PROCESS | 1894 | ++DOMWINDOW == 147 (0x89dae000) [pid = 1894] [serial = 1280] [outer = 0x89184800] 19:22:12 INFO - PROCESS | 1894 | 1463192532869 Marionette DEBUG loaded listener.js 19:22:12 INFO - PROCESS | 1894 | ++DOMWINDOW == 148 (0x8addb000) [pid = 1894] [serial = 1281] [outer = 0x89184800] 19:22:13 INFO - PROCESS | 1894 | 1463192533819 Marionette TRACE conn4 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 19:22:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 19:22:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1844ms 19:22:13 INFO - PROCESS | 1894 | 1463192533864 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 19:22:13 INFO - PROCESS | 1894 | 1463192533873 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 19:22:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 19:22:13 INFO - PROCESS | 1894 | 1463192533905 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 19:22:13 INFO - PROCESS | 1894 | 1463192533909 Marionette TRACE conn4 <- [1,1678,null,{}] 19:22:13 INFO - PROCESS | 1894 | 1463192533917 Marionette TRACE conn4 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:22:14 INFO - PROCESS | 1894 | 1463192534148 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 19:22:14 INFO - PROCESS | 1894 | 1463192534490 Marionette TRACE conn4 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:14 INFO - PROCESS | 1894 | ++DOCSHELL 0x89ee5800 == 110 [pid = 1894] [id = 427] 19:22:14 INFO - PROCESS | 1894 | ++DOMWINDOW == 149 (0x8ade0400) [pid = 1894] [serial = 1282] [outer = (nil)] 19:22:14 INFO - PROCESS | 1894 | ++DOMWINDOW == 150 (0x8cbcd800) [pid = 1894] [serial = 1283] [outer = 0x8ade0400] 19:22:14 INFO - PROCESS | 1894 | 1463192534585 Marionette DEBUG loaded listener.js 19:22:14 INFO - PROCESS | 1894 | ++DOMWINDOW == 151 (0x8cde9400) [pid = 1894] [serial = 1284] [outer = 0x8ade0400] 19:22:15 INFO - PROCESS | 1894 | 1463192535566 Marionette TRACE conn4 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 19:22:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 19:22:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1749ms 19:22:15 INFO - PROCESS | 1894 | 1463192535649 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 19:22:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 19:22:15 INFO - PROCESS | 1894 | 1463192535654 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 19:22:15 INFO - PROCESS | 1894 | 1463192535661 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 19:22:15 INFO - PROCESS | 1894 | 1463192535667 Marionette TRACE conn4 <- [1,1682,null,{}] 19:22:15 INFO - PROCESS | 1894 | 1463192535684 Marionette TRACE conn4 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:22:16 INFO - PROCESS | 1894 | 1463192536010 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 19:22:16 INFO - PROCESS | 1894 | 1463192536322 Marionette TRACE conn4 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:16 INFO - PROCESS | 1894 | ++DOCSHELL 0x8b3aa000 == 111 [pid = 1894] [id = 428] 19:22:16 INFO - PROCESS | 1894 | ++DOMWINDOW == 152 (0x8df33c00) [pid = 1894] [serial = 1285] [outer = (nil)] 19:22:16 INFO - PROCESS | 1894 | ++DOMWINDOW == 153 (0x8e09cc00) [pid = 1894] [serial = 1286] [outer = 0x8df33c00] 19:22:16 INFO - PROCESS | 1894 | 1463192536416 Marionette DEBUG loaded listener.js 19:22:16 INFO - PROCESS | 1894 | ++DOMWINDOW == 154 (0x8e1d2c00) [pid = 1894] [serial = 1287] [outer = 0x8df33c00] 19:22:17 INFO - PROCESS | 1894 | 1463192537403 Marionette TRACE conn4 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 19:22:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 19:22:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1788ms 19:22:17 INFO - PROCESS | 1894 | 1463192537452 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 19:22:17 INFO - PROCESS | 1894 | 1463192537457 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 19:22:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 19:22:17 INFO - PROCESS | 1894 | 1463192537464 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 19:22:17 INFO - PROCESS | 1894 | 1463192537468 Marionette TRACE conn4 <- [1,1686,null,{}] 19:22:17 INFO - PROCESS | 1894 | 1463192537474 Marionette TRACE conn4 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:22:17 INFO - PROCESS | 1894 | 1463192537720 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 19:22:18 INFO - PROCESS | 1894 | 1463192538053 Marionette TRACE conn4 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:18 INFO - PROCESS | 1894 | ++DOCSHELL 0x888ef800 == 112 [pid = 1894] [id = 429] 19:22:18 INFO - PROCESS | 1894 | ++DOMWINDOW == 155 (0x8d770800) [pid = 1894] [serial = 1288] [outer = (nil)] 19:22:18 INFO - PROCESS | 1894 | ++DOMWINDOW == 156 (0x8edab800) [pid = 1894] [serial = 1289] [outer = 0x8d770800] 19:22:18 INFO - PROCESS | 1894 | 1463192538153 Marionette DEBUG loaded listener.js 19:22:18 INFO - PROCESS | 1894 | ++DOMWINDOW == 157 (0x8eee4800) [pid = 1894] [serial = 1290] [outer = 0x8d770800] 19:22:19 INFO - PROCESS | 1894 | 1463192539098 Marionette TRACE conn4 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 19:22:19 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 19:22:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1682ms 19:22:19 INFO - PROCESS | 1894 | 1463192539147 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 19:22:19 INFO - PROCESS | 1894 | 1463192539151 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 19:22:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 19:22:19 INFO - PROCESS | 1894 | 1463192539158 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 19:22:19 INFO - PROCESS | 1894 | 1463192539163 Marionette TRACE conn4 <- [1,1690,null,{}] 19:22:19 INFO - PROCESS | 1894 | 1463192539169 Marionette TRACE conn4 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:22:19 INFO - PROCESS | 1894 | 1463192539415 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 19:22:19 INFO - PROCESS | 1894 | 1463192539735 Marionette TRACE conn4 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:19 INFO - PROCESS | 1894 | ++DOCSHELL 0x8e1cac00 == 113 [pid = 1894] [id = 430] 19:22:19 INFO - PROCESS | 1894 | ++DOMWINDOW == 158 (0x8ed48800) [pid = 1894] [serial = 1291] [outer = (nil)] 19:22:19 INFO - PROCESS | 1894 | ++DOMWINDOW == 159 (0x8efea400) [pid = 1894] [serial = 1292] [outer = 0x8ed48800] 19:22:19 INFO - PROCESS | 1894 | 1463192539830 Marionette DEBUG loaded listener.js 19:22:19 INFO - PROCESS | 1894 | ++DOMWINDOW == 160 (0x8eff1800) [pid = 1894] [serial = 1293] [outer = 0x8ed48800] 19:22:20 INFO - PROCESS | 1894 | 1463192540830 Marionette TRACE conn4 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 19:22:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 19:22:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1736ms 19:22:20 INFO - PROCESS | 1894 | 1463192540896 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 19:22:20 INFO - PROCESS | 1894 | 1463192540900 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 19:22:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 19:22:20 INFO - PROCESS | 1894 | 1463192540908 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 19:22:20 INFO - PROCESS | 1894 | 1463192540911 Marionette TRACE conn4 <- [1,1694,null,{}] 19:22:20 INFO - PROCESS | 1894 | 1463192540917 Marionette TRACE conn4 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:22:21 INFO - PROCESS | 1894 | 1463192541186 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 19:22:21 INFO - PROCESS | 1894 | 1463192541518 Marionette TRACE conn4 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:21 INFO - PROCESS | 1894 | ++DOCSHELL 0x8918bc00 == 114 [pid = 1894] [id = 431] 19:22:21 INFO - PROCESS | 1894 | ++DOMWINDOW == 161 (0x8edaf400) [pid = 1894] [serial = 1294] [outer = (nil)] 19:22:21 INFO - PROCESS | 1894 | ++DOMWINDOW == 162 (0x8f548800) [pid = 1894] [serial = 1295] [outer = 0x8edaf400] 19:22:21 INFO - PROCESS | 1894 | 1463192541613 Marionette DEBUG loaded listener.js 19:22:21 INFO - PROCESS | 1894 | ++DOMWINDOW == 163 (0x8f551800) [pid = 1894] [serial = 1296] [outer = 0x8edaf400] 19:22:22 INFO - PROCESS | 1894 | 1463192542559 Marionette TRACE conn4 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 19:22:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 19:22:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1694ms 19:22:22 INFO - PROCESS | 1894 | 1463192542603 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 19:22:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 19:22:22 INFO - PROCESS | 1894 | 1463192542607 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 19:22:22 INFO - PROCESS | 1894 | 1463192542632 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 19:22:22 INFO - PROCESS | 1894 | 1463192542637 Marionette TRACE conn4 <- [1,1698,null,{}] 19:22:22 INFO - PROCESS | 1894 | 1463192542645 Marionette TRACE conn4 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:22:22 INFO - PROCESS | 1894 | 1463192542849 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 19:22:23 INFO - PROCESS | 1894 | 1463192543182 Marionette TRACE conn4 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:23 INFO - PROCESS | 1894 | ++DOCSHELL 0x888ed400 == 115 [pid = 1894] [id = 432] 19:22:23 INFO - PROCESS | 1894 | ++DOMWINDOW == 164 (0x8e0a1800) [pid = 1894] [serial = 1297] [outer = (nil)] 19:22:23 INFO - PROCESS | 1894 | ++DOMWINDOW == 165 (0x911c7400) [pid = 1894] [serial = 1298] [outer = 0x8e0a1800] 19:22:23 INFO - PROCESS | 1894 | 1463192543273 Marionette DEBUG loaded listener.js 19:22:23 INFO - PROCESS | 1894 | ++DOMWINDOW == 166 (0x911cb400) [pid = 1894] [serial = 1299] [outer = 0x8e0a1800] 19:22:24 INFO - PROCESS | 1894 | 1463192544211 Marionette TRACE conn4 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 19:22:24 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 19:22:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1664ms 19:22:24 INFO - PROCESS | 1894 | 1463192544284 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 19:22:24 INFO - PROCESS | 1894 | 1463192544291 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 19:22:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 19:22:24 INFO - PROCESS | 1894 | 1463192544301 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 19:22:24 INFO - PROCESS | 1894 | 1463192544306 Marionette TRACE conn4 <- [1,1702,null,{}] 19:22:24 INFO - PROCESS | 1894 | 1463192544316 Marionette TRACE conn4 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:22:24 INFO - PROCESS | 1894 | 1463192544662 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 19:22:25 INFO - PROCESS | 1894 | 1463192545073 Marionette TRACE conn4 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:25 INFO - PROCESS | 1894 | ++DOCSHELL 0x8f44f400 == 116 [pid = 1894] [id = 433] 19:22:25 INFO - PROCESS | 1894 | ++DOMWINDOW == 167 (0x90fd9400) [pid = 1894] [serial = 1300] [outer = (nil)] 19:22:25 INFO - PROCESS | 1894 | ++DOMWINDOW == 168 (0x91464400) [pid = 1894] [serial = 1301] [outer = 0x90fd9400] 19:22:25 INFO - PROCESS | 1894 | 1463192545161 Marionette DEBUG loaded listener.js 19:22:25 INFO - PROCESS | 1894 | ++DOMWINDOW == 169 (0x91511000) [pid = 1894] [serial = 1302] [outer = 0x90fd9400] 19:22:26 INFO - PROCESS | 1894 | 1463192546180 Marionette TRACE conn4 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 19:22:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 19:22:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1938ms 19:22:26 INFO - PROCESS | 1894 | 1463192546238 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 19:22:26 INFO - PROCESS | 1894 | 1463192546242 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 19:22:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 19:22:26 INFO - PROCESS | 1894 | 1463192546249 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 19:22:26 INFO - PROCESS | 1894 | 1463192546252 Marionette TRACE conn4 <- [1,1706,null,{}] 19:22:26 INFO - PROCESS | 1894 | 1463192546258 Marionette TRACE conn4 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:22:26 INFO - PROCESS | 1894 | 1463192546468 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 19:22:26 INFO - PROCESS | 1894 | 1463192546791 Marionette TRACE conn4 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:26 INFO - PROCESS | 1894 | ++DOCSHELL 0x8b9cbc00 == 117 [pid = 1894] [id = 434] 19:22:26 INFO - PROCESS | 1894 | ++DOMWINDOW == 170 (0x8ed45c00) [pid = 1894] [serial = 1303] [outer = (nil)] 19:22:26 INFO - PROCESS | 1894 | ++DOMWINDOW == 171 (0x916cac00) [pid = 1894] [serial = 1304] [outer = 0x8ed45c00] 19:22:26 INFO - PROCESS | 1894 | 1463192546886 Marionette DEBUG loaded listener.js 19:22:26 INFO - PROCESS | 1894 | ++DOMWINDOW == 172 (0x91dcb800) [pid = 1894] [serial = 1305] [outer = 0x8ed45c00] 19:22:27 INFO - PROCESS | 1894 | 1463192547792 Marionette TRACE conn4 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 19:22:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 19:22:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1582ms 19:22:27 INFO - PROCESS | 1894 | 1463192547832 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 19:22:27 INFO - PROCESS | 1894 | 1463192547837 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 19:22:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 19:22:27 INFO - PROCESS | 1894 | 1463192547843 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 19:22:27 INFO - PROCESS | 1894 | 1463192547847 Marionette TRACE conn4 <- [1,1710,null,{}] 19:22:27 INFO - PROCESS | 1894 | 1463192547853 Marionette TRACE conn4 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:22:28 INFO - PROCESS | 1894 | 1463192548060 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 19:22:28 INFO - PROCESS | 1894 | 1463192548395 Marionette TRACE conn4 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:28 INFO - PROCESS | 1894 | ++DOCSHELL 0x89058000 == 118 [pid = 1894] [id = 435] 19:22:28 INFO - PROCESS | 1894 | ++DOMWINDOW == 173 (0x89063c00) [pid = 1894] [serial = 1306] [outer = (nil)] 19:22:28 INFO - PROCESS | 1894 | ++DOMWINDOW == 174 (0x921d8000) [pid = 1894] [serial = 1307] [outer = 0x89063c00] 19:22:28 INFO - PROCESS | 1894 | 1463192548487 Marionette DEBUG loaded listener.js 19:22:28 INFO - PROCESS | 1894 | ++DOMWINDOW == 175 (0x921dc800) [pid = 1894] [serial = 1308] [outer = 0x89063c00] 19:22:29 INFO - PROCESS | 1894 | 1463192549444 Marionette TRACE conn4 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 19:22:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 19:22:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1639ms 19:22:29 INFO - PROCESS | 1894 | 1463192549483 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 19:22:29 INFO - PROCESS | 1894 | 1463192549487 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 19:22:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 19:22:29 INFO - PROCESS | 1894 | 1463192549494 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 19:22:29 INFO - PROCESS | 1894 | 1463192549499 Marionette TRACE conn4 <- [1,1714,null,{}] 19:22:29 INFO - PROCESS | 1894 | 1463192549505 Marionette TRACE conn4 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:22:29 INFO - PROCESS | 1894 | 1463192549741 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 19:22:30 INFO - PROCESS | 1894 | 1463192550098 Marionette TRACE conn4 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:30 INFO - PROCESS | 1894 | ++DOCSHELL 0x916c5800 == 119 [pid = 1894] [id = 436] 19:22:30 INFO - PROCESS | 1894 | ++DOMWINDOW == 176 (0x937b1c00) [pid = 1894] [serial = 1309] [outer = (nil)] 19:22:30 INFO - PROCESS | 1894 | ++DOMWINDOW == 177 (0x93a03000) [pid = 1894] [serial = 1310] [outer = 0x937b1c00] 19:22:30 INFO - PROCESS | 1894 | 1463192550197 Marionette DEBUG loaded listener.js 19:22:30 INFO - PROCESS | 1894 | ++DOMWINDOW == 178 (0x93d9e000) [pid = 1894] [serial = 1311] [outer = 0x937b1c00] 19:22:31 INFO - PROCESS | 1894 | 1463192551128 Marionette TRACE conn4 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 19:22:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 19:22:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1686ms 19:22:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 19:22:31 INFO - PROCESS | 1894 | 1463192551181 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 19:22:31 INFO - PROCESS | 1894 | 1463192551184 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 19:22:31 INFO - PROCESS | 1894 | 1463192551192 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 19:22:31 INFO - PROCESS | 1894 | 1463192551194 Marionette TRACE conn4 <- [1,1718,null,{}] 19:22:31 INFO - PROCESS | 1894 | 1463192551201 Marionette TRACE conn4 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:22:31 INFO - PROCESS | 1894 | 1463192551402 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 19:22:31 INFO - PROCESS | 1894 | 1463192551727 Marionette TRACE conn4 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:31 INFO - PROCESS | 1894 | ++DOCSHELL 0x92b8f400 == 120 [pid = 1894] [id = 437] 19:22:31 INFO - PROCESS | 1894 | ++DOMWINDOW == 179 (0x937b8000) [pid = 1894] [serial = 1312] [outer = (nil)] 19:22:31 INFO - PROCESS | 1894 | ++DOMWINDOW == 180 (0x947f3000) [pid = 1894] [serial = 1313] [outer = 0x937b8000] 19:22:31 INFO - PROCESS | 1894 | 1463192551819 Marionette DEBUG loaded listener.js 19:22:31 INFO - PROCESS | 1894 | ++DOMWINDOW == 181 (0x95325c00) [pid = 1894] [serial = 1314] [outer = 0x937b8000] 19:22:32 INFO - PROCESS | 1894 | 1463192552721 Marionette TRACE conn4 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 19:22:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 19:22:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1586ms 19:22:32 INFO - PROCESS | 1894 | 1463192552788 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 19:22:32 INFO - PROCESS | 1894 | 1463192552792 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 19:22:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 19:22:32 INFO - PROCESS | 1894 | 1463192552801 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 19:22:32 INFO - PROCESS | 1894 | 1463192552805 Marionette TRACE conn4 <- [1,1722,null,{}] 19:22:32 INFO - PROCESS | 1894 | 1463192552810 Marionette TRACE conn4 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:22:33 INFO - PROCESS | 1894 | 1463192553028 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 19:22:33 INFO - PROCESS | 1894 | 1463192553381 Marionette TRACE conn4 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:33 INFO - PROCESS | 1894 | ++DOCSHELL 0x87f10800 == 121 [pid = 1894] [id = 438] 19:22:33 INFO - PROCESS | 1894 | ++DOMWINDOW == 182 (0x8831f800) [pid = 1894] [serial = 1315] [outer = (nil)] 19:22:33 INFO - PROCESS | 1894 | ++DOMWINDOW == 183 (0x97720400) [pid = 1894] [serial = 1316] [outer = 0x8831f800] 19:22:33 INFO - PROCESS | 1894 | 1463192553476 Marionette DEBUG loaded listener.js 19:22:33 INFO - PROCESS | 1894 | ++DOMWINDOW == 184 (0x977b3400) [pid = 1894] [serial = 1317] [outer = 0x8831f800] 19:22:34 INFO - PROCESS | 1894 | 1463192554376 Marionette TRACE conn4 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 19:22:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 19:22:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1638ms 19:22:34 INFO - PROCESS | 1894 | 1463192554440 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 19:22:34 INFO - PROCESS | 1894 | 1463192554443 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 19:22:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 19:22:34 INFO - PROCESS | 1894 | 1463192554451 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 19:22:34 INFO - PROCESS | 1894 | 1463192554454 Marionette TRACE conn4 <- [1,1726,null,{}] 19:22:34 INFO - PROCESS | 1894 | 1463192554460 Marionette TRACE conn4 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:22:34 INFO - PROCESS | 1894 | 1463192554670 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 19:22:35 INFO - PROCESS | 1894 | 1463192555013 Marionette TRACE conn4 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:35 INFO - PROCESS | 1894 | ++DOCSHELL 0x91dd3c00 == 122 [pid = 1894] [id = 439] 19:22:35 INFO - PROCESS | 1894 | ++DOMWINDOW == 185 (0x91dd4000) [pid = 1894] [serial = 1318] [outer = (nil)] 19:22:35 INFO - PROCESS | 1894 | ++DOMWINDOW == 186 (0x99ed7000) [pid = 1894] [serial = 1319] [outer = 0x91dd4000] 19:22:35 INFO - PROCESS | 1894 | 1463192555119 Marionette DEBUG loaded listener.js 19:22:35 INFO - PROCESS | 1894 | ++DOMWINDOW == 187 (0x99f1e400) [pid = 1894] [serial = 1320] [outer = 0x91dd4000] 19:22:36 INFO - PROCESS | 1894 | 1463192556074 Marionette TRACE conn4 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 19:22:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 19:22:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1682ms 19:22:36 INFO - PROCESS | 1894 | 1463192556134 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 19:22:36 INFO - PROCESS | 1894 | 1463192556138 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 19:22:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 19:22:36 INFO - PROCESS | 1894 | 1463192556144 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 19:22:36 INFO - PROCESS | 1894 | 1463192556147 Marionette TRACE conn4 <- [1,1730,null,{}] 19:22:36 INFO - PROCESS | 1894 | 1463192556154 Marionette TRACE conn4 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:22:36 INFO - PROCESS | 1894 | 1463192556372 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 19:22:36 INFO - PROCESS | 1894 | 1463192556699 Marionette TRACE conn4 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:36 INFO - PROCESS | 1894 | ++DOCSHELL 0x97720c00 == 123 [pid = 1894] [id = 440] 19:22:36 INFO - PROCESS | 1894 | ++DOMWINDOW == 188 (0x9928dc00) [pid = 1894] [serial = 1321] [outer = (nil)] 19:22:36 INFO - PROCESS | 1894 | ++DOMWINDOW == 189 (0x9a567000) [pid = 1894] [serial = 1322] [outer = 0x9928dc00] 19:22:36 INFO - PROCESS | 1894 | 1463192556801 Marionette DEBUG loaded listener.js 19:22:36 INFO - PROCESS | 1894 | ++DOMWINDOW == 190 (0x9a787c00) [pid = 1894] [serial = 1323] [outer = 0x9928dc00] 19:22:37 INFO - PROCESS | 1894 | 1463192557745 Marionette TRACE conn4 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 19:22:37 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 19:22:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1638ms 19:22:37 INFO - PROCESS | 1894 | 1463192557783 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 19:22:37 INFO - PROCESS | 1894 | 1463192557787 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 19:22:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 19:22:37 INFO - PROCESS | 1894 | 1463192557793 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 19:22:37 INFO - PROCESS | 1894 | 1463192557797 Marionette TRACE conn4 <- [1,1734,null,{}] 19:22:37 INFO - PROCESS | 1894 | 1463192557803 Marionette TRACE conn4 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:22:38 INFO - PROCESS | 1894 | 1463192558007 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 19:22:38 INFO - PROCESS | 1894 | 1463192558352 Marionette TRACE conn4 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:38 INFO - PROCESS | 1894 | ++DOCSHELL 0x89fc2c00 == 124 [pid = 1894] [id = 441] 19:22:38 INFO - PROCESS | 1894 | ++DOMWINDOW == 191 (0x8cbda000) [pid = 1894] [serial = 1324] [outer = (nil)] 19:22:38 INFO - PROCESS | 1894 | ++DOMWINDOW == 192 (0x9a908800) [pid = 1894] [serial = 1325] [outer = 0x8cbda000] 19:22:38 INFO - PROCESS | 1894 | 1463192558445 Marionette DEBUG loaded listener.js 19:22:38 INFO - PROCESS | 1894 | ++DOMWINDOW == 193 (0x9a90d800) [pid = 1894] [serial = 1326] [outer = 0x8cbda000] 19:22:39 INFO - PROCESS | 1894 | 1463192559394 Marionette TRACE conn4 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 19:22:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 19:22:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1636ms 19:22:39 INFO - PROCESS | 1894 | 1463192559431 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 19:22:39 INFO - PROCESS | 1894 | 1463192559435 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 19:22:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 19:22:39 INFO - PROCESS | 1894 | 1463192559442 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 19:22:39 INFO - PROCESS | 1894 | 1463192559444 Marionette TRACE conn4 <- [1,1738,null,{}] 19:22:39 INFO - PROCESS | 1894 | 1463192559451 Marionette TRACE conn4 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:22:39 INFO - PROCESS | 1894 | 1463192559652 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 19:22:40 INFO - PROCESS | 1894 | 1463192559985 Marionette TRACE conn4 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:40 INFO - PROCESS | 1894 | ++DOCSHELL 0x886c4000 == 125 [pid = 1894] [id = 442] 19:22:40 INFO - PROCESS | 1894 | ++DOMWINDOW == 194 (0x9a874000) [pid = 1894] [serial = 1327] [outer = (nil)] 19:22:40 INFO - PROCESS | 1894 | ++DOMWINDOW == 195 (0x9aaca000) [pid = 1894] [serial = 1328] [outer = 0x9a874000] 19:22:40 INFO - PROCESS | 1894 | 1463192560103 Marionette DEBUG loaded listener.js 19:22:40 INFO - PROCESS | 1894 | ++DOMWINDOW == 196 (0x9aacf400) [pid = 1894] [serial = 1329] [outer = 0x9a874000] 19:22:41 INFO - PROCESS | 1894 | 1463192561068 Marionette TRACE conn4 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 19:22:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 19:22:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1683ms 19:22:41 INFO - PROCESS | 1894 | 1463192561126 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 19:22:41 INFO - PROCESS | 1894 | 1463192561129 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 19:22:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 19:22:41 INFO - PROCESS | 1894 | 1463192561136 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 19:22:41 INFO - PROCESS | 1894 | 1463192561139 Marionette TRACE conn4 <- [1,1742,null,{}] 19:22:41 INFO - PROCESS | 1894 | 1463192561145 Marionette TRACE conn4 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:22:41 INFO - PROCESS | 1894 | 1463192561370 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 19:22:41 INFO - PROCESS | 1894 | 1463192561700 Marionette TRACE conn4 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:41 INFO - PROCESS | 1894 | ++DOCSHELL 0x88322800 == 126 [pid = 1894] [id = 443] 19:22:41 INFO - PROCESS | 1894 | ++DOMWINDOW == 197 (0x886c4c00) [pid = 1894] [serial = 1330] [outer = (nil)] 19:22:41 INFO - PROCESS | 1894 | ++DOMWINDOW == 198 (0x9af0d000) [pid = 1894] [serial = 1331] [outer = 0x886c4c00] 19:22:41 INFO - PROCESS | 1894 | 1463192561799 Marionette DEBUG loaded listener.js 19:22:41 INFO - PROCESS | 1894 | ++DOMWINDOW == 199 (0x9af0fc00) [pid = 1894] [serial = 1332] [outer = 0x886c4c00] 19:22:43 INFO - PROCESS | 1894 | --DOCSHELL 0x8ade3400 == 125 [pid = 1894] [id = 334] 19:22:43 INFO - PROCESS | 1894 | --DOCSHELL 0x87f0fc00 == 124 [pid = 1894] [id = 335] 19:22:43 INFO - PROCESS | 1894 | --DOCSHELL 0x8b3ad000 == 123 [pid = 1894] [id = 218] 19:22:43 INFO - PROCESS | 1894 | --DOCSHELL 0x87f0f800 == 122 [pid = 1894] [id = 424] 19:22:43 INFO - PROCESS | 1894 | --DOCSHELL 0x8918a400 == 121 [pid = 1894] [id = 423] 19:22:43 INFO - PROCESS | 1894 | --DOCSHELL 0x89d0f800 == 120 [pid = 1894] [id = 422] 19:22:43 INFO - PROCESS | 1894 | --DOCSHELL 0x86db0000 == 119 [pid = 1894] [id = 421] 19:22:43 INFO - PROCESS | 1894 | --DOCSHELL 0x9a923800 == 118 [pid = 1894] [id = 419] 19:22:43 INFO - PROCESS | 1894 | --DOCSHELL 0x886c6400 == 117 [pid = 1894] [id = 420] 19:22:43 INFO - PROCESS | 1894 | --DOCSHELL 0x9138f000 == 116 [pid = 1894] [id = 418] 19:22:43 INFO - PROCESS | 1894 | --DOCSHELL 0x983f2800 == 115 [pid = 1894] [id = 417] 19:22:43 INFO - PROCESS | 1894 | --DOMWINDOW == 198 (0x9a879c00) [pid = 1894] [serial = 1128] [outer = (nil)] [url = about:blank] 19:22:43 INFO - PROCESS | 1894 | --DOMWINDOW == 197 (0x89d12800) [pid = 1894] [serial = 1080] [outer = (nil)] [url = about:blank] 19:22:43 INFO - PROCESS | 1894 | --DOMWINDOW == 196 (0x9a3e1800) [pid = 1894] [serial = 1122] [outer = (nil)] [url = about:blank] 19:22:43 INFO - PROCESS | 1894 | --DOMWINDOW == 195 (0x8eee8400) [pid = 1894] [serial = 1089] [outer = (nil)] [url = about:blank] 19:22:43 INFO - PROCESS | 1894 | --DOMWINDOW == 194 (0x8f555000) [pid = 1894] [serial = 1095] [outer = (nil)] [url = about:blank] 19:22:43 INFO - PROCESS | 1894 | --DOMWINDOW == 193 (0x8bc62000) [pid = 1894] [serial = 1083] [outer = (nil)] [url = about:blank] 19:22:43 INFO - PROCESS | 1894 | --DOMWINDOW == 192 (0x99f25000) [pid = 1894] [serial = 1119] [outer = (nil)] [url = about:blank] 19:22:43 INFO - PROCESS | 1894 | --DOMWINDOW == 191 (0x983ec000) [pid = 1894] [serial = 1113] [outer = (nil)] [url = about:blank] 19:22:43 INFO - PROCESS | 1894 | --DOMWINDOW == 190 (0x91dd2c00) [pid = 1894] [serial = 1104] [outer = (nil)] [url = about:blank] 19:22:43 INFO - PROCESS | 1894 | --DOMWINDOW == 189 (0x9a5ef000) [pid = 1894] [serial = 1125] [outer = (nil)] [url = about:blank] 19:22:43 INFO - PROCESS | 1894 | --DOMWINDOW == 188 (0x99edb000) [pid = 1894] [serial = 1116] [outer = (nil)] [url = about:blank] 19:22:43 INFO - PROCESS | 1894 | --DOMWINDOW == 187 (0x91532c00) [pid = 1894] [serial = 1101] [outer = (nil)] [url = about:blank] 19:22:43 INFO - PROCESS | 1894 | --DOMWINDOW == 186 (0x9522fc00) [pid = 1894] [serial = 1110] [outer = (nil)] [url = about:blank] 19:22:43 INFO - PROCESS | 1894 | --DOMWINDOW == 185 (0x929c8c00) [pid = 1894] [serial = 1107] [outer = (nil)] [url = about:blank] 19:22:43 INFO - PROCESS | 1894 | --DOMWINDOW == 184 (0x911d0c00) [pid = 1894] [serial = 1098] [outer = (nil)] [url = about:blank] 19:22:43 INFO - PROCESS | 1894 | --DOMWINDOW == 183 (0x8e099400) [pid = 1894] [serial = 1086] [outer = (nil)] [url = about:blank] 19:22:43 INFO - PROCESS | 1894 | --DOMWINDOW == 182 (0x8f182c00) [pid = 1894] [serial = 1092] [outer = (nil)] [url = about:blank] 19:22:43 INFO - PROCESS | 1894 | --DOMWINDOW == 181 (0x8b9c8c00) [pid = 1894] [serial = 1205] [outer = (nil)] [url = about:blank] 19:22:43 INFO - PROCESS | 1894 | --DOMWINDOW == 180 (0x8badf400) [pid = 1894] [serial = 1206] [outer = (nil)] [url = about:blank] 19:22:43 INFO - PROCESS | 1894 | --DOMWINDOW == 179 (0x8cbd1800) [pid = 1894] [serial = 1208] [outer = (nil)] [url = about:blank] 19:22:43 INFO - PROCESS | 1894 | --DOMWINDOW == 178 (0x89fc1400) [pid = 1894] [serial = 1148] [outer = (nil)] [url = about:blank] 19:22:43 INFO - PROCESS | 1894 | --DOMWINDOW == 177 (0x886d3c00) [pid = 1894] [serial = 1146] [outer = (nil)] [url = about:blank] 19:22:43 INFO - PROCESS | 1894 | --DOMWINDOW == 176 (0x8832a800) [pid = 1894] [serial = 1145] [outer = (nil)] [url = about:blank] 19:22:43 INFO - PROCESS | 1894 | --DOMWINDOW == 175 (0x89ef0000) [pid = 1894] [serial = 1202] [outer = (nil)] [url = about:blank] 19:22:43 INFO - PROCESS | 1894 | --DOMWINDOW == 174 (0x89066c00) [pid = 1894] [serial = 1199] [outer = (nil)] [url = about:blank] 19:22:43 INFO - PROCESS | 1894 | --DOMWINDOW == 173 (0x8918ac00) [pid = 1894] [serial = 1200] [outer = (nil)] [url = about:blank] 19:22:43 INFO - PROCESS | 1894 | --DOMWINDOW == 172 (0x9a92a800) [pid = 1894] [serial = 1196] [outer = (nil)] [url = about:blank] 19:22:43 INFO - PROCESS | 1894 | --DOMWINDOW == 171 (0x9a92c400) [pid = 1894] [serial = 1197] [outer = (nil)] [url = about:blank] 19:22:43 INFO - PROCESS | 1894 | --DOMWINDOW == 170 (0x9a923c00) [pid = 1894] [serial = 1194] [outer = (nil)] [url = about:blank] 19:22:43 INFO - PROCESS | 1894 | --DOMWINDOW == 169 (0x9a922000) [pid = 1894] [serial = 1193] [outer = (nil)] [url = about:blank] 19:22:43 INFO - PROCESS | 1894 | --DOMWINDOW == 168 (0x9a90fc00) [pid = 1894] [serial = 1191] [outer = (nil)] [url = about:blank] 19:22:43 INFO - PROCESS | 1894 | --DOMWINDOW == 167 (0x9a90d400) [pid = 1894] [serial = 1190] [outer = (nil)] [url = about:blank] 19:22:43 INFO - PROCESS | 1894 | --DOMWINDOW == 166 (0x9a87dc00) [pid = 1894] [serial = 1188] [outer = (nil)] [url = about:blank] 19:22:43 INFO - PROCESS | 1894 | --DOMWINDOW == 165 (0x9a872c00) [pid = 1894] [serial = 1187] [outer = (nil)] [url = about:blank] 19:22:43 INFO - PROCESS | 1894 | --DOMWINDOW == 164 (0x9a55bc00) [pid = 1894] [serial = 1185] [outer = (nil)] [url = about:blank] 19:22:43 INFO - PROCESS | 1894 | --DOMWINDOW == 163 (0x9a3e1000) [pid = 1894] [serial = 1184] [outer = (nil)] [url = about:blank] 19:22:43 INFO - PROCESS | 1894 | --DOMWINDOW == 162 (0x9830fc00) [pid = 1894] [serial = 1182] [outer = (nil)] [url = about:blank] 19:22:43 INFO - PROCESS | 1894 | --DOMWINDOW == 161 (0x977aac00) [pid = 1894] [serial = 1181] [outer = (nil)] [url = about:blank] 19:22:43 INFO - PROCESS | 1894 | --DOMWINDOW == 160 (0x9532d800) [pid = 1894] [serial = 1179] [outer = (nil)] [url = about:blank] 19:22:43 INFO - PROCESS | 1894 | --DOMWINDOW == 159 (0x9522f800) [pid = 1894] [serial = 1178] [outer = (nil)] [url = about:blank] 19:22:43 INFO - PROCESS | 1894 | --DOMWINDOW == 158 (0x93a04800) [pid = 1894] [serial = 1176] [outer = (nil)] [url = about:blank] 19:22:43 INFO - PROCESS | 1894 | --DOMWINDOW == 157 (0x92b96c00) [pid = 1894] [serial = 1175] [outer = (nil)] [url = about:blank] 19:22:43 INFO - PROCESS | 1894 | --DOMWINDOW == 156 (0x91dcb000) [pid = 1894] [serial = 1173] [outer = (nil)] [url = about:blank] 19:22:43 INFO - PROCESS | 1894 | --DOMWINDOW == 155 (0x9153e800) [pid = 1894] [serial = 1172] [outer = (nil)] [url = about:blank] 19:22:43 INFO - PROCESS | 1894 | --DOMWINDOW == 154 (0x91459c00) [pid = 1894] [serial = 1170] [outer = (nil)] [url = about:blank] 19:22:43 INFO - PROCESS | 1894 | --DOMWINDOW == 153 (0x91392c00) [pid = 1894] [serial = 1169] [outer = (nil)] [url = about:blank] 19:22:43 INFO - PROCESS | 1894 | --DOMWINDOW == 152 (0x90fd6c00) [pid = 1894] [serial = 1167] [outer = (nil)] [url = about:blank] 19:22:43 INFO - PROCESS | 1894 | --DOMWINDOW == 151 (0x8f554000) [pid = 1894] [serial = 1166] [outer = (nil)] [url = about:blank] 19:22:43 INFO - PROCESS | 1894 | --DOMWINDOW == 150 (0x8f462000) [pid = 1894] [serial = 1164] [outer = (nil)] [url = about:blank] 19:22:43 INFO - PROCESS | 1894 | --DOMWINDOW == 149 (0x8f455c00) [pid = 1894] [serial = 1163] [outer = (nil)] [url = about:blank] 19:22:43 INFO - PROCESS | 1894 | --DOMWINDOW == 148 (0x8f181800) [pid = 1894] [serial = 1161] [outer = (nil)] [url = about:blank] 19:22:43 INFO - PROCESS | 1894 | --DOMWINDOW == 147 (0x8eeee800) [pid = 1894] [serial = 1160] [outer = (nil)] [url = about:blank] 19:22:43 INFO - PROCESS | 1894 | --DOMWINDOW == 146 (0x8e1d5800) [pid = 1894] [serial = 1158] [outer = (nil)] [url = about:blank] 19:22:43 INFO - PROCESS | 1894 | --DOMWINDOW == 145 (0x8cce5000) [pid = 1894] [serial = 1209] [outer = (nil)] [url = about:blank] 19:22:43 INFO - PROCESS | 1894 | --DOMWINDOW == 144 (0x8e1ce800) [pid = 1894] [serial = 1157] [outer = (nil)] [url = about:blank] 19:22:43 INFO - PROCESS | 1894 | --DOMWINDOW == 143 (0x8df2a000) [pid = 1894] [serial = 1155] [outer = (nil)] [url = about:blank] 19:22:43 INFO - PROCESS | 1894 | --DOMWINDOW == 142 (0x8de6e400) [pid = 1894] [serial = 1154] [outer = (nil)] [url = about:blank] 19:22:43 INFO - PROCESS | 1894 | --DOMWINDOW == 141 (0x8cce3000) [pid = 1894] [serial = 1152] [outer = (nil)] [url = about:blank] 19:22:43 INFO - PROCESS | 1894 | --DOMWINDOW == 140 (0x8bc64c00) [pid = 1894] [serial = 1151] [outer = (nil)] [url = about:blank] 19:22:43 INFO - PROCESS | 1894 | --DOMWINDOW == 139 (0x8adda400) [pid = 1894] [serial = 1149] [outer = (nil)] [url = about:blank] 19:22:43 INFO - PROCESS | 1894 | --DOMWINDOW == 138 (0x8a1d3400) [pid = 1894] [serial = 1203] [outer = (nil)] [url = about:blank] 19:22:44 INFO - PROCESS | 1894 | 1463192564546 Marionette TRACE conn4 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 19:22:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 19:22:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 3441ms 19:22:44 INFO - PROCESS | 1894 | 1463192564578 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 19:22:44 INFO - PROCESS | 1894 | 1463192564584 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 19:22:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 19:22:44 INFO - PROCESS | 1894 | 1463192564594 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 19:22:44 INFO - PROCESS | 1894 | 1463192564599 Marionette TRACE conn4 <- [1,1746,null,{}] 19:22:44 INFO - PROCESS | 1894 | 1463192564607 Marionette TRACE conn4 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:22:44 INFO - PROCESS | 1894 | 1463192564796 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 19:22:45 INFO - PROCESS | 1894 | 1463192565012 Marionette TRACE conn4 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:45 INFO - PROCESS | 1894 | ++DOCSHELL 0x87f08000 == 116 [pid = 1894] [id = 444] 19:22:45 INFO - PROCESS | 1894 | ++DOMWINDOW == 139 (0x886c6400) [pid = 1894] [serial = 1333] [outer = (nil)] 19:22:45 INFO - PROCESS | 1894 | ++DOMWINDOW == 140 (0x888eb800) [pid = 1894] [serial = 1334] [outer = 0x886c6400] 19:22:45 INFO - PROCESS | 1894 | 1463192565103 Marionette DEBUG loaded listener.js 19:22:45 INFO - PROCESS | 1894 | ++DOMWINDOW == 141 (0x8905a000) [pid = 1894] [serial = 1335] [outer = 0x886c6400] 19:22:46 INFO - PROCESS | 1894 | 1463192566018 Marionette TRACE conn4 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 19:22:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 19:22:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1443ms 19:22:46 INFO - PROCESS | 1894 | 1463192566039 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 19:22:46 INFO - PROCESS | 1894 | 1463192566049 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 19:22:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 19:22:46 INFO - PROCESS | 1894 | 1463192566059 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 19:22:46 INFO - PROCESS | 1894 | 1463192566062 Marionette TRACE conn4 <- [1,1750,null,{}] 19:22:46 INFO - PROCESS | 1894 | 1463192566069 Marionette TRACE conn4 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:22:46 INFO - PROCESS | 1894 | 1463192566273 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 19:22:46 INFO - PROCESS | 1894 | 1463192566500 Marionette TRACE conn4 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:46 INFO - PROCESS | 1894 | ++DOCSHELL 0x89182400 == 117 [pid = 1894] [id = 445] 19:22:46 INFO - PROCESS | 1894 | ++DOMWINDOW == 142 (0x8918cc00) [pid = 1894] [serial = 1336] [outer = (nil)] 19:22:46 INFO - PROCESS | 1894 | ++DOMWINDOW == 143 (0x89da7800) [pid = 1894] [serial = 1337] [outer = 0x8918cc00] 19:22:46 INFO - PROCESS | 1894 | 1463192566575 Marionette DEBUG loaded listener.js 19:22:46 INFO - PROCESS | 1894 | ++DOMWINDOW == 144 (0x89ee9800) [pid = 1894] [serial = 1338] [outer = 0x8918cc00] 19:22:47 INFO - PROCESS | 1894 | ************************* 19:22:47 INFO - PROCESS | 1894 | A coding exception was thrown and uncaught in a Task. 19:22:47 INFO - PROCESS | 1894 | 19:22:47 INFO - PROCESS | 1894 | Full message: TypeError: NetworkError when attempting to fetch resource. 19:22:47 INFO - PROCESS | 1894 | Full stack: 19:22:47 INFO - PROCESS | 1894 | ************************* 19:22:47 INFO - PROCESS | 1894 | 1463192567618 Marionette TRACE conn4 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 19:22:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 19:22:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1589ms 19:22:47 INFO - PROCESS | 1894 | 1463192567647 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 19:22:47 INFO - PROCESS | 1894 | 1463192567651 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 19:22:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 19:22:47 INFO - PROCESS | 1894 | 1463192567658 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 19:22:47 INFO - PROCESS | 1894 | 1463192567664 Marionette TRACE conn4 <- [1,1754,null,{}] 19:22:47 INFO - PROCESS | 1894 | 1463192567686 Marionette TRACE conn4 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:22:48 INFO - PROCESS | 1894 | 1463192568014 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 19:22:48 INFO - PROCESS | 1894 | 1463192568066 Marionette TRACE conn4 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:48 INFO - PROCESS | 1894 | ++DOCSHELL 0x89d12800 == 118 [pid = 1894] [id = 446] 19:22:48 INFO - PROCESS | 1894 | ++DOMWINDOW == 145 (0x8b9d0400) [pid = 1894] [serial = 1339] [outer = (nil)] 19:22:48 INFO - PROCESS | 1894 | ++DOMWINDOW == 146 (0x8bc5dc00) [pid = 1894] [serial = 1340] [outer = 0x8b9d0400] 19:22:48 INFO - PROCESS | 1894 | 1463192568145 Marionette DEBUG loaded listener.js 19:22:48 INFO - PROCESS | 1894 | ++DOMWINDOW == 147 (0x8cbd0800) [pid = 1894] [serial = 1341] [outer = 0x8b9d0400] 19:22:49 INFO - PROCESS | 1894 | --DOMWINDOW == 146 (0x86db5800) [pid = 1894] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 19:22:49 INFO - PROCESS | 1894 | --DOMWINDOW == 145 (0x8a1d2800) [pid = 1894] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 19:22:49 INFO - PROCESS | 1894 | --DOMWINDOW == 144 (0x8bc6a400) [pid = 1894] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 19:22:49 INFO - PROCESS | 1894 | --DOMWINDOW == 143 (0x929d1000) [pid = 1894] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 19:22:49 INFO - PROCESS | 1894 | --DOMWINDOW == 142 (0x9138e800) [pid = 1894] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 19:22:49 INFO - PROCESS | 1894 | --DOMWINDOW == 141 (0x8efebc00) [pid = 1894] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 19:22:49 INFO - PROCESS | 1894 | --DOMWINDOW == 140 (0x8f188c00) [pid = 1894] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 19:22:49 INFO - PROCESS | 1894 | --DOMWINDOW == 139 (0x8edb5400) [pid = 1894] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 19:22:49 INFO - PROCESS | 1894 | --DOMWINDOW == 138 (0x8e1ce000) [pid = 1894] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 19:22:49 INFO - PROCESS | 1894 | --DOMWINDOW == 137 (0x8e1cc000) [pid = 1894] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 19:22:49 INFO - PROCESS | 1894 | --DOMWINDOW == 136 (0x8ccf0800) [pid = 1894] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 19:22:49 INFO - PROCESS | 1894 | --DOMWINDOW == 135 (0x8cdeb800) [pid = 1894] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 19:22:49 INFO - PROCESS | 1894 | --DOMWINDOW == 134 (0x89185000) [pid = 1894] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 19:22:49 INFO - PROCESS | 1894 | --DOMWINDOW == 133 (0x89d1b400) [pid = 1894] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 19:22:49 INFO - PROCESS | 1894 | --DOMWINDOW == 132 (0x86db8c00) [pid = 1894] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 19:22:49 INFO - PROCESS | 1894 | --DOMWINDOW == 131 (0x886c8c00) [pid = 1894] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 19:22:49 INFO - PROCESS | 1894 | --DOMWINDOW == 130 (0x9a925800) [pid = 1894] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 19:22:49 INFO - PROCESS | 1894 | --DOMWINDOW == 129 (0x921d0000) [pid = 1894] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 19:22:49 INFO - PROCESS | 1894 | --DOMWINDOW == 128 (0x9a3e8400) [pid = 1894] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 19:22:49 INFO - PROCESS | 1894 | --DOMWINDOW == 127 (0x9522d000) [pid = 1894] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 19:22:49 INFO - PROCESS | 1894 | --DOMWINDOW == 126 (0x8eef1400) [pid = 1894] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 19:22:49 INFO - PROCESS | 1894 | --DOMWINDOW == 125 (0x93a45400) [pid = 1894] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 19:22:49 INFO - PROCESS | 1894 | 1463192569631 Marionette TRACE conn4 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 19:22:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 19:22:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1997ms 19:22:49 INFO - PROCESS | 1894 | 1463192569659 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 19:22:49 INFO - PROCESS | 1894 | 1463192569663 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 19:22:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 19:22:49 INFO - PROCESS | 1894 | 1463192569670 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 19:22:49 INFO - PROCESS | 1894 | 1463192569674 Marionette TRACE conn4 <- [1,1758,null,{}] 19:22:49 INFO - PROCESS | 1894 | 1463192569679 Marionette TRACE conn4 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:22:49 INFO - PROCESS | 1894 | 1463192569968 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 19:22:50 INFO - PROCESS | 1894 | 1463192569990 Marionette TRACE conn4 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:50 INFO - PROCESS | 1894 | ++DOCSHELL 0x86db8c00 == 119 [pid = 1894] [id = 447] 19:22:50 INFO - PROCESS | 1894 | ++DOMWINDOW == 126 (0x8bc5ec00) [pid = 1894] [serial = 1342] [outer = (nil)] 19:22:50 INFO - PROCESS | 1894 | ++DOMWINDOW == 127 (0x8cbdc400) [pid = 1894] [serial = 1343] [outer = 0x8bc5ec00] 19:22:50 INFO - PROCESS | 1894 | 1463192570078 Marionette DEBUG loaded listener.js 19:22:50 INFO - PROCESS | 1894 | ++DOMWINDOW == 128 (0x8cce9c00) [pid = 1894] [serial = 1344] [outer = 0x8bc5ec00] 19:22:51 INFO - PROCESS | 1894 | 1463192571105 Marionette TRACE conn4 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 19:22:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 19:22:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1480ms 19:22:51 INFO - PROCESS | 1894 | 1463192571163 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 19:22:51 INFO - PROCESS | 1894 | 1463192571169 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 19:22:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 19:22:51 INFO - PROCESS | 1894 | 1463192571179 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 19:22:51 INFO - PROCESS | 1894 | 1463192571185 Marionette TRACE conn4 <- [1,1762,null,{}] 19:22:51 INFO - PROCESS | 1894 | 1463192571194 Marionette TRACE conn4 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:22:51 INFO - PROCESS | 1894 | 1463192571509 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 19:22:51 INFO - PROCESS | 1894 | 1463192571785 Marionette TRACE conn4 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:51 INFO - PROCESS | 1894 | ++DOCSHELL 0x886dd400 == 120 [pid = 1894] [id = 448] 19:22:51 INFO - PROCESS | 1894 | ++DOMWINDOW == 129 (0x888ea400) [pid = 1894] [serial = 1345] [outer = (nil)] 19:22:51 INFO - PROCESS | 1894 | ++DOMWINDOW == 130 (0x8905f400) [pid = 1894] [serial = 1346] [outer = 0x888ea400] 19:22:51 INFO - PROCESS | 1894 | 1463192571881 Marionette DEBUG loaded listener.js 19:22:52 INFO - PROCESS | 1894 | ++DOMWINDOW == 131 (0x89184c00) [pid = 1894] [serial = 1347] [outer = 0x888ea400] 19:22:52 INFO - PROCESS | 1894 | 1463192572851 Marionette TRACE conn4 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 19:22:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 19:22:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1741ms 19:22:52 INFO - PROCESS | 1894 | 1463192572920 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 19:22:52 INFO - PROCESS | 1894 | 1463192572929 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 19:22:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 19:22:52 INFO - PROCESS | 1894 | 1463192572940 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 19:22:52 INFO - PROCESS | 1894 | 1463192572944 Marionette TRACE conn4 <- [1,1766,null,{}] 19:22:52 INFO - PROCESS | 1894 | 1463192572951 Marionette TRACE conn4 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:22:53 INFO - PROCESS | 1894 | 1463192573210 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 19:22:53 INFO - PROCESS | 1894 | 1463192573556 Marionette TRACE conn4 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:53 INFO - PROCESS | 1894 | ++DOCSHELL 0x8b9c5c00 == 121 [pid = 1894] [id = 449] 19:22:53 INFO - PROCESS | 1894 | ++DOMWINDOW == 132 (0x8bad9000) [pid = 1894] [serial = 1348] [outer = (nil)] 19:22:53 INFO - PROCESS | 1894 | ++DOMWINDOW == 133 (0x8bc62000) [pid = 1894] [serial = 1349] [outer = 0x8bad9000] 19:22:53 INFO - PROCESS | 1894 | 1463192573645 Marionette DEBUG loaded listener.js 19:22:53 INFO - PROCESS | 1894 | ++DOMWINDOW == 134 (0x8cce4800) [pid = 1894] [serial = 1350] [outer = 0x8bad9000] 19:22:54 INFO - PROCESS | 1894 | 1463192574627 Marionette TRACE conn4 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 19:22:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 19:22:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1734ms 19:22:54 INFO - PROCESS | 1894 | 1463192574675 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 19:22:54 INFO - PROCESS | 1894 | 1463192574678 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 19:22:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 19:22:54 INFO - PROCESS | 1894 | 1463192574686 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 19:22:54 INFO - PROCESS | 1894 | 1463192574692 Marionette TRACE conn4 <- [1,1770,null,{}] 19:22:54 INFO - PROCESS | 1894 | 1463192574710 Marionette TRACE conn4 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:22:54 INFO - PROCESS | 1894 | 1463192574930 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 19:22:55 INFO - PROCESS | 1894 | 1463192575303 Marionette TRACE conn4 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:55 INFO - PROCESS | 1894 | ++DOCSHELL 0x8de67c00 == 122 [pid = 1894] [id = 450] 19:22:55 INFO - PROCESS | 1894 | ++DOMWINDOW == 135 (0x8df29400) [pid = 1894] [serial = 1351] [outer = (nil)] 19:22:55 INFO - PROCESS | 1894 | ++DOMWINDOW == 136 (0x8df2f000) [pid = 1894] [serial = 1352] [outer = 0x8df29400] 19:22:55 INFO - PROCESS | 1894 | 1463192575406 Marionette DEBUG loaded listener.js 19:22:55 INFO - PROCESS | 1894 | ++DOMWINDOW == 137 (0x8e096c00) [pid = 1894] [serial = 1353] [outer = 0x8df29400] 19:22:56 INFO - PROCESS | 1894 | 1463192576379 Marionette TRACE conn4 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 19:22:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 19:22:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1739ms 19:22:56 INFO - PROCESS | 1894 | 1463192576426 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 19:22:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 19:22:56 INFO - PROCESS | 1894 | 1463192576431 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 19:22:56 INFO - PROCESS | 1894 | 1463192576438 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 19:22:56 INFO - PROCESS | 1894 | 1463192576441 Marionette TRACE conn4 <- [1,1774,null,{}] 19:22:56 INFO - PROCESS | 1894 | 1463192576447 Marionette TRACE conn4 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:22:56 INFO - PROCESS | 1894 | 1463192576651 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 19:22:56 INFO - PROCESS | 1894 | 1463192576963 Marionette TRACE conn4 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:56 INFO - PROCESS | 1894 | ++DOCSHELL 0x89d0f800 == 123 [pid = 1894] [id = 451] 19:22:57 INFO - PROCESS | 1894 | ++DOMWINDOW == 138 (0x8de70400) [pid = 1894] [serial = 1354] [outer = (nil)] 19:22:57 INFO - PROCESS | 1894 | ++DOMWINDOW == 139 (0x8ed43400) [pid = 1894] [serial = 1355] [outer = 0x8de70400] 19:22:57 INFO - PROCESS | 1894 | 1463192577055 Marionette DEBUG loaded listener.js 19:22:57 INFO - PROCESS | 1894 | ++DOMWINDOW == 140 (0x8ed50000) [pid = 1894] [serial = 1356] [outer = 0x8de70400] 19:22:57 INFO - PROCESS | 1894 | 1463192577983 Marionette TRACE conn4 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 19:22:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 19:22:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1587ms 19:22:58 INFO - PROCESS | 1894 | 1463192578025 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 19:22:58 INFO - PROCESS | 1894 | 1463192578029 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 19:22:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 19:22:58 INFO - PROCESS | 1894 | 1463192578035 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 19:22:58 INFO - PROCESS | 1894 | 1463192578039 Marionette TRACE conn4 <- [1,1778,null,{}] 19:22:58 INFO - PROCESS | 1894 | 1463192578045 Marionette TRACE conn4 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:22:58 INFO - PROCESS | 1894 | 1463192578247 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 19:22:58 INFO - PROCESS | 1894 | 1463192578526 Marionette TRACE conn4 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:58 INFO - PROCESS | 1894 | ++DOCSHELL 0x886d4c00 == 124 [pid = 1894] [id = 452] 19:22:58 INFO - PROCESS | 1894 | ++DOMWINDOW == 141 (0x8a1ce800) [pid = 1894] [serial = 1357] [outer = (nil)] 19:22:58 INFO - PROCESS | 1894 | ++DOMWINDOW == 142 (0x8eeea000) [pid = 1894] [serial = 1358] [outer = 0x8a1ce800] 19:22:58 INFO - PROCESS | 1894 | 1463192578661 Marionette DEBUG loaded listener.js 19:22:58 INFO - PROCESS | 1894 | ++DOMWINDOW == 143 (0x8eef2000) [pid = 1894] [serial = 1359] [outer = 0x8a1ce800] 19:22:59 INFO - PROCESS | 1894 | 1463192579563 Marionette TRACE conn4 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 19:22:59 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 19:22:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1588ms 19:22:59 INFO - PROCESS | 1894 | 1463192579625 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 19:22:59 INFO - PROCESS | 1894 | 1463192579630 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 19:22:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 19:22:59 INFO - PROCESS | 1894 | 1463192579636 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 19:22:59 INFO - PROCESS | 1894 | 1463192579639 Marionette TRACE conn4 <- [1,1782,null,{}] 19:22:59 INFO - PROCESS | 1894 | 1463192579645 Marionette TRACE conn4 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:22:59 INFO - PROCESS | 1894 | 1463192579884 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 19:23:00 INFO - PROCESS | 1894 | 1463192580231 Marionette TRACE conn4 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:00 INFO - PROCESS | 1894 | ++DOCSHELL 0x8ed48000 == 125 [pid = 1894] [id = 453] 19:23:00 INFO - PROCESS | 1894 | ++DOMWINDOW == 144 (0x8ed50800) [pid = 1894] [serial = 1360] [outer = (nil)] 19:23:00 INFO - PROCESS | 1894 | ++DOMWINDOW == 145 (0x8f189400) [pid = 1894] [serial = 1361] [outer = 0x8ed50800] 19:23:00 INFO - PROCESS | 1894 | 1463192580328 Marionette DEBUG loaded listener.js 19:23:00 INFO - PROCESS | 1894 | ++DOMWINDOW == 146 (0x8f457000) [pid = 1894] [serial = 1362] [outer = 0x8ed50800] 19:23:01 INFO - PROCESS | 1894 | 1463192581282 Marionette TRACE conn4 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 19:23:01 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 19:23:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1685ms 19:23:01 INFO - PROCESS | 1894 | 1463192581322 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 19:23:01 INFO - PROCESS | 1894 | 1463192581326 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 19:23:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 19:23:01 INFO - PROCESS | 1894 | 1463192581333 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 19:23:01 INFO - PROCESS | 1894 | 1463192581336 Marionette TRACE conn4 <- [1,1786,null,{}] 19:23:01 INFO - PROCESS | 1894 | 1463192581342 Marionette TRACE conn4 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:23:01 INFO - PROCESS | 1894 | 1463192581540 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 19:23:01 INFO - PROCESS | 1894 | 1463192581859 Marionette TRACE conn4 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:01 INFO - PROCESS | 1894 | ++DOCSHELL 0x8eef2400 == 126 [pid = 1894] [id = 454] 19:23:01 INFO - PROCESS | 1894 | ++DOMWINDOW == 147 (0x8efee000) [pid = 1894] [serial = 1363] [outer = (nil)] 19:23:01 INFO - PROCESS | 1894 | ++DOMWINDOW == 148 (0x8f465400) [pid = 1894] [serial = 1364] [outer = 0x8efee000] 19:23:01 INFO - PROCESS | 1894 | 1463192581949 Marionette DEBUG loaded listener.js 19:23:02 INFO - PROCESS | 1894 | ++DOMWINDOW == 149 (0x8f46b400) [pid = 1894] [serial = 1365] [outer = 0x8efee000] 19:23:02 INFO - PROCESS | 1894 | 1463192582865 Marionette TRACE conn4 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 19:23:02 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 19:23:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1588ms 19:23:02 INFO - PROCESS | 1894 | 1463192582922 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 19:23:02 INFO - PROCESS | 1894 | 1463192582925 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 19:23:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 19:23:02 INFO - PROCESS | 1894 | 1463192582932 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 19:23:02 INFO - PROCESS | 1894 | 1463192582935 Marionette TRACE conn4 <- [1,1790,null,{}] 19:23:02 INFO - PROCESS | 1894 | 1463192582941 Marionette TRACE conn4 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:23:03 INFO - PROCESS | 1894 | 1463192583150 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 19:23:03 INFO - PROCESS | 1894 | 1463192583472 Marionette TRACE conn4 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:03 INFO - PROCESS | 1894 | ++DOCSHELL 0x8f45b000 == 127 [pid = 1894] [id = 455] 19:23:03 INFO - PROCESS | 1894 | ++DOMWINDOW == 150 (0x8f45c400) [pid = 1894] [serial = 1366] [outer = (nil)] 19:23:03 INFO - PROCESS | 1894 | ++DOMWINDOW == 151 (0x911c3400) [pid = 1894] [serial = 1367] [outer = 0x8f45c400] 19:23:03 INFO - PROCESS | 1894 | 1463192583569 Marionette DEBUG loaded listener.js 19:23:03 INFO - PROCESS | 1894 | ++DOMWINDOW == 152 (0x911c8000) [pid = 1894] [serial = 1368] [outer = 0x8f45c400] 19:23:04 INFO - PROCESS | 1894 | 1463192584491 Marionette TRACE conn4 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 19:23:04 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) 19:23:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1632ms 19:23:04 INFO - PROCESS | 1894 | 1463192584564 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 19:23:04 INFO - PROCESS | 1894 | 1463192584568 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 19:23:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 19:23:04 INFO - PROCESS | 1894 | 1463192584575 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 19:23:04 INFO - PROCESS | 1894 | 1463192584578 Marionette TRACE conn4 <- [1,1794,null,{}] 19:23:04 INFO - PROCESS | 1894 | 1463192584585 Marionette TRACE conn4 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:23:04 INFO - PROCESS | 1894 | 1463192584844 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 19:23:05 INFO - PROCESS | 1894 | 1463192585186 Marionette TRACE conn4 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:05 INFO - PROCESS | 1894 | ++DOCSHELL 0x8f183800 == 128 [pid = 1894] [id = 456] 19:23:05 INFO - PROCESS | 1894 | ++DOMWINDOW == 153 (0x8f470400) [pid = 1894] [serial = 1369] [outer = (nil)] 19:23:05 INFO - PROCESS | 1894 | ++DOMWINDOW == 154 (0x91459c00) [pid = 1894] [serial = 1370] [outer = 0x8f470400] 19:23:05 INFO - PROCESS | 1894 | 1463192585279 Marionette DEBUG loaded listener.js 19:23:05 INFO - PROCESS | 1894 | ++DOMWINDOW == 155 (0x9145dc00) [pid = 1894] [serial = 1371] [outer = 0x8f470400] 19:23:06 INFO - PROCESS | 1894 | 1463192586197 Marionette TRACE conn4 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 19:23:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 19:23:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1694ms 19:23:06 INFO - PROCESS | 1894 | 1463192586270 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 19:23:06 INFO - PROCESS | 1894 | 1463192586274 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 19:23:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 19:23:06 INFO - PROCESS | 1894 | 1463192586281 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 19:23:06 INFO - PROCESS | 1894 | 1463192586285 Marionette TRACE conn4 <- [1,1798,null,{}] 19:23:06 INFO - PROCESS | 1894 | 1463192586292 Marionette TRACE conn4 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:23:06 INFO - PROCESS | 1894 | 1463192586561 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 19:23:06 INFO - PROCESS | 1894 | 1463192586884 Marionette TRACE conn4 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:06 INFO - PROCESS | 1894 | ++DOCSHELL 0x8ed46800 == 129 [pid = 1894] [id = 457] 19:23:06 INFO - PROCESS | 1894 | ++DOMWINDOW == 156 (0x9138b400) [pid = 1894] [serial = 1372] [outer = (nil)] 19:23:06 INFO - PROCESS | 1894 | ++DOMWINDOW == 157 (0x9151a000) [pid = 1894] [serial = 1373] [outer = 0x9138b400] 19:23:06 INFO - PROCESS | 1894 | 1463192586971 Marionette DEBUG loaded listener.js 19:23:07 INFO - PROCESS | 1894 | ++DOMWINDOW == 158 (0x91539400) [pid = 1894] [serial = 1374] [outer = 0x9138b400] 19:23:07 INFO - PROCESS | 1894 | 1463192587878 Marionette TRACE conn4 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 19:23:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 19:23:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1637ms 19:23:07 INFO - PROCESS | 1894 | 1463192587919 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 19:23:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 19:23:07 INFO - PROCESS | 1894 | 1463192587924 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 19:23:07 INFO - PROCESS | 1894 | 1463192587931 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 19:23:07 INFO - PROCESS | 1894 | 1463192587936 Marionette TRACE conn4 <- [1,1802,null,{}] 19:23:07 INFO - PROCESS | 1894 | 1463192587942 Marionette TRACE conn4 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:23:08 INFO - PROCESS | 1894 | 1463192588195 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 19:23:08 INFO - PROCESS | 1894 | 1463192588546 Marionette TRACE conn4 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:08 INFO - PROCESS | 1894 | ++DOCSHELL 0x86daac00 == 130 [pid = 1894] [id = 458] 19:23:08 INFO - PROCESS | 1894 | ++DOMWINDOW == 159 (0x91dd0c00) [pid = 1894] [serial = 1375] [outer = (nil)] 19:23:08 INFO - PROCESS | 1894 | ++DOMWINDOW == 160 (0x921d0000) [pid = 1894] [serial = 1376] [outer = 0x91dd0c00] 19:23:08 INFO - PROCESS | 1894 | 1463192588649 Marionette DEBUG loaded listener.js 19:23:08 INFO - PROCESS | 1894 | ++DOMWINDOW == 161 (0x929c3800) [pid = 1894] [serial = 1377] [outer = 0x91dd0c00] 19:23:09 INFO - PROCESS | 1894 | 1463192589627 Marionette TRACE conn4 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 19:23:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 19:23:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1740ms 19:23:09 INFO - PROCESS | 1894 | 1463192589671 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 19:23:09 INFO - PROCESS | 1894 | 1463192589676 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 19:23:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 19:23:09 INFO - PROCESS | 1894 | 1463192589682 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 19:23:09 INFO - PROCESS | 1894 | 1463192589686 Marionette TRACE conn4 <- [1,1806,null,{}] 19:23:09 INFO - PROCESS | 1894 | 1463192589692 Marionette TRACE conn4 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:23:09 INFO - PROCESS | 1894 | 1463192589918 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 19:23:10 INFO - PROCESS | 1894 | 1463192590270 Marionette TRACE conn4 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:10 INFO - PROCESS | 1894 | ++DOCSHELL 0x916ce800 == 131 [pid = 1894] [id = 459] 19:23:10 INFO - PROCESS | 1894 | ++DOMWINDOW == 162 (0x916cfc00) [pid = 1894] [serial = 1378] [outer = (nil)] 19:23:10 INFO - PROCESS | 1894 | ++DOMWINDOW == 163 (0x92b99c00) [pid = 1894] [serial = 1379] [outer = 0x916cfc00] 19:23:10 INFO - PROCESS | 1894 | 1463192590365 Marionette DEBUG loaded listener.js 19:23:10 INFO - PROCESS | 1894 | ++DOMWINDOW == 164 (0x937ae000) [pid = 1894] [serial = 1380] [outer = 0x916cfc00] 19:23:11 INFO - PROCESS | 1894 | 1463192591316 Marionette TRACE conn4 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 19:23:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 19:23:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1682ms 19:23:11 INFO - PROCESS | 1894 | 1463192591365 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 19:23:11 INFO - PROCESS | 1894 | 1463192591368 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 19:23:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 19:23:11 INFO - PROCESS | 1894 | 1463192591387 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 19:23:11 INFO - PROCESS | 1894 | 1463192591391 Marionette TRACE conn4 <- [1,1810,null,{}] 19:23:11 INFO - PROCESS | 1894 | 1463192591397 Marionette TRACE conn4 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:23:11 INFO - PROCESS | 1894 | 1463192591630 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 19:23:11 INFO - PROCESS | 1894 | 1463192591954 Marionette TRACE conn4 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:11 INFO - PROCESS | 1894 | ++DOCSHELL 0x86db8400 == 132 [pid = 1894] [id = 460] 19:23:11 INFO - PROCESS | 1894 | ++DOMWINDOW == 165 (0x921dc400) [pid = 1894] [serial = 1381] [outer = (nil)] 19:23:12 INFO - PROCESS | 1894 | ++DOMWINDOW == 166 (0x93a46400) [pid = 1894] [serial = 1382] [outer = 0x921dc400] 19:23:12 INFO - PROCESS | 1894 | 1463192592052 Marionette DEBUG loaded listener.js 19:23:12 INFO - PROCESS | 1894 | ++DOMWINDOW == 167 (0x93da0c00) [pid = 1894] [serial = 1383] [outer = 0x921dc400] 19:23:12 INFO - PROCESS | 1894 | 1463192592988 Marionette TRACE conn4 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 19:23:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 19:23:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1635ms 19:23:13 INFO - PROCESS | 1894 | 1463192593022 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 19:23:13 INFO - PROCESS | 1894 | 1463192593025 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 19:23:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 19:23:13 INFO - PROCESS | 1894 | 1463192593032 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 19:23:13 INFO - PROCESS | 1894 | 1463192593035 Marionette TRACE conn4 <- [1,1814,null,{}] 19:23:13 INFO - PROCESS | 1894 | 1463192593042 Marionette TRACE conn4 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:23:13 INFO - PROCESS | 1894 | 1463192593277 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 19:23:13 INFO - PROCESS | 1894 | 1463192593619 Marionette TRACE conn4 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:13 INFO - PROCESS | 1894 | ++DOCSHELL 0x86db6000 == 133 [pid = 1894] [id = 461] 19:23:13 INFO - PROCESS | 1894 | ++DOMWINDOW == 168 (0x89189000) [pid = 1894] [serial = 1384] [outer = (nil)] 19:23:13 INFO - PROCESS | 1894 | ++DOMWINDOW == 169 (0x95226800) [pid = 1894] [serial = 1385] [outer = 0x89189000] 19:23:13 INFO - PROCESS | 1894 | 1463192593728 Marionette DEBUG loaded listener.js 19:23:13 INFO - PROCESS | 1894 | ++DOMWINDOW == 170 (0x95328c00) [pid = 1894] [serial = 1386] [outer = 0x89189000] 19:23:14 INFO - PROCESS | 1894 | 1463192594681 Marionette TRACE conn4 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 19:23:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 19:23:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1686ms 19:23:14 INFO - PROCESS | 1894 | 1463192594721 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 19:23:14 INFO - PROCESS | 1894 | 1463192594725 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 19:23:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 19:23:14 INFO - PROCESS | 1894 | 1463192594732 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 19:23:14 INFO - PROCESS | 1894 | 1463192594736 Marionette TRACE conn4 <- [1,1818,null,{}] 19:23:14 INFO - PROCESS | 1894 | 1463192594742 Marionette TRACE conn4 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:23:14 INFO - PROCESS | 1894 | 1463192594982 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 19:23:15 INFO - PROCESS | 1894 | 1463192595331 Marionette TRACE conn4 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:15 INFO - PROCESS | 1894 | ++DOCSHELL 0x929c6800 == 134 [pid = 1894] [id = 462] 19:23:15 INFO - PROCESS | 1894 | ++DOMWINDOW == 171 (0x93d9c400) [pid = 1894] [serial = 1387] [outer = (nil)] 19:23:15 INFO - PROCESS | 1894 | ++DOMWINDOW == 172 (0x9830fc00) [pid = 1894] [serial = 1388] [outer = 0x93d9c400] 19:23:15 INFO - PROCESS | 1894 | 1463192595446 Marionette DEBUG loaded listener.js 19:23:15 INFO - PROCESS | 1894 | ++DOMWINDOW == 173 (0x983f2800) [pid = 1894] [serial = 1389] [outer = 0x93d9c400] 19:23:16 INFO - PROCESS | 1894 | 1463192596407 Marionette TRACE conn4 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 19:23:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 19:23:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1733ms 19:23:16 INFO - PROCESS | 1894 | 1463192596466 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 19:23:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 19:23:16 INFO - PROCESS | 1894 | 1463192596471 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 19:23:16 INFO - PROCESS | 1894 | 1463192596477 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 19:23:16 INFO - PROCESS | 1894 | 1463192596481 Marionette TRACE conn4 <- [1,1822,null,{}] 19:23:16 INFO - PROCESS | 1894 | 1463192596487 Marionette TRACE conn4 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:23:16 INFO - PROCESS | 1894 | 1463192596709 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 19:23:17 INFO - PROCESS | 1894 | 1463192597034 Marionette TRACE conn4 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:17 INFO - PROCESS | 1894 | ++DOCSHELL 0x90fde000 == 135 [pid = 1894] [id = 463] 19:23:17 INFO - PROCESS | 1894 | ++DOMWINDOW == 174 (0x93a07400) [pid = 1894] [serial = 1390] [outer = (nil)] 19:23:17 INFO - PROCESS | 1894 | ++DOMWINDOW == 175 (0x99f26000) [pid = 1894] [serial = 1391] [outer = 0x93a07400] 19:23:17 INFO - PROCESS | 1894 | 1463192597127 Marionette DEBUG loaded listener.js 19:23:17 INFO - PROCESS | 1894 | ++DOMWINDOW == 176 (0x9a180800) [pid = 1894] [serial = 1392] [outer = 0x93a07400] 19:23:18 INFO - PROCESS | 1894 | 1463192598009 Marionette TRACE conn4 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 19:23:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 19:23:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1584ms 19:23:18 INFO - PROCESS | 1894 | 1463192598061 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 19:23:18 INFO - PROCESS | 1894 | 1463192598066 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 19:23:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 19:23:18 INFO - PROCESS | 1894 | 1463192598095 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 19:23:18 INFO - PROCESS | 1894 | 1463192598099 Marionette TRACE conn4 <- [1,1826,null,{}] 19:23:18 INFO - PROCESS | 1894 | 1463192598105 Marionette TRACE conn4 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:23:18 INFO - PROCESS | 1894 | 1463192598321 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 19:23:18 INFO - PROCESS | 1894 | 1463192598665 Marionette TRACE conn4 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:18 INFO - PROCESS | 1894 | ++DOCSHELL 0x89fb8c00 == 136 [pid = 1894] [id = 464] 19:23:18 INFO - PROCESS | 1894 | ++DOMWINDOW == 177 (0x8cbd4800) [pid = 1894] [serial = 1393] [outer = (nil)] 19:23:18 INFO - PROCESS | 1894 | ++DOMWINDOW == 178 (0x9a55c800) [pid = 1894] [serial = 1394] [outer = 0x8cbd4800] 19:23:18 INFO - PROCESS | 1894 | 1463192598766 Marionette DEBUG loaded listener.js 19:23:18 INFO - PROCESS | 1894 | ++DOMWINDOW == 179 (0x9a5ef000) [pid = 1894] [serial = 1395] [outer = 0x8cbd4800] 19:23:19 INFO - PROCESS | 1894 | 1463192599711 Marionette TRACE conn4 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 19:23:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 19:23:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1685ms 19:23:19 INFO - PROCESS | 1894 | 1463192599776 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 19:23:19 INFO - PROCESS | 1894 | 1463192599780 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 19:23:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 19:23:19 INFO - PROCESS | 1894 | 1463192599787 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 19:23:19 INFO - PROCESS | 1894 | 1463192599789 Marionette TRACE conn4 <- [1,1830,null,{}] 19:23:19 INFO - PROCESS | 1894 | 1463192599796 Marionette TRACE conn4 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:23:20 INFO - PROCESS | 1894 | 1463192599999 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 19:23:20 INFO - PROCESS | 1894 | 1463192600348 Marionette TRACE conn4 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:20 INFO - PROCESS | 1894 | ++DOCSHELL 0x86dacc00 == 137 [pid = 1894] [id = 465] 19:23:20 INFO - PROCESS | 1894 | ++DOMWINDOW == 180 (0x86daf800) [pid = 1894] [serial = 1396] [outer = (nil)] 19:23:20 INFO - PROCESS | 1894 | ++DOMWINDOW == 181 (0x9a899400) [pid = 1894] [serial = 1397] [outer = 0x86daf800] 19:23:20 INFO - PROCESS | 1894 | 1463192600447 Marionette DEBUG loaded listener.js 19:23:20 INFO - PROCESS | 1894 | ++DOMWINDOW == 182 (0x9a90c800) [pid = 1894] [serial = 1398] [outer = 0x86daf800] 19:23:21 INFO - PROCESS | 1894 | 1463192601378 Marionette TRACE conn4 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 19:23:22 INFO - PROCESS | 1894 | --DOCSHELL 0x89d12800 == 136 [pid = 1894] [id = 446] 19:23:22 INFO - PROCESS | 1894 | --DOCSHELL 0x89182400 == 135 [pid = 1894] [id = 445] 19:23:22 INFO - PROCESS | 1894 | --DOCSHELL 0x87f08000 == 134 [pid = 1894] [id = 444] 19:23:22 INFO - PROCESS | 1894 | --DOCSHELL 0x89058000 == 133 [pid = 1894] [id = 435] 19:23:22 INFO - PROCESS | 1894 | --DOCSHELL 0x8b9cbc00 == 132 [pid = 1894] [id = 434] 19:23:22 INFO - PROCESS | 1894 | --DOCSHELL 0x8f44f400 == 131 [pid = 1894] [id = 433] 19:23:22 INFO - PROCESS | 1894 | --DOCSHELL 0x888ed400 == 130 [pid = 1894] [id = 432] 19:23:22 INFO - PROCESS | 1894 | --DOCSHELL 0x8e1cac00 == 129 [pid = 1894] [id = 430] 19:23:22 INFO - PROCESS | 1894 | --DOCSHELL 0x8918bc00 == 128 [pid = 1894] [id = 431] 19:23:22 INFO - PROCESS | 1894 | --DOCSHELL 0x888ef800 == 127 [pid = 1894] [id = 429] 19:23:22 INFO - PROCESS | 1894 | --DOCSHELL 0x8b3aa000 == 126 [pid = 1894] [id = 428] 19:23:22 INFO - PROCESS | 1894 | --DOCSHELL 0x89ee5800 == 125 [pid = 1894] [id = 427] 19:23:22 INFO - PROCESS | 1894 | --DOCSHELL 0x8905a400 == 124 [pid = 1894] [id = 426] 19:23:23 INFO - PROCESS | 1894 | --DOMWINDOW == 181 (0x8cce7c00) [pid = 1894] [serial = 1143] [outer = (nil)] [url = about:blank] 19:23:23 INFO - PROCESS | 1894 | --DOMWINDOW == 180 (0x8bc63c00) [pid = 1894] [serial = 1272] [outer = (nil)] [url = about:blank] 19:23:23 INFO - PROCESS | 1894 | --DOMWINDOW == 179 (0x8d6df800) [pid = 1894] [serial = 1274] [outer = (nil)] [url = about:blank] 19:23:23 INFO - PROCESS | 1894 | --DOMWINDOW == 178 (0x8d77dc00) [pid = 1894] [serial = 1275] [outer = (nil)] [url = about:blank] 19:23:23 INFO - PROCESS | 1894 | --DOMWINDOW == 177 (0x92b97000) [pid = 1894] [serial = 1242] [outer = (nil)] [url = about:blank] 19:23:23 INFO - PROCESS | 1894 | --DOMWINDOW == 176 (0x92b92400) [pid = 1894] [serial = 1241] [outer = (nil)] [url = about:blank] 19:23:23 INFO - PROCESS | 1894 | --DOMWINDOW == 175 (0x921d1000) [pid = 1894] [serial = 1239] [outer = (nil)] [url = about:blank] 19:23:23 INFO - PROCESS | 1894 | --DOMWINDOW == 174 (0x91dd8400) [pid = 1894] [serial = 1238] [outer = (nil)] [url = about:blank] 19:23:23 INFO - PROCESS | 1894 | --DOMWINDOW == 173 (0x9153a800) [pid = 1894] [serial = 1236] [outer = (nil)] [url = about:blank] 19:23:23 INFO - PROCESS | 1894 | --DOMWINDOW == 172 (0x91536800) [pid = 1894] [serial = 1235] [outer = (nil)] [url = about:blank] 19:23:23 INFO - PROCESS | 1894 | --DOMWINDOW == 171 (0x9145d000) [pid = 1894] [serial = 1233] [outer = (nil)] [url = about:blank] 19:23:23 INFO - PROCESS | 1894 | --DOMWINDOW == 170 (0x91394400) [pid = 1894] [serial = 1232] [outer = (nil)] [url = about:blank] 19:23:23 INFO - PROCESS | 1894 | --DOMWINDOW == 169 (0x90fdf800) [pid = 1894] [serial = 1230] [outer = (nil)] [url = about:blank] 19:23:23 INFO - PROCESS | 1894 | --DOMWINDOW == 168 (0x8f554400) [pid = 1894] [serial = 1229] [outer = (nil)] [url = about:blank] 19:23:23 INFO - PROCESS | 1894 | --DOMWINDOW == 167 (0x8f186c00) [pid = 1894] [serial = 1227] [outer = (nil)] [url = about:blank] 19:23:23 INFO - PROCESS | 1894 | --DOMWINDOW == 166 (0x8eff4000) [pid = 1894] [serial = 1226] [outer = (nil)] [url = about:blank] 19:23:23 INFO - PROCESS | 1894 | --DOMWINDOW == 165 (0x8ef89c00) [pid = 1894] [serial = 1224] [outer = (nil)] [url = about:blank] 19:23:23 INFO - PROCESS | 1894 | --DOMWINDOW == 164 (0x8eeee000) [pid = 1894] [serial = 1223] [outer = (nil)] [url = about:blank] 19:23:23 INFO - PROCESS | 1894 | --DOMWINDOW == 163 (0x8edac000) [pid = 1894] [serial = 1221] [outer = (nil)] [url = about:blank] 19:23:23 INFO - PROCESS | 1894 | --DOMWINDOW == 162 (0x8e1d1400) [pid = 1894] [serial = 1220] [outer = (nil)] [url = about:blank] 19:23:23 INFO - PROCESS | 1894 | --DOMWINDOW == 161 (0x8de64c00) [pid = 1894] [serial = 1218] [outer = (nil)] [url = about:blank] 19:23:23 INFO - PROCESS | 1894 | --DOMWINDOW == 160 (0x8d774400) [pid = 1894] [serial = 1217] [outer = (nil)] [url = about:blank] 19:23:23 INFO - PROCESS | 1894 | --DOMWINDOW == 159 (0x8b3ac800) [pid = 1894] [serial = 1215] [outer = (nil)] [url = about:blank] 19:23:23 INFO - PROCESS | 1894 | --DOMWINDOW == 158 (0x89fb7000) [pid = 1894] [serial = 1214] [outer = (nil)] [url = about:blank] 19:23:23 INFO - PROCESS | 1894 | --DOMWINDOW == 157 (0x8d6dc400) [pid = 1894] [serial = 1211] [outer = (nil)] [url = about:blank] 19:23:23 INFO - PROCESS | 1894 | --DOMWINDOW == 156 (0x89ee7400) [pid = 1894] [serial = 1268] [outer = (nil)] [url = about:blank] 19:23:23 INFO - PROCESS | 1894 | --DOMWINDOW == 155 (0x886c9400) [pid = 1894] [serial = 1265] [outer = (nil)] [url = about:blank] 19:23:23 INFO - PROCESS | 1894 | --DOMWINDOW == 154 (0x886df400) [pid = 1894] [serial = 1266] [outer = (nil)] [url = about:blank] 19:23:23 INFO - PROCESS | 1894 | --DOMWINDOW == 153 (0x9af02400) [pid = 1894] [serial = 1263] [outer = (nil)] [url = about:blank] 19:23:23 INFO - PROCESS | 1894 | --DOMWINDOW == 152 (0x9addd400) [pid = 1894] [serial = 1262] [outer = (nil)] [url = about:blank] 19:23:23 INFO - PROCESS | 1894 | --DOMWINDOW == 151 (0x9add3800) [pid = 1894] [serial = 1260] [outer = (nil)] [url = about:blank] 19:23:23 INFO - PROCESS | 1894 | --DOMWINDOW == 150 (0x9add2000) [pid = 1894] [serial = 1259] [outer = (nil)] [url = about:blank] 19:23:23 INFO - PROCESS | 1894 | --DOMWINDOW == 149 (0x9aacb800) [pid = 1894] [serial = 1257] [outer = (nil)] [url = about:blank] 19:23:23 INFO - PROCESS | 1894 | --DOMWINDOW == 148 (0x9a92b000) [pid = 1894] [serial = 1256] [outer = (nil)] [url = about:blank] 19:23:23 INFO - PROCESS | 1894 | --DOMWINDOW == 147 (0x9a911800) [pid = 1894] [serial = 1254] [outer = (nil)] [url = about:blank] 19:23:23 INFO - PROCESS | 1894 | --DOMWINDOW == 146 (0x9a909c00) [pid = 1894] [serial = 1253] [outer = (nil)] [url = about:blank] 19:23:23 INFO - PROCESS | 1894 | --DOMWINDOW == 145 (0x99f24000) [pid = 1894] [serial = 1251] [outer = (nil)] [url = about:blank] 19:23:23 INFO - PROCESS | 1894 | --DOMWINDOW == 144 (0x99ee4000) [pid = 1894] [serial = 1250] [outer = (nil)] [url = about:blank] 19:23:23 INFO - PROCESS | 1894 | --DOMWINDOW == 143 (0x9771a000) [pid = 1894] [serial = 1248] [outer = (nil)] [url = about:blank] 19:23:23 INFO - PROCESS | 1894 | --DOMWINDOW == 142 (0x9532c000) [pid = 1894] [serial = 1247] [outer = (nil)] [url = about:blank] 19:23:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 19:23:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 3340ms 19:23:23 INFO - PROCESS | 1894 | --DOMWINDOW == 141 (0x95229800) [pid = 1894] [serial = 1245] [outer = (nil)] [url = about:blank] 19:23:23 INFO - PROCESS | 1894 | --DOMWINDOW == 140 (0x93da4400) [pid = 1894] [serial = 1244] [outer = (nil)] [url = about:blank] 19:23:23 INFO - PROCESS | 1894 | --DOMWINDOW == 139 (0x8b9c5000) [pid = 1894] [serial = 1271] [outer = (nil)] [url = about:blank] 19:23:23 INFO - PROCESS | 1894 | --DOMWINDOW == 138 (0x89fc2800) [pid = 1894] [serial = 1269] [outer = (nil)] [url = about:blank] 19:23:23 INFO - PROCESS | 1894 | --DOMWINDOW == 137 (0x8cbd0c00) [pid = 1894] [serial = 1277] [outer = (nil)] [url = about:blank] 19:23:23 INFO - PROCESS | 1894 | 1463192603253 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 19:23:23 INFO - PROCESS | 1894 | 1463192603258 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 19:23:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 19:23:23 INFO - PROCESS | 1894 | 1463192603268 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 19:23:23 INFO - PROCESS | 1894 | 1463192603275 Marionette TRACE conn4 <- [1,1834,null,{}] 19:23:23 INFO - PROCESS | 1894 | 1463192603283 Marionette TRACE conn4 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:23:23 INFO - PROCESS | 1894 | 1463192603469 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 19:23:23 INFO - PROCESS | 1894 | 1463192603487 Marionette TRACE conn4 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:23 INFO - PROCESS | 1894 | ++DOCSHELL 0x886db000 == 125 [pid = 1894] [id = 466] 19:23:23 INFO - PROCESS | 1894 | ++DOMWINDOW == 138 (0x886db400) [pid = 1894] [serial = 1399] [outer = (nil)] 19:23:23 INFO - PROCESS | 1894 | ++DOMWINDOW == 139 (0x888ef000) [pid = 1894] [serial = 1400] [outer = 0x886db400] 19:23:23 INFO - PROCESS | 1894 | 1463192603599 Marionette DEBUG loaded listener.js 19:23:23 INFO - PROCESS | 1894 | ++DOMWINDOW == 140 (0x89064c00) [pid = 1894] [serial = 1401] [outer = 0x886db400] 19:23:24 INFO - PROCESS | 1894 | 1463192604602 Marionette TRACE conn4 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 19:23:24 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 19:23:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1397ms 19:23:24 INFO - PROCESS | 1894 | 1463192604665 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 19:23:24 INFO - PROCESS | 1894 | 1463192604670 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 19:23:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 19:23:24 INFO - PROCESS | 1894 | 1463192604683 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 19:23:24 INFO - PROCESS | 1894 | 1463192604687 Marionette TRACE conn4 <- [1,1838,null,{}] 19:23:24 INFO - PROCESS | 1894 | 1463192604694 Marionette TRACE conn4 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:23:24 INFO - PROCESS | 1894 | 1463192604880 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 19:23:25 INFO - PROCESS | 1894 | 1463192605080 Marionette TRACE conn4 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:25 INFO - PROCESS | 1894 | ++DOCSHELL 0x886d5c00 == 126 [pid = 1894] [id = 467] 19:23:25 INFO - PROCESS | 1894 | ++DOMWINDOW == 141 (0x886d7000) [pid = 1894] [serial = 1402] [outer = (nil)] 19:23:25 INFO - PROCESS | 1894 | ++DOMWINDOW == 142 (0x89fb9000) [pid = 1894] [serial = 1403] [outer = 0x886d7000] 19:23:25 INFO - PROCESS | 1894 | 1463192605160 Marionette DEBUG loaded listener.js 19:23:25 INFO - PROCESS | 1894 | ++DOMWINDOW == 143 (0x8b3aa000) [pid = 1894] [serial = 1404] [outer = 0x886d7000] 19:23:26 INFO - PROCESS | 1894 | 1463192606120 Marionette TRACE conn4 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 19:23:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 19:23:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1496ms 19:23:26 INFO - PROCESS | 1894 | 1463192606180 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 19:23:26 INFO - PROCESS | 1894 | 1463192606183 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 19:23:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 19:23:26 INFO - PROCESS | 1894 | 1463192606190 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 19:23:26 INFO - PROCESS | 1894 | 1463192606194 Marionette TRACE conn4 <- [1,1842,null,{}] 19:23:26 INFO - PROCESS | 1894 | 1463192606209 Marionette TRACE conn4 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:23:26 INFO - PROCESS | 1894 | 1463192606487 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 19:23:26 INFO - PROCESS | 1894 | 1463192606545 Marionette TRACE conn4 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:26 INFO - PROCESS | 1894 | ++DOCSHELL 0x87f0ec00 == 127 [pid = 1894] [id = 468] 19:23:26 INFO - PROCESS | 1894 | ++DOMWINDOW == 144 (0x8bc6b400) [pid = 1894] [serial = 1405] [outer = (nil)] 19:23:26 INFO - PROCESS | 1894 | ++DOMWINDOW == 145 (0x8cce7c00) [pid = 1894] [serial = 1406] [outer = 0x8bc6b400] 19:23:26 INFO - PROCESS | 1894 | 1463192606625 Marionette DEBUG loaded listener.js 19:23:26 INFO - PROCESS | 1894 | ++DOMWINDOW == 146 (0x8d6d9000) [pid = 1894] [serial = 1407] [outer = 0x8bc6b400] 19:23:28 INFO - PROCESS | 1894 | 1463192608165 Marionette TRACE conn4 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 19:23:28 INFO - PROCESS | 1894 | --DOMWINDOW == 145 (0x937b1c00) [pid = 1894] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 19:23:28 INFO - PROCESS | 1894 | --DOMWINDOW == 144 (0x8e0a1800) [pid = 1894] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 19:23:28 INFO - PROCESS | 1894 | --DOMWINDOW == 143 (0x8831f800) [pid = 1894] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 19:23:28 INFO - PROCESS | 1894 | --DOMWINDOW == 142 (0x8cbd4c00) [pid = 1894] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 19:23:28 INFO - PROCESS | 1894 | --DOMWINDOW == 141 (0x90fd9400) [pid = 1894] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 19:23:28 INFO - PROCESS | 1894 | --DOMWINDOW == 140 (0x89063c00) [pid = 1894] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 19:23:28 INFO - PROCESS | 1894 | --DOMWINDOW == 139 (0x9928dc00) [pid = 1894] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 19:23:28 INFO - PROCESS | 1894 | --DOMWINDOW == 138 (0x886c4c00) [pid = 1894] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 19:23:28 INFO - PROCESS | 1894 | --DOMWINDOW == 137 (0x9a874000) [pid = 1894] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 19:23:28 INFO - PROCESS | 1894 | --DOMWINDOW == 136 (0x8ed48800) [pid = 1894] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 19:23:28 INFO - PROCESS | 1894 | --DOMWINDOW == 135 (0x8cbda000) [pid = 1894] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 19:23:28 INFO - PROCESS | 1894 | --DOMWINDOW == 134 (0x8d770800) [pid = 1894] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 19:23:28 INFO - PROCESS | 1894 | --DOMWINDOW == 133 (0x89184800) [pid = 1894] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 19:23:28 INFO - PROCESS | 1894 | --DOMWINDOW == 132 (0x8edaf400) [pid = 1894] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 19:23:28 INFO - PROCESS | 1894 | --DOMWINDOW == 131 (0x8b9d0400) [pid = 1894] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 19:23:28 INFO - PROCESS | 1894 | --DOMWINDOW == 130 (0x886c6400) [pid = 1894] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 19:23:28 INFO - PROCESS | 1894 | --DOMWINDOW == 129 (0x8df33c00) [pid = 1894] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 19:23:28 INFO - PROCESS | 1894 | --DOMWINDOW == 128 (0x937b8000) [pid = 1894] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 19:23:28 INFO - PROCESS | 1894 | --DOMWINDOW == 127 (0x8918cc00) [pid = 1894] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 19:23:28 INFO - PROCESS | 1894 | --DOMWINDOW == 126 (0x8ade0400) [pid = 1894] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 19:23:28 INFO - PROCESS | 1894 | --DOMWINDOW == 125 (0x8ed45c00) [pid = 1894] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 19:23:28 INFO - PROCESS | 1894 | --DOMWINDOW == 124 (0x91dd4000) [pid = 1894] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 19:23:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 19:23:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 2135ms 19:23:28 INFO - PROCESS | 1894 | 1463192608351 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 19:23:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 19:23:28 INFO - PROCESS | 1894 | 1463192608356 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 19:23:28 INFO - PROCESS | 1894 | 1463192608363 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 19:23:28 INFO - PROCESS | 1894 | 1463192608366 Marionette TRACE conn4 <- [1,1846,null,{}] 19:23:28 INFO - PROCESS | 1894 | 1463192608372 Marionette TRACE conn4 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:23:28 INFO - PROCESS | 1894 | 1463192608637 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 19:23:28 INFO - PROCESS | 1894 | 1463192608758 Marionette TRACE conn4 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:28 INFO - PROCESS | 1894 | ++DOCSHELL 0x89185c00 == 128 [pid = 1894] [id = 469] 19:23:28 INFO - PROCESS | 1894 | ++DOMWINDOW == 125 (0x8a1d8000) [pid = 1894] [serial = 1408] [outer = (nil)] 19:23:28 INFO - PROCESS | 1894 | ++DOMWINDOW == 126 (0x8cde5000) [pid = 1894] [serial = 1409] [outer = 0x8a1d8000] 19:23:28 INFO - PROCESS | 1894 | 1463192608836 Marionette DEBUG loaded listener.js 19:23:28 INFO - PROCESS | 1894 | ++DOMWINDOW == 127 (0x8d774400) [pid = 1894] [serial = 1410] [outer = 0x8a1d8000] 19:23:29 INFO - PROCESS | 1894 | 1463192609666 Marionette TRACE conn4 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 19:23:29 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) 19:23:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1334ms 19:23:29 INFO - PROCESS | 1894 | 1463192609697 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 19:23:29 INFO - PROCESS | 1894 | 1463192609701 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 19:23:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 19:23:29 INFO - PROCESS | 1894 | 1463192609708 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 19:23:29 INFO - PROCESS | 1894 | 1463192609711 Marionette TRACE conn4 <- [1,1850,null,{}] 19:23:29 INFO - PROCESS | 1894 | 1463192609717 Marionette TRACE conn4 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:23:29 INFO - PROCESS | 1894 | 1463192609923 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 19:23:30 INFO - PROCESS | 1894 | 1463192610131 Marionette TRACE conn4 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:30 INFO - PROCESS | 1894 | ++DOCSHELL 0x86b66400 == 129 [pid = 1894] [id = 470] 19:23:30 INFO - PROCESS | 1894 | ++DOMWINDOW == 128 (0x86b6cc00) [pid = 1894] [serial = 1411] [outer = (nil)] 19:23:30 INFO - PROCESS | 1894 | ++DOMWINDOW == 129 (0x88323c00) [pid = 1894] [serial = 1412] [outer = 0x86b6cc00] 19:23:30 INFO - PROCESS | 1894 | 1463192610367 Marionette DEBUG loaded listener.js 19:23:30 INFO - PROCESS | 1894 | ++DOMWINDOW == 130 (0x886d0c00) [pid = 1894] [serial = 1413] [outer = 0x86b6cc00] 19:23:31 INFO - PROCESS | 1894 | 1463192611473 Marionette TRACE conn4 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 19:23:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 19:23:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1835ms 19:23:31 INFO - PROCESS | 1894 | 1463192611545 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 19:23:31 INFO - PROCESS | 1894 | 1463192611553 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 19:23:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 19:23:31 INFO - PROCESS | 1894 | 1463192611563 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 19:23:31 INFO - PROCESS | 1894 | 1463192611568 Marionette TRACE conn4 <- [1,1854,null,{}] 19:23:31 INFO - PROCESS | 1894 | 1463192611577 Marionette TRACE conn4 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:23:31 INFO - PROCESS | 1894 | 1463192611800 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 19:23:32 INFO - PROCESS | 1894 | 1463192612122 Marionette TRACE conn4 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:32 INFO - PROCESS | 1894 | ++DOCSHELL 0x89db1c00 == 130 [pid = 1894] [id = 471] 19:23:32 INFO - PROCESS | 1894 | ++DOMWINDOW == 131 (0x89ee3400) [pid = 1894] [serial = 1414] [outer = (nil)] 19:23:32 INFO - PROCESS | 1894 | ++DOMWINDOW == 132 (0x89fb8800) [pid = 1894] [serial = 1415] [outer = 0x89ee3400] 19:23:32 INFO - PROCESS | 1894 | 1463192612236 Marionette DEBUG loaded listener.js 19:23:32 INFO - PROCESS | 1894 | ++DOMWINDOW == 133 (0x8b3a8800) [pid = 1894] [serial = 1416] [outer = 0x89ee3400] 19:23:33 INFO - PROCESS | 1894 | 1463192613343 Marionette TRACE conn4 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 19:23:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 19:23:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1835ms 19:23:33 INFO - PROCESS | 1894 | 1463192613398 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 19:23:33 INFO - PROCESS | 1894 | 1463192613405 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 19:23:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 19:23:33 INFO - PROCESS | 1894 | 1463192613424 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 19:23:33 INFO - PROCESS | 1894 | 1463192613431 Marionette TRACE conn4 <- [1,1858,null,{}] 19:23:33 INFO - PROCESS | 1894 | 1463192613440 Marionette TRACE conn4 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:23:33 INFO - PROCESS | 1894 | 1463192613768 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 19:23:34 INFO - PROCESS | 1894 | 1463192614146 Marionette TRACE conn4 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:34 INFO - PROCESS | 1894 | ++DOCSHELL 0x8ade4c00 == 131 [pid = 1894] [id = 472] 19:23:34 INFO - PROCESS | 1894 | ++DOMWINDOW == 134 (0x8bae5000) [pid = 1894] [serial = 1417] [outer = (nil)] 19:23:34 INFO - PROCESS | 1894 | ++DOMWINDOW == 135 (0x8cbd0400) [pid = 1894] [serial = 1418] [outer = 0x8bae5000] 19:23:34 INFO - PROCESS | 1894 | 1463192614236 Marionette DEBUG loaded listener.js 19:23:34 INFO - PROCESS | 1894 | ++DOMWINDOW == 136 (0x8cde7400) [pid = 1894] [serial = 1419] [outer = 0x8bae5000] 19:23:35 INFO - PROCESS | 1894 | 1463192615232 Marionette TRACE conn4 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 19:23:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 19:23:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1845ms 19:23:35 INFO - PROCESS | 1894 | 1463192615266 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 19:23:35 INFO - PROCESS | 1894 | 1463192615270 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 19:23:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 19:23:35 INFO - PROCESS | 1894 | 1463192615277 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 19:23:35 INFO - PROCESS | 1894 | 1463192615284 Marionette TRACE conn4 <- [1,1862,null,{}] 19:23:35 INFO - PROCESS | 1894 | 1463192615312 Marionette TRACE conn4 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:23:35 INFO - PROCESS | 1894 | 1463192615542 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 19:23:35 INFO - PROCESS | 1894 | 1463192615859 Marionette TRACE conn4 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:35 INFO - PROCESS | 1894 | ++DOCSHELL 0x8de6ec00 == 132 [pid = 1894] [id = 473] 19:23:35 INFO - PROCESS | 1894 | ++DOMWINDOW == 137 (0x8df28800) [pid = 1894] [serial = 1420] [outer = (nil)] 19:23:35 INFO - PROCESS | 1894 | ++DOMWINDOW == 138 (0x8e1cac00) [pid = 1894] [serial = 1421] [outer = 0x8df28800] 19:23:35 INFO - PROCESS | 1894 | 1463192615955 Marionette DEBUG loaded listener.js 19:23:36 INFO - PROCESS | 1894 | ++DOMWINDOW == 139 (0x8e1d2400) [pid = 1894] [serial = 1422] [outer = 0x8df28800] 19:23:36 INFO - PROCESS | 1894 | 1463192616891 Marionette TRACE conn4 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 19:23:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 19:23:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1695ms 19:23:36 INFO - PROCESS | 1894 | 1463192616973 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 19:23:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 19:23:36 INFO - PROCESS | 1894 | 1463192616979 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 19:23:36 INFO - PROCESS | 1894 | 1463192616985 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 19:23:36 INFO - PROCESS | 1894 | 1463192616989 Marionette TRACE conn4 <- [1,1866,null,{}] 19:23:36 INFO - PROCESS | 1894 | 1463192616995 Marionette TRACE conn4 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:23:37 INFO - PROCESS | 1894 | 1463192617237 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 19:23:37 INFO - PROCESS | 1894 | 1463192617562 Marionette TRACE conn4 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:37 INFO - PROCESS | 1894 | ++DOCSHELL 0x8de6d000 == 133 [pid = 1894] [id = 474] 19:23:37 INFO - PROCESS | 1894 | ++DOMWINDOW == 140 (0x8df2dc00) [pid = 1894] [serial = 1423] [outer = (nil)] 19:23:37 INFO - PROCESS | 1894 | ++DOMWINDOW == 141 (0x8edae800) [pid = 1894] [serial = 1424] [outer = 0x8df2dc00] 19:23:37 INFO - PROCESS | 1894 | 1463192617650 Marionette DEBUG loaded listener.js 19:23:37 INFO - PROCESS | 1894 | ++DOMWINDOW == 142 (0x8eee5000) [pid = 1894] [serial = 1425] [outer = 0x8df2dc00] 19:23:38 INFO - PROCESS | 1894 | 1463192618560 Marionette TRACE conn4 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 19:23:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 19:23:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1642ms 19:23:38 INFO - PROCESS | 1894 | 1463192618627 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 19:23:38 INFO - PROCESS | 1894 | 1463192618631 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 19:23:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 19:23:38 INFO - PROCESS | 1894 | 1463192618638 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 19:23:38 INFO - PROCESS | 1894 | 1463192618641 Marionette TRACE conn4 <- [1,1870,null,{}] 19:23:38 INFO - PROCESS | 1894 | 1463192618647 Marionette TRACE conn4 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:23:38 INFO - PROCESS | 1894 | 1463192618885 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 19:23:39 INFO - PROCESS | 1894 | 1463192619214 Marionette TRACE conn4 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:39 INFO - PROCESS | 1894 | ++DOCSHELL 0x8ef84c00 == 134 [pid = 1894] [id = 475] 19:23:39 INFO - PROCESS | 1894 | ++DOMWINDOW == 143 (0x8ef85400) [pid = 1894] [serial = 1426] [outer = (nil)] 19:23:39 INFO - PROCESS | 1894 | ++DOMWINDOW == 144 (0x8efed800) [pid = 1894] [serial = 1427] [outer = 0x8ef85400] 19:23:39 INFO - PROCESS | 1894 | 1463192619309 Marionette DEBUG loaded listener.js 19:23:39 INFO - PROCESS | 1894 | ++DOMWINDOW == 145 (0x8f44ec00) [pid = 1894] [serial = 1428] [outer = 0x8ef85400] 19:23:40 INFO - PROCESS | 1894 | 1463192620251 Marionette TRACE conn4 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 19:23:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 19:23:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1690ms 19:23:40 INFO - PROCESS | 1894 | 1463192620329 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 19:23:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 19:23:40 INFO - PROCESS | 1894 | 1463192620338 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 19:23:40 INFO - PROCESS | 1894 | 1463192620344 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 19:23:40 INFO - PROCESS | 1894 | 1463192620348 Marionette TRACE conn4 <- [1,1874,null,{}] 19:23:40 INFO - PROCESS | 1894 | 1463192620354 Marionette TRACE conn4 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:23:40 INFO - PROCESS | 1894 | 1463192620613 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 19:23:40 INFO - PROCESS | 1894 | 1463192620932 Marionette TRACE conn4 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:40 INFO - PROCESS | 1894 | ++DOCSHELL 0x8eda7c00 == 135 [pid = 1894] [id = 476] 19:23:40 INFO - PROCESS | 1894 | ++DOMWINDOW == 146 (0x8edaa400) [pid = 1894] [serial = 1429] [outer = (nil)] 19:23:41 INFO - PROCESS | 1894 | ++DOMWINDOW == 147 (0x8f556000) [pid = 1894] [serial = 1430] [outer = 0x8edaa400] 19:23:41 INFO - PROCESS | 1894 | 1463192621029 Marionette DEBUG loaded listener.js 19:23:41 INFO - PROCESS | 1894 | ++DOMWINDOW == 148 (0x90fdec00) [pid = 1894] [serial = 1431] [outer = 0x8edaa400] 19:23:42 INFO - PROCESS | 1894 | 1463192622041 Marionette TRACE conn4 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 19:23:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 19:23:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1732ms 19:23:42 INFO - PROCESS | 1894 | 1463192622077 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 19:23:42 INFO - PROCESS | 1894 | 1463192622081 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 19:23:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 19:23:42 INFO - PROCESS | 1894 | 1463192622088 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 19:23:42 INFO - PROCESS | 1894 | 1463192622093 Marionette TRACE conn4 <- [1,1878,null,{}] 19:23:42 INFO - PROCESS | 1894 | 1463192622099 Marionette TRACE conn4 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:23:42 INFO - PROCESS | 1894 | 1463192622302 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 19:23:42 INFO - PROCESS | 1894 | 1463192622629 Marionette TRACE conn4 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:42 INFO - PROCESS | 1894 | ++DOCSHELL 0x8cdea800 == 136 [pid = 1894] [id = 477] 19:23:42 INFO - PROCESS | 1894 | ++DOMWINDOW == 149 (0x8ef88000) [pid = 1894] [serial = 1432] [outer = (nil)] 19:23:42 INFO - PROCESS | 1894 | ++DOMWINDOW == 150 (0x91392800) [pid = 1894] [serial = 1433] [outer = 0x8ef88000] 19:23:42 INFO - PROCESS | 1894 | 1463192622722 Marionette DEBUG loaded listener.js 19:23:42 INFO - PROCESS | 1894 | ++DOMWINDOW == 151 (0x9145d000) [pid = 1894] [serial = 1434] [outer = 0x8ef88000] 19:23:43 INFO - PROCESS | 1894 | 1463192623610 Marionette TRACE conn4 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 19:23:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 19:23:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1594ms 19:23:43 INFO - PROCESS | 1894 | 1463192623683 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 19:23:43 INFO - PROCESS | 1894 | 1463192623686 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 19:23:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 19:23:43 INFO - PROCESS | 1894 | 1463192623709 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 19:23:43 INFO - PROCESS | 1894 | 1463192623713 Marionette TRACE conn4 <- [1,1882,null,{}] 19:23:43 INFO - PROCESS | 1894 | 1463192623719 Marionette TRACE conn4 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:23:43 INFO - PROCESS | 1894 | 1463192623949 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 19:23:44 INFO - PROCESS | 1894 | 1463192624270 Marionette TRACE conn4 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:44 INFO - PROCESS | 1894 | ++DOCSHELL 0x8f54e800 == 137 [pid = 1894] [id = 478] 19:23:44 INFO - PROCESS | 1894 | ++DOMWINDOW == 152 (0x911c4c00) [pid = 1894] [serial = 1435] [outer = (nil)] 19:23:44 INFO - PROCESS | 1894 | ++DOMWINDOW == 153 (0x91537400) [pid = 1894] [serial = 1436] [outer = 0x911c4c00] 19:23:44 INFO - PROCESS | 1894 | 1463192624363 Marionette DEBUG loaded listener.js 19:23:44 INFO - PROCESS | 1894 | ++DOMWINDOW == 154 (0x9153d400) [pid = 1894] [serial = 1437] [outer = 0x911c4c00] 19:23:45 INFO - PROCESS | 1894 | 1463192625304 Marionette TRACE conn4 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 19:23:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 19:23:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1638ms 19:23:45 INFO - PROCESS | 1894 | 1463192625350 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 19:23:45 INFO - PROCESS | 1894 | 1463192625353 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 19:23:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 19:23:45 INFO - PROCESS | 1894 | 1463192625366 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 19:23:45 INFO - PROCESS | 1894 | 1463192625369 Marionette TRACE conn4 <- [1,1886,null,{}] 19:23:45 INFO - PROCESS | 1894 | 1463192625375 Marionette TRACE conn4 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:23:45 INFO - PROCESS | 1894 | 1463192625602 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 19:23:45 INFO - PROCESS | 1894 | 1463192625934 Marionette TRACE conn4 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:45 INFO - PROCESS | 1894 | ++DOCSHELL 0x886c6000 == 138 [pid = 1894] [id = 479] 19:23:45 INFO - PROCESS | 1894 | ++DOMWINDOW == 155 (0x9138d000) [pid = 1894] [serial = 1438] [outer = (nil)] 19:23:46 INFO - PROCESS | 1894 | ++DOMWINDOW == 156 (0x91dcfc00) [pid = 1894] [serial = 1439] [outer = 0x9138d000] 19:23:46 INFO - PROCESS | 1894 | 1463192626027 Marionette DEBUG loaded listener.js 19:23:46 INFO - PROCESS | 1894 | ++DOMWINDOW == 157 (0x9212d800) [pid = 1894] [serial = 1440] [outer = 0x9138d000] 19:23:46 INFO - PROCESS | 1894 | 1463192626943 Marionette TRACE conn4 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 19:23:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 19:23:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1633ms 19:23:47 INFO - PROCESS | 1894 | 1463192627001 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 19:23:47 INFO - PROCESS | 1894 | 1463192627005 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 19:23:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 19:23:47 INFO - PROCESS | 1894 | 1463192627011 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 19:23:47 INFO - PROCESS | 1894 | 1463192627015 Marionette TRACE conn4 <- [1,1890,null,{}] 19:23:47 INFO - PROCESS | 1894 | 1463192627021 Marionette TRACE conn4 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:23:47 INFO - PROCESS | 1894 | 1463192627231 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 19:23:47 INFO - PROCESS | 1894 | 1463192627561 Marionette TRACE conn4 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:47 INFO - PROCESS | 1894 | ++DOCSHELL 0x9145b800 == 139 [pid = 1894] [id = 480] 19:23:47 INFO - PROCESS | 1894 | ++DOMWINDOW == 158 (0x929ca000) [pid = 1894] [serial = 1441] [outer = (nil)] 19:23:47 INFO - PROCESS | 1894 | ++DOMWINDOW == 159 (0x929d1000) [pid = 1894] [serial = 1442] [outer = 0x929ca000] 19:23:47 INFO - PROCESS | 1894 | 1463192627667 Marionette DEBUG loaded listener.js 19:23:47 INFO - PROCESS | 1894 | ++DOMWINDOW == 160 (0x937adc00) [pid = 1894] [serial = 1443] [outer = 0x929ca000] 19:23:48 INFO - PROCESS | 1894 | 1463192628594 Marionette TRACE conn4 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 19:23:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 19:23:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1634ms 19:23:48 INFO - PROCESS | 1894 | 1463192628646 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 19:23:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 19:23:48 INFO - PROCESS | 1894 | 1463192628651 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 19:23:48 INFO - PROCESS | 1894 | 1463192628658 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 19:23:48 INFO - PROCESS | 1894 | 1463192628662 Marionette TRACE conn4 <- [1,1894,null,{}] 19:23:48 INFO - PROCESS | 1894 | 1463192628668 Marionette TRACE conn4 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:23:48 INFO - PROCESS | 1894 | 1463192628909 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 19:23:49 INFO - PROCESS | 1894 | 1463192629235 Marionette TRACE conn4 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:49 INFO - PROCESS | 1894 | ++DOCSHELL 0x929cf000 == 140 [pid = 1894] [id = 481] 19:23:49 INFO - PROCESS | 1894 | ++DOMWINDOW == 161 (0x937b1c00) [pid = 1894] [serial = 1444] [outer = (nil)] 19:23:49 INFO - PROCESS | 1894 | ++DOMWINDOW == 162 (0x9522a000) [pid = 1894] [serial = 1445] [outer = 0x937b1c00] 19:23:49 INFO - PROCESS | 1894 | 1463192629328 Marionette DEBUG loaded listener.js 19:23:49 INFO - PROCESS | 1894 | ++DOMWINDOW == 163 (0x9532c000) [pid = 1894] [serial = 1446] [outer = 0x937b1c00] 19:23:50 INFO - PROCESS | 1894 | 1463192630254 Marionette TRACE conn4 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 19:23:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 19:23:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1639ms 19:23:50 INFO - PROCESS | 1894 | 1463192630296 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 19:23:50 INFO - PROCESS | 1894 | 1463192630301 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 19:23:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 19:23:50 INFO - PROCESS | 1894 | 1463192630307 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 19:23:50 INFO - PROCESS | 1894 | 1463192630311 Marionette TRACE conn4 <- [1,1898,null,{}] 19:23:50 INFO - PROCESS | 1894 | 1463192630317 Marionette TRACE conn4 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:23:50 INFO - PROCESS | 1894 | 1463192630531 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 19:23:50 INFO - PROCESS | 1894 | 1463192630867 Marionette TRACE conn4 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:50 INFO - PROCESS | 1894 | ++DOCSHELL 0x86db0400 == 141 [pid = 1894] [id = 482] 19:23:50 INFO - PROCESS | 1894 | ++DOMWINDOW == 164 (0x86db7400) [pid = 1894] [serial = 1447] [outer = (nil)] 19:23:50 INFO - PROCESS | 1894 | ++DOMWINDOW == 165 (0x97721400) [pid = 1894] [serial = 1448] [outer = 0x86db7400] 19:23:50 INFO - PROCESS | 1894 | 1463192630959 Marionette DEBUG loaded listener.js 19:23:51 INFO - PROCESS | 1894 | ++DOMWINDOW == 166 (0x977ab800) [pid = 1894] [serial = 1449] [outer = 0x86db7400] 19:23:51 INFO - PROCESS | 1894 | 1463192631883 Marionette TRACE conn4 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 19:23:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 19:23:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1639ms 19:23:51 INFO - PROCESS | 1894 | 1463192631947 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 19:23:51 INFO - PROCESS | 1894 | 1463192631961 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 19:23:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 19:23:51 INFO - PROCESS | 1894 | 1463192631967 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 19:23:51 INFO - PROCESS | 1894 | 1463192631970 Marionette TRACE conn4 <- [1,1902,null,{}] 19:23:51 INFO - PROCESS | 1894 | 1463192631977 Marionette TRACE conn4 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:23:52 INFO - PROCESS | 1894 | 1463192632214 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 19:23:52 INFO - PROCESS | 1894 | 1463192632547 Marionette TRACE conn4 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:52 INFO - PROCESS | 1894 | ++DOCSHELL 0x92b93000 == 142 [pid = 1894] [id = 483] 19:23:52 INFO - PROCESS | 1894 | ++DOMWINDOW == 167 (0x95324000) [pid = 1894] [serial = 1450] [outer = (nil)] 19:23:52 INFO - PROCESS | 1894 | ++DOMWINDOW == 168 (0x99f27400) [pid = 1894] [serial = 1451] [outer = 0x95324000] 19:23:52 INFO - PROCESS | 1894 | 1463192632640 Marionette DEBUG loaded listener.js 19:23:52 INFO - PROCESS | 1894 | ++DOMWINDOW == 169 (0x99f28c00) [pid = 1894] [serial = 1452] [outer = 0x95324000] 19:23:53 INFO - PROCESS | 1894 | 1463192633582 Marionette TRACE conn4 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 19:23:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 19:23:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1691ms 19:23:53 INFO - PROCESS | 1894 | 1463192633659 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 19:23:53 INFO - PROCESS | 1894 | 1463192633663 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 19:23:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 19:23:53 INFO - PROCESS | 1894 | 1463192633669 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 19:23:53 INFO - PROCESS | 1894 | 1463192633672 Marionette TRACE conn4 <- [1,1906,null,{}] 19:23:53 INFO - PROCESS | 1894 | 1463192633679 Marionette TRACE conn4 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:23:53 INFO - PROCESS | 1894 | 1463192633926 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 19:23:54 INFO - PROCESS | 1894 | 1463192634252 Marionette TRACE conn4 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:54 INFO - PROCESS | 1894 | ++DOCSHELL 0x87f12c00 == 143 [pid = 1894] [id = 484] 19:23:54 INFO - PROCESS | 1894 | ++DOMWINDOW == 170 (0x93a04800) [pid = 1894] [serial = 1453] [outer = (nil)] 19:23:54 INFO - PROCESS | 1894 | ++DOMWINDOW == 171 (0x9a5f0c00) [pid = 1894] [serial = 1454] [outer = 0x93a04800] 19:23:54 INFO - PROCESS | 1894 | 1463192634345 Marionette DEBUG loaded listener.js 19:23:54 INFO - PROCESS | 1894 | ++DOMWINDOW == 172 (0x9a874000) [pid = 1894] [serial = 1455] [outer = 0x93a04800] 19:23:55 INFO - PROCESS | 1894 | 1463192635224 Marionette TRACE conn4 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 19:23:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 19:23:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1633ms 19:23:55 INFO - PROCESS | 1894 | 1463192635304 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 19:23:55 INFO - PROCESS | 1894 | 1463192635307 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 19:23:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 19:23:55 INFO - PROCESS | 1894 | 1463192635314 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 19:23:55 INFO - PROCESS | 1894 | 1463192635318 Marionette TRACE conn4 <- [1,1910,null,{}] 19:23:55 INFO - PROCESS | 1894 | 1463192635324 Marionette TRACE conn4 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:23:55 INFO - PROCESS | 1894 | 1463192635557 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 19:23:55 INFO - PROCESS | 1894 | 1463192635904 Marionette TRACE conn4 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:55 INFO - PROCESS | 1894 | ++DOCSHELL 0x8917f800 == 144 [pid = 1894] [id = 485] 19:23:55 INFO - PROCESS | 1894 | ++DOMWINDOW == 173 (0x8b3b1400) [pid = 1894] [serial = 1456] [outer = (nil)] 19:23:55 INFO - PROCESS | 1894 | ++DOMWINDOW == 174 (0x9a90b800) [pid = 1894] [serial = 1457] [outer = 0x8b3b1400] 19:23:55 INFO - PROCESS | 1894 | 1463192635995 Marionette DEBUG loaded listener.js 19:23:56 INFO - PROCESS | 1894 | ++DOMWINDOW == 175 (0x9a913400) [pid = 1894] [serial = 1458] [outer = 0x8b3b1400] 19:23:57 INFO - PROCESS | 1894 | 1463192637014 Marionette TRACE conn4 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 19:23:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 19:23:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1741ms 19:23:57 INFO - PROCESS | 1894 | 1463192637058 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 19:23:57 INFO - PROCESS | 1894 | 1463192637062 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 19:23:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 19:23:57 INFO - PROCESS | 1894 | 1463192637069 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 19:23:57 INFO - PROCESS | 1894 | 1463192637072 Marionette TRACE conn4 <- [1,1914,null,{}] 19:23:57 INFO - PROCESS | 1894 | 1463192637080 Marionette TRACE conn4 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:23:57 INFO - PROCESS | 1894 | 1463192637302 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 19:23:57 INFO - PROCESS | 1894 | 1463192637635 Marionette TRACE conn4 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:57 INFO - PROCESS | 1894 | ++DOCSHELL 0x95229800 == 145 [pid = 1894] [id = 486] 19:23:57 INFO - PROCESS | 1894 | ++DOMWINDOW == 176 (0x9a3de400) [pid = 1894] [serial = 1459] [outer = (nil)] 19:23:57 INFO - PROCESS | 1894 | ++DOMWINDOW == 177 (0x9a92a800) [pid = 1894] [serial = 1460] [outer = 0x9a3de400] 19:23:57 INFO - PROCESS | 1894 | 1463192637722 Marionette DEBUG loaded listener.js 19:23:57 INFO - PROCESS | 1894 | ++DOMWINDOW == 178 (0x9aac7c00) [pid = 1894] [serial = 1461] [outer = 0x9a3de400] 19:23:58 INFO - PROCESS | 1894 | 1463192638644 Marionette TRACE conn4 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 19:23:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 19:23:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1635ms 19:23:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 19:23:58 INFO - PROCESS | 1894 | 1463192638706 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 19:23:58 INFO - PROCESS | 1894 | 1463192638709 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 19:23:58 INFO - PROCESS | 1894 | 1463192638716 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 19:23:58 INFO - PROCESS | 1894 | 1463192638718 Marionette TRACE conn4 <- [1,1918,null,{}] 19:23:58 INFO - PROCESS | 1894 | 1463192638725 Marionette TRACE conn4 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:23:58 INFO - PROCESS | 1894 | 1463192638927 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 19:23:59 INFO - PROCESS | 1894 | 1463192639251 Marionette TRACE conn4 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:59 INFO - PROCESS | 1894 | ++DOCSHELL 0x86b68000 == 146 [pid = 1894] [id = 487] 19:23:59 INFO - PROCESS | 1894 | ++DOMWINDOW == 179 (0x86db0800) [pid = 1894] [serial = 1462] [outer = (nil)] 19:23:59 INFO - PROCESS | 1894 | ++DOMWINDOW == 180 (0x9aad5800) [pid = 1894] [serial = 1463] [outer = 0x86db0800] 19:23:59 INFO - PROCESS | 1894 | 1463192639345 Marionette DEBUG loaded listener.js 19:23:59 INFO - PROCESS | 1894 | ++DOMWINDOW == 181 (0x9add0c00) [pid = 1894] [serial = 1464] [outer = 0x86db0800] 19:24:00 INFO - PROCESS | 1894 | 1463192640254 Marionette TRACE conn4 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 19:24:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 19:24:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1582ms 19:24:00 INFO - PROCESS | 1894 | 1463192640298 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 19:24:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 19:24:00 INFO - PROCESS | 1894 | 1463192640302 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 19:24:00 INFO - PROCESS | 1894 | 1463192640308 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 19:24:00 INFO - PROCESS | 1894 | 1463192640312 Marionette TRACE conn4 <- [1,1922,null,{}] 19:24:00 INFO - PROCESS | 1894 | 1463192640318 Marionette TRACE conn4 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:24:00 INFO - PROCESS | 1894 | 1463192640558 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 19:24:02 INFO - PROCESS | 1894 | --DOCSHELL 0x87f0d000 == 145 [pid = 1894] [id = 290] 19:24:02 INFO - PROCESS | 1894 | --DOCSHELL 0x886d5400 == 144 [pid = 1894] [id = 404] 19:24:02 INFO - PROCESS | 1894 | --DOCSHELL 0x8d6d8c00 == 143 [pid = 1894] [id = 322] 19:24:02 INFO - PROCESS | 1894 | --DOCSHELL 0x8ed4dc00 == 142 [pid = 1894] [id = 415] 19:24:02 INFO - PROCESS | 1894 | --DOCSHELL 0x8efeb400 == 141 [pid = 1894] [id = 324] 19:24:02 INFO - PROCESS | 1894 | --DOCSHELL 0x8e1d6c00 == 140 [pid = 1894] [id = 323] 19:24:02 INFO - PROCESS | 1894 | --DOCSHELL 0x8f553c00 == 139 [pid = 1894] [id = 326] 19:24:02 INFO - PROCESS | 1894 | --DOCSHELL 0x886dbc00 == 138 [pid = 1894] [id = 406] 19:24:02 INFO - PROCESS | 1894 | --DOCSHELL 0x8cbcf000 == 137 [pid = 1894] [id = 409] 19:24:02 INFO - PROCESS | 1894 | --DOCSHELL 0x8bc61c00 == 136 [pid = 1894] [id = 405] 19:24:02 INFO - PROCESS | 1894 | --DOCSHELL 0x8d6dd000 == 135 [pid = 1894] [id = 319] 19:24:02 INFO - PROCESS | 1894 | --DOCSHELL 0x86b5dc00 == 134 [pid = 1894] [id = 408] 19:24:02 INFO - PROCESS | 1894 | --DOCSHELL 0x8efeb800 == 133 [pid = 1894] [id = 411] 19:24:02 INFO - PROCESS | 1894 | --DOCSHELL 0x8de62400 == 132 [pid = 1894] [id = 410] 19:24:02 INFO - PROCESS | 1894 | --DOCSHELL 0x9a786c00 == 131 [pid = 1894] [id = 192] 19:24:02 INFO - PROCESS | 1894 | --DOCSHELL 0x8edb0c00 == 130 [pid = 1894] [id = 413] 19:24:02 INFO - PROCESS | 1894 | --DOCSHELL 0x93da5400 == 129 [pid = 1894] [id = 62] 19:24:02 INFO - PROCESS | 1894 | --DOCSHELL 0x8cdf0800 == 128 [pid = 1894] [id = 187] 19:24:02 INFO - PROCESS | 1894 | --DOCSHELL 0x8a1d6c00 == 127 [pid = 1894] [id = 316] 19:24:02 INFO - PROCESS | 1894 | --DOCSHELL 0x93a04000 == 126 [pid = 1894] [id = 414] 19:24:02 INFO - PROCESS | 1894 | --DOCSHELL 0x8df25000 == 125 [pid = 1894] [id = 321] 19:24:02 INFO - PROCESS | 1894 | --DOCSHELL 0x93a44000 == 124 [pid = 1894] [id = 416] 19:24:02 INFO - PROCESS | 1894 | --DOCSHELL 0x8e09ec00 == 123 [pid = 1894] [id = 412] 19:24:02 INFO - PROCESS | 1894 | --DOCSHELL 0x8d6d7c00 == 122 [pid = 1894] [id = 320] 19:24:02 INFO - PROCESS | 1894 | --DOCSHELL 0x8df33400 == 121 [pid = 1894] [id = 407] 19:24:02 INFO - PROCESS | 1894 | --DOCSHELL 0x89185c00 == 120 [pid = 1894] [id = 469] 19:24:02 INFO - PROCESS | 1894 | --DOCSHELL 0x87f0ec00 == 119 [pid = 1894] [id = 468] 19:24:02 INFO - PROCESS | 1894 | --DOCSHELL 0x886d5c00 == 118 [pid = 1894] [id = 467] 19:24:02 INFO - PROCESS | 1894 | --DOCSHELL 0x886db000 == 117 [pid = 1894] [id = 466] 19:24:02 INFO - PROCESS | 1894 | --DOCSHELL 0x86daac00 == 116 [pid = 1894] [id = 458] 19:24:02 INFO - PROCESS | 1894 | --DOCSHELL 0x8ed46800 == 115 [pid = 1894] [id = 457] 19:24:02 INFO - PROCESS | 1894 | --DOCSHELL 0x8f183800 == 114 [pid = 1894] [id = 456] 19:24:02 INFO - PROCESS | 1894 | --DOCSHELL 0x8f45b000 == 113 [pid = 1894] [id = 455] 19:24:02 INFO - PROCESS | 1894 | --DOCSHELL 0x8eef2400 == 112 [pid = 1894] [id = 454] 19:24:02 INFO - PROCESS | 1894 | --DOCSHELL 0x8ed48000 == 111 [pid = 1894] [id = 453] 19:24:02 INFO - PROCESS | 1894 | --DOCSHELL 0x886d4c00 == 110 [pid = 1894] [id = 452] 19:24:02 INFO - PROCESS | 1894 | --DOCSHELL 0x8de67c00 == 109 [pid = 1894] [id = 450] 19:24:02 INFO - PROCESS | 1894 | --DOCSHELL 0x89d0f800 == 108 [pid = 1894] [id = 451] 19:24:02 INFO - PROCESS | 1894 | --DOCSHELL 0x8b9c5c00 == 107 [pid = 1894] [id = 449] 19:24:02 INFO - PROCESS | 1894 | --DOCSHELL 0x886dd400 == 106 [pid = 1894] [id = 448] 19:24:02 INFO - PROCESS | 1894 | --DOMWINDOW == 180 (0x93d9e000) [pid = 1894] [serial = 1311] [outer = (nil)] [url = about:blank] 19:24:02 INFO - PROCESS | 1894 | --DOMWINDOW == 179 (0x911cb400) [pid = 1894] [serial = 1299] [outer = (nil)] [url = about:blank] 19:24:02 INFO - PROCESS | 1894 | --DOMWINDOW == 178 (0x97720400) [pid = 1894] [serial = 1316] [outer = (nil)] [url = about:blank] 19:24:02 INFO - PROCESS | 1894 | --DOMWINDOW == 177 (0x911c7400) [pid = 1894] [serial = 1298] [outer = (nil)] [url = about:blank] 19:24:02 INFO - PROCESS | 1894 | --DOMWINDOW == 176 (0x8d774000) [pid = 1894] [serial = 1212] [outer = (nil)] [url = about:blank] 19:24:02 INFO - PROCESS | 1894 | --DOMWINDOW == 175 (0x91464400) [pid = 1894] [serial = 1301] [outer = (nil)] [url = about:blank] 19:24:02 INFO - PROCESS | 1894 | --DOMWINDOW == 174 (0x921d8000) [pid = 1894] [serial = 1307] [outer = (nil)] [url = about:blank] 19:24:02 INFO - PROCESS | 1894 | --DOMWINDOW == 173 (0x9a567000) [pid = 1894] [serial = 1322] [outer = (nil)] [url = about:blank] 19:24:02 INFO - PROCESS | 1894 | --DOMWINDOW == 172 (0x9af0fc00) [pid = 1894] [serial = 1332] [outer = (nil)] [url = about:blank] 19:24:02 INFO - PROCESS | 1894 | --DOMWINDOW == 171 (0x9aacf400) [pid = 1894] [serial = 1329] [outer = (nil)] [url = about:blank] 19:24:02 INFO - PROCESS | 1894 | --DOMWINDOW == 170 (0x8eff1800) [pid = 1894] [serial = 1293] [outer = (nil)] [url = about:blank] 19:24:02 INFO - PROCESS | 1894 | --DOMWINDOW == 169 (0x9a90d800) [pid = 1894] [serial = 1326] [outer = (nil)] [url = about:blank] 19:24:02 INFO - PROCESS | 1894 | --DOMWINDOW == 168 (0x8edab800) [pid = 1894] [serial = 1289] [outer = (nil)] [url = about:blank] 19:24:02 INFO - PROCESS | 1894 | --DOMWINDOW == 167 (0x9a908800) [pid = 1894] [serial = 1325] [outer = (nil)] [url = about:blank] 19:24:02 INFO - PROCESS | 1894 | --DOMWINDOW == 166 (0x89dae000) [pid = 1894] [serial = 1280] [outer = (nil)] [url = about:blank] 19:24:02 INFO - PROCESS | 1894 | --DOMWINDOW == 165 (0x8f548800) [pid = 1894] [serial = 1295] [outer = (nil)] [url = about:blank] 19:24:02 INFO - PROCESS | 1894 | --DOMWINDOW == 164 (0x8bc5dc00) [pid = 1894] [serial = 1340] [outer = (nil)] [url = about:blank] 19:24:02 INFO - PROCESS | 1894 | --DOMWINDOW == 163 (0x8f551800) [pid = 1894] [serial = 1296] [outer = (nil)] [url = about:blank] 19:24:02 INFO - PROCESS | 1894 | --DOMWINDOW == 162 (0x888eb800) [pid = 1894] [serial = 1334] [outer = (nil)] [url = about:blank] 19:24:02 INFO - PROCESS | 1894 | --DOMWINDOW == 161 (0x977b3400) [pid = 1894] [serial = 1317] [outer = (nil)] [url = about:blank] 19:24:02 INFO - PROCESS | 1894 | --DOMWINDOW == 160 (0x8e1d2c00) [pid = 1894] [serial = 1287] [outer = (nil)] [url = about:blank] 19:24:02 INFO - PROCESS | 1894 | --DOMWINDOW == 159 (0x95325c00) [pid = 1894] [serial = 1314] [outer = (nil)] [url = about:blank] 19:24:02 INFO - PROCESS | 1894 | --DOMWINDOW == 158 (0x93a03000) [pid = 1894] [serial = 1310] [outer = (nil)] [url = about:blank] 19:24:02 INFO - PROCESS | 1894 | --DOMWINDOW == 157 (0x8addb000) [pid = 1894] [serial = 1281] [outer = (nil)] [url = about:blank] 19:24:02 INFO - PROCESS | 1894 | --DOMWINDOW == 156 (0x8efea400) [pid = 1894] [serial = 1292] [outer = (nil)] [url = about:blank] 19:24:02 INFO - PROCESS | 1894 | --DOMWINDOW == 155 (0x89da7800) [pid = 1894] [serial = 1337] [outer = (nil)] [url = about:blank] 19:24:02 INFO - PROCESS | 1894 | --DOMWINDOW == 154 (0x8e09cc00) [pid = 1894] [serial = 1286] [outer = (nil)] [url = about:blank] 19:24:02 INFO - PROCESS | 1894 | --DOMWINDOW == 153 (0x8cde9400) [pid = 1894] [serial = 1284] [outer = (nil)] [url = about:blank] 19:24:02 INFO - PROCESS | 1894 | --DOMWINDOW == 152 (0x91dcb800) [pid = 1894] [serial = 1305] [outer = (nil)] [url = about:blank] 19:24:02 INFO - PROCESS | 1894 | --DOMWINDOW == 151 (0x89ee9800) [pid = 1894] [serial = 1338] [outer = (nil)] [url = about:blank] 19:24:02 INFO - PROCESS | 1894 | --DOMWINDOW == 150 (0x947f3000) [pid = 1894] [serial = 1313] [outer = (nil)] [url = about:blank] 19:24:02 INFO - PROCESS | 1894 | --DOMWINDOW == 149 (0x8cbd0800) [pid = 1894] [serial = 1341] [outer = (nil)] [url = about:blank] 19:24:02 INFO - PROCESS | 1894 | --DOMWINDOW == 148 (0x9a787c00) [pid = 1894] [serial = 1323] [outer = (nil)] [url = about:blank] 19:24:02 INFO - PROCESS | 1894 | --DOMWINDOW == 147 (0x9aaca000) [pid = 1894] [serial = 1328] [outer = (nil)] [url = about:blank] 19:24:02 INFO - PROCESS | 1894 | --DOMWINDOW == 146 (0x99ed7000) [pid = 1894] [serial = 1319] [outer = (nil)] [url = about:blank] 19:24:02 INFO - PROCESS | 1894 | --DOMWINDOW == 145 (0x91511000) [pid = 1894] [serial = 1302] [outer = (nil)] [url = about:blank] 19:24:02 INFO - PROCESS | 1894 | --DOMWINDOW == 144 (0x916cac00) [pid = 1894] [serial = 1304] [outer = (nil)] [url = about:blank] 19:24:02 INFO - PROCESS | 1894 | --DOMWINDOW == 143 (0x8cbcd800) [pid = 1894] [serial = 1283] [outer = (nil)] [url = about:blank] 19:24:02 INFO - PROCESS | 1894 | --DOMWINDOW == 142 (0x99f1e400) [pid = 1894] [serial = 1320] [outer = (nil)] [url = about:blank] 19:24:02 INFO - PROCESS | 1894 | --DOMWINDOW == 141 (0x9af0d000) [pid = 1894] [serial = 1331] [outer = (nil)] [url = about:blank] 19:24:02 INFO - PROCESS | 1894 | --DOMWINDOW == 140 (0x921dc800) [pid = 1894] [serial = 1308] [outer = (nil)] [url = about:blank] 19:24:02 INFO - PROCESS | 1894 | --DOMWINDOW == 139 (0x8905a000) [pid = 1894] [serial = 1335] [outer = (nil)] [url = about:blank] 19:24:02 INFO - PROCESS | 1894 | --DOMWINDOW == 138 (0x8eee4800) [pid = 1894] [serial = 1290] [outer = (nil)] [url = about:blank] 19:24:02 INFO - PROCESS | 1894 | --DOMWINDOW == 137 (0x8cbdc400) [pid = 1894] [serial = 1343] [outer = (nil)] [url = about:blank] 19:24:02 INFO - PROCESS | 1894 | 1463192642834 Marionette TRACE conn4 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:02 INFO - PROCESS | 1894 | ++DOCSHELL 0x87f14c00 == 107 [pid = 1894] [id = 488] 19:24:02 INFO - PROCESS | 1894 | ++DOMWINDOW == 138 (0x8832a800) [pid = 1894] [serial = 1465] [outer = (nil)] 19:24:02 INFO - PROCESS | 1894 | ++DOMWINDOW == 139 (0x886d2c00) [pid = 1894] [serial = 1466] [outer = 0x8832a800] 19:24:02 INFO - PROCESS | 1894 | 1463192642926 Marionette DEBUG loaded listener.js 19:24:03 INFO - PROCESS | 1894 | ++DOMWINDOW == 140 (0x888ef800) [pid = 1894] [serial = 1467] [outer = 0x8832a800] 19:24:03 INFO - PROCESS | 1894 | 1463192643844 Marionette TRACE conn4 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 19:24:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 19:24:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 3591ms 19:24:03 INFO - PROCESS | 1894 | 1463192643902 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 19:24:03 INFO - PROCESS | 1894 | 1463192643909 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 19:24:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 19:24:03 INFO - PROCESS | 1894 | 1463192643918 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 19:24:03 INFO - PROCESS | 1894 | 1463192643923 Marionette TRACE conn4 <- [1,1926,null,{}] 19:24:03 INFO - PROCESS | 1894 | 1463192643932 Marionette TRACE conn4 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:24:04 INFO - PROCESS | 1894 | 1463192644170 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 19:24:04 INFO - PROCESS | 1894 | 1463192644411 Marionette TRACE conn4 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:04 INFO - PROCESS | 1894 | ++DOCSHELL 0x89dae000 == 108 [pid = 1894] [id = 489] 19:24:04 INFO - PROCESS | 1894 | ++DOMWINDOW == 141 (0x89db0800) [pid = 1894] [serial = 1468] [outer = (nil)] 19:24:04 INFO - PROCESS | 1894 | ++DOMWINDOW == 142 (0x89ee8800) [pid = 1894] [serial = 1469] [outer = 0x89db0800] 19:24:04 INFO - PROCESS | 1894 | 1463192644499 Marionette DEBUG loaded listener.js 19:24:04 INFO - PROCESS | 1894 | ++DOMWINDOW == 143 (0x8a1d2800) [pid = 1894] [serial = 1470] [outer = 0x89db0800] 19:24:05 INFO - PROCESS | 1894 | 1463192645640 Marionette TRACE conn4 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 19:24:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 19:24:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1792ms 19:24:05 INFO - PROCESS | 1894 | 1463192645728 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 19:24:05 INFO - PROCESS | 1894 | 1463192645738 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 19:24:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 19:24:05 INFO - PROCESS | 1894 | 1463192645750 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 19:24:05 INFO - PROCESS | 1894 | 1463192645754 Marionette TRACE conn4 <- [1,1930,null,{}] 19:24:05 INFO - PROCESS | 1894 | 1463192645807 Marionette TRACE conn4 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:24:06 INFO - PROCESS | 1894 | 1463192646325 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 19:24:06 INFO - PROCESS | 1894 | 1463192646415 Marionette TRACE conn4 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:06 INFO - PROCESS | 1894 | ++DOCSHELL 0x89d17800 == 109 [pid = 1894] [id = 490] 19:24:06 INFO - PROCESS | 1894 | ++DOMWINDOW == 144 (0x8badcc00) [pid = 1894] [serial = 1471] [outer = (nil)] 19:24:06 INFO - PROCESS | 1894 | ++DOMWINDOW == 145 (0x8bc69800) [pid = 1894] [serial = 1472] [outer = 0x8badcc00] 19:24:06 INFO - PROCESS | 1894 | 1463192646710 Marionette DEBUG loaded listener.js 19:24:06 INFO - PROCESS | 1894 | ++DOMWINDOW == 146 (0x8cbd8000) [pid = 1894] [serial = 1473] [outer = 0x8badcc00] 19:24:07 INFO - PROCESS | 1894 | --DOMWINDOW == 145 (0x8df29400) [pid = 1894] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 19:24:07 INFO - PROCESS | 1894 | --DOMWINDOW == 144 (0x916cfc00) [pid = 1894] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 19:24:07 INFO - PROCESS | 1894 | --DOMWINDOW == 143 (0x886d7c00) [pid = 1894] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 19:24:07 INFO - PROCESS | 1894 | --DOMWINDOW == 142 (0x921dc400) [pid = 1894] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 19:24:07 INFO - PROCESS | 1894 | --DOMWINDOW == 141 (0x8bad9000) [pid = 1894] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 19:24:07 INFO - PROCESS | 1894 | --DOMWINDOW == 140 (0x886db400) [pid = 1894] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 19:24:07 INFO - PROCESS | 1894 | --DOMWINDOW == 139 (0x9138b400) [pid = 1894] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 19:24:07 INFO - PROCESS | 1894 | --DOMWINDOW == 138 (0x8cbd4800) [pid = 1894] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 19:24:07 INFO - PROCESS | 1894 | --DOMWINDOW == 137 (0x8ed50800) [pid = 1894] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 19:24:08 INFO - PROCESS | 1894 | --DOMWINDOW == 136 (0x8f45c400) [pid = 1894] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 19:24:08 INFO - PROCESS | 1894 | --DOMWINDOW == 135 (0x8de70400) [pid = 1894] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 19:24:08 INFO - PROCESS | 1894 | --DOMWINDOW == 134 (0x886d7000) [pid = 1894] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 19:24:08 INFO - PROCESS | 1894 | --DOMWINDOW == 133 (0x8f470400) [pid = 1894] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 19:24:08 INFO - PROCESS | 1894 | --DOMWINDOW == 132 (0x91dd0c00) [pid = 1894] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 19:24:08 INFO - PROCESS | 1894 | --DOMWINDOW == 131 (0x93d9c400) [pid = 1894] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 19:24:08 INFO - PROCESS | 1894 | --DOMWINDOW == 130 (0x8a1ce800) [pid = 1894] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 19:24:08 INFO - PROCESS | 1894 | --DOMWINDOW == 129 (0x93a07400) [pid = 1894] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 19:24:08 INFO - PROCESS | 1894 | --DOMWINDOW == 128 (0x8efee000) [pid = 1894] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 19:24:08 INFO - PROCESS | 1894 | --DOMWINDOW == 127 (0x89189000) [pid = 1894] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 19:24:08 INFO - PROCESS | 1894 | --DOMWINDOW == 126 (0x888ea400) [pid = 1894] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 19:24:08 INFO - PROCESS | 1894 | --DOMWINDOW == 125 (0x8bc6b400) [pid = 1894] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 19:24:08 INFO - PROCESS | 1894 | 1463192648423 Marionette TRACE conn4 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 19:24:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 19:24:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 2726ms 19:24:08 INFO - PROCESS | 1894 | 1463192648476 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 19:24:08 INFO - PROCESS | 1894 | 1463192648479 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 19:24:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 19:24:08 INFO - PROCESS | 1894 | 1463192648495 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 19:24:08 INFO - PROCESS | 1894 | 1463192648504 Marionette TRACE conn4 <- [1,1934,null,{}] 19:24:08 INFO - PROCESS | 1894 | 1463192648511 Marionette TRACE conn4 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:24:08 INFO - PROCESS | 1894 | 1463192648728 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 19:24:08 INFO - PROCESS | 1894 | 1463192648959 Marionette TRACE conn4 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:08 INFO - PROCESS | 1894 | ++DOCSHELL 0x888ee400 == 110 [pid = 1894] [id = 491] 19:24:08 INFO - PROCESS | 1894 | ++DOMWINDOW == 126 (0x89189000) [pid = 1894] [serial = 1474] [outer = (nil)] 19:24:09 INFO - PROCESS | 1894 | ++DOMWINDOW == 127 (0x8d6d7c00) [pid = 1894] [serial = 1475] [outer = 0x89189000] 19:24:09 INFO - PROCESS | 1894 | 1463192649037 Marionette DEBUG loaded listener.js 19:24:09 INFO - PROCESS | 1894 | ++DOMWINDOW == 128 (0x8d77b800) [pid = 1894] [serial = 1476] [outer = 0x89189000] 19:24:09 INFO - PROCESS | 1894 | 1463192649871 Marionette TRACE conn4 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 19:24:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 19:24:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1554ms 19:24:10 INFO - PROCESS | 1894 | 1463192650042 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 19:24:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 19:24:10 INFO - PROCESS | 1894 | 1463192650050 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 19:24:10 INFO - PROCESS | 1894 | 1463192650059 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 19:24:10 INFO - PROCESS | 1894 | 1463192650068 Marionette TRACE conn4 <- [1,1938,null,{}] 19:24:10 INFO - PROCESS | 1894 | 1463192650084 Marionette TRACE conn4 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:24:10 INFO - PROCESS | 1894 | 1463192650336 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 19:24:10 INFO - PROCESS | 1894 | 1463192650711 Marionette TRACE conn4 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:10 INFO - PROCESS | 1894 | ++DOCSHELL 0x89186c00 == 111 [pid = 1894] [id = 492] 19:24:10 INFO - PROCESS | 1894 | ++DOMWINDOW == 129 (0x89d0f800) [pid = 1894] [serial = 1477] [outer = (nil)] 19:24:10 INFO - PROCESS | 1894 | ++DOMWINDOW == 130 (0x89d15000) [pid = 1894] [serial = 1478] [outer = 0x89d0f800] 19:24:10 INFO - PROCESS | 1894 | 1463192650801 Marionette DEBUG loaded listener.js 19:24:10 INFO - PROCESS | 1894 | ++DOMWINDOW == 131 (0x89db5c00) [pid = 1894] [serial = 1479] [outer = 0x89d0f800] 19:24:11 INFO - PROCESS | 1894 | 1463192651770 Marionette TRACE conn4 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 19:24:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 19:24:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1750ms 19:24:11 INFO - PROCESS | 1894 | 1463192651808 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 19:24:11 INFO - PROCESS | 1894 | 1463192651815 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 19:24:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 19:24:11 INFO - PROCESS | 1894 | 1463192651828 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 19:24:11 INFO - PROCESS | 1894 | 1463192651833 Marionette TRACE conn4 <- [1,1942,null,{}] 19:24:11 INFO - PROCESS | 1894 | 1463192651841 Marionette TRACE conn4 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:24:12 INFO - PROCESS | 1894 | 1463192652240 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 19:24:12 INFO - PROCESS | 1894 | 1463192652591 Marionette TRACE conn4 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:12 INFO - PROCESS | 1894 | ++DOCSHELL 0x8cbd7800 == 112 [pid = 1894] [id = 493] 19:24:12 INFO - PROCESS | 1894 | ++DOMWINDOW == 132 (0x8cce3000) [pid = 1894] [serial = 1480] [outer = (nil)] 19:24:12 INFO - PROCESS | 1894 | ++DOMWINDOW == 133 (0x8cde3c00) [pid = 1894] [serial = 1481] [outer = 0x8cce3000] 19:24:12 INFO - PROCESS | 1894 | 1463192652732 Marionette DEBUG loaded listener.js 19:24:12 INFO - PROCESS | 1894 | ++DOMWINDOW == 134 (0x8de6ac00) [pid = 1894] [serial = 1482] [outer = 0x8cce3000] 19:24:13 INFO - PROCESS | 1894 | 1463192653722 Marionette TRACE conn4 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 19:24:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 19:24:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1954ms 19:24:13 INFO - PROCESS | 1894 | 1463192653778 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 19:24:13 INFO - PROCESS | 1894 | 1463192653782 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 19:24:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 19:24:13 INFO - PROCESS | 1894 | 1463192653789 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 19:24:13 INFO - PROCESS | 1894 | 1463192653793 Marionette TRACE conn4 <- [1,1946,null,{}] 19:24:13 INFO - PROCESS | 1894 | 1463192653809 Marionette TRACE conn4 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:24:14 INFO - PROCESS | 1894 | 1463192654065 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 19:24:14 INFO - PROCESS | 1894 | 1463192654449 Marionette TRACE conn4 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:14 INFO - PROCESS | 1894 | ++DOCSHELL 0x8e095400 == 113 [pid = 1894] [id = 494] 19:24:14 INFO - PROCESS | 1894 | ++DOMWINDOW == 135 (0x8e1d2c00) [pid = 1894] [serial = 1483] [outer = (nil)] 19:24:14 INFO - PROCESS | 1894 | ++DOMWINDOW == 136 (0x8ed46800) [pid = 1894] [serial = 1484] [outer = 0x8e1d2c00] 19:24:14 INFO - PROCESS | 1894 | 1463192654542 Marionette DEBUG loaded listener.js 19:24:14 INFO - PROCESS | 1894 | ++DOMWINDOW == 137 (0x8edadc00) [pid = 1894] [serial = 1485] [outer = 0x8e1d2c00] 19:24:15 INFO - PROCESS | 1894 | 1463192655481 Marionette TRACE conn4 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 19:24:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 19:24:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1733ms 19:24:15 INFO - PROCESS | 1894 | 1463192655523 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 19:24:15 INFO - PROCESS | 1894 | 1463192655527 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 19:24:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 19:24:15 INFO - PROCESS | 1894 | 1463192655535 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 19:24:15 INFO - PROCESS | 1894 | 1463192655539 Marionette TRACE conn4 <- [1,1950,null,{}] 19:24:15 INFO - PROCESS | 1894 | 1463192655546 Marionette TRACE conn4 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:24:15 INFO - PROCESS | 1894 | 1463192655763 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 19:24:16 INFO - PROCESS | 1894 | 1463192656097 Marionette TRACE conn4 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:16 INFO - PROCESS | 1894 | ++DOCSHELL 0x888f0800 == 114 [pid = 1894] [id = 495] 19:24:16 INFO - PROCESS | 1894 | ++DOMWINDOW == 138 (0x8cbcf800) [pid = 1894] [serial = 1486] [outer = (nil)] 19:24:16 INFO - PROCESS | 1894 | ++DOMWINDOW == 139 (0x8ef83800) [pid = 1894] [serial = 1487] [outer = 0x8cbcf800] 19:24:16 INFO - PROCESS | 1894 | 1463192656193 Marionette DEBUG loaded listener.js 19:24:16 INFO - PROCESS | 1894 | ++DOMWINDOW == 140 (0x8efebc00) [pid = 1894] [serial = 1488] [outer = 0x8cbcf800] 19:24:17 INFO - PROCESS | 1894 | 1463192657084 Marionette TRACE conn4 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 19:24:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 19:24:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1587ms 19:24:17 INFO - PROCESS | 1894 | 1463192657121 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 19:24:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 19:24:17 INFO - PROCESS | 1894 | 1463192657125 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 19:24:17 INFO - PROCESS | 1894 | 1463192657132 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 19:24:17 INFO - PROCESS | 1894 | 1463192657136 Marionette TRACE conn4 <- [1,1954,null,{}] 19:24:17 INFO - PROCESS | 1894 | 1463192657161 Marionette TRACE conn4 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:24:17 INFO - PROCESS | 1894 | 1463192657387 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 19:24:17 INFO - PROCESS | 1894 | 1463192657708 Marionette TRACE conn4 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:17 INFO - PROCESS | 1894 | ++DOCSHELL 0x8e0a2800 == 115 [pid = 1894] [id = 496] 19:24:17 INFO - PROCESS | 1894 | ++DOMWINDOW == 141 (0x8ed48800) [pid = 1894] [serial = 1489] [outer = (nil)] 19:24:17 INFO - PROCESS | 1894 | ++DOMWINDOW == 142 (0x8f185800) [pid = 1894] [serial = 1490] [outer = 0x8ed48800] 19:24:17 INFO - PROCESS | 1894 | 1463192657806 Marionette DEBUG loaded listener.js 19:24:17 INFO - PROCESS | 1894 | ++DOMWINDOW == 143 (0x8f189000) [pid = 1894] [serial = 1491] [outer = 0x8ed48800] 19:24:18 INFO - PROCESS | 1894 | 1463192658775 Marionette TRACE conn4 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 19:24:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 19:24:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1704ms 19:24:18 INFO - PROCESS | 1894 | 1463192658836 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 19:24:18 INFO - PROCESS | 1894 | 1463192658839 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 19:24:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 19:24:18 INFO - PROCESS | 1894 | 1463192658846 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 19:24:18 INFO - PROCESS | 1894 | 1463192658850 Marionette TRACE conn4 <- [1,1958,null,{}] 19:24:18 INFO - PROCESS | 1894 | 1463192658856 Marionette TRACE conn4 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:24:19 INFO - PROCESS | 1894 | 1463192659171 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 19:24:19 INFO - PROCESS | 1894 | 1463192659504 Marionette TRACE conn4 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:19 INFO - PROCESS | 1894 | ++DOCSHELL 0x8edb3400 == 116 [pid = 1894] [id = 497] 19:24:19 INFO - PROCESS | 1894 | ++DOMWINDOW == 144 (0x8f467800) [pid = 1894] [serial = 1492] [outer = (nil)] 19:24:19 INFO - PROCESS | 1894 | ++DOMWINDOW == 145 (0x8f54c800) [pid = 1894] [serial = 1493] [outer = 0x8f467800] 19:24:19 INFO - PROCESS | 1894 | 1463192659604 Marionette DEBUG loaded listener.js 19:24:19 INFO - PROCESS | 1894 | ++DOMWINDOW == 146 (0x90fde800) [pid = 1894] [serial = 1494] [outer = 0x8f467800] 19:24:20 INFO - PROCESS | 1894 | 1463192660562 Marionette TRACE conn4 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 19:24:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 19:24:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1734ms 19:24:20 INFO - PROCESS | 1894 | 1463192660582 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 19:24:20 INFO - PROCESS | 1894 | 1463192660586 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 19:24:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 19:24:20 INFO - PROCESS | 1894 | 1463192660593 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 19:24:20 INFO - PROCESS | 1894 | 1463192660597 Marionette TRACE conn4 <- [1,1962,null,{}] 19:24:20 INFO - PROCESS | 1894 | 1463192660603 Marionette TRACE conn4 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:24:20 INFO - PROCESS | 1894 | 1463192660886 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 19:24:21 INFO - PROCESS | 1894 | 1463192661096 Marionette TRACE conn4 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:21 INFO - PROCESS | 1894 | ++DOCSHELL 0x8b3b6000 == 117 [pid = 1894] [id = 498] 19:24:21 INFO - PROCESS | 1894 | ++DOMWINDOW == 147 (0x8f184000) [pid = 1894] [serial = 1495] [outer = (nil)] 19:24:21 INFO - PROCESS | 1894 | ++DOMWINDOW == 148 (0x9138e800) [pid = 1894] [serial = 1496] [outer = 0x8f184000] 19:24:21 INFO - PROCESS | 1894 | 1463192661198 Marionette DEBUG loaded listener.js 19:24:21 INFO - PROCESS | 1894 | ++DOMWINDOW == 149 (0x91511000) [pid = 1894] [serial = 1497] [outer = 0x8f184000] 19:24:22 INFO - PROCESS | 1894 | 1463192662243 Marionette TRACE conn4 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 19:24:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 19:24:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1684ms 19:24:22 INFO - PROCESS | 1894 | 1463192662277 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 19:24:22 INFO - PROCESS | 1894 | 1463192662281 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 19:24:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 19:24:22 INFO - PROCESS | 1894 | 1463192662288 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 19:24:22 INFO - PROCESS | 1894 | 1463192662291 Marionette TRACE conn4 <- [1,1966,null,{}] 19:24:22 INFO - PROCESS | 1894 | 1463192662298 Marionette TRACE conn4 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:24:22 INFO - PROCESS | 1894 | 1463192662508 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 19:24:22 INFO - PROCESS | 1894 | 1463192662836 Marionette TRACE conn4 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:22 INFO - PROCESS | 1894 | ++DOCSHELL 0x91389400 == 118 [pid = 1894] [id = 499] 19:24:22 INFO - PROCESS | 1894 | ++DOMWINDOW == 150 (0x9138bc00) [pid = 1894] [serial = 1498] [outer = (nil)] 19:24:22 INFO - PROCESS | 1894 | ++DOMWINDOW == 151 (0x91537800) [pid = 1894] [serial = 1499] [outer = 0x9138bc00] 19:24:22 INFO - PROCESS | 1894 | 1463192662930 Marionette DEBUG loaded listener.js 19:24:23 INFO - PROCESS | 1894 | ++DOMWINDOW == 152 (0x9153fc00) [pid = 1894] [serial = 1500] [outer = 0x9138bc00] 19:24:23 INFO - PROCESS | 1894 | 1463192663815 Marionette TRACE conn4 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 19:24:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 19:24:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1586ms 19:24:23 INFO - PROCESS | 1894 | 1463192663891 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 19:24:23 INFO - PROCESS | 1894 | 1463192663896 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 19:24:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 19:24:23 INFO - PROCESS | 1894 | 1463192663905 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 19:24:23 INFO - PROCESS | 1894 | 1463192663908 Marionette TRACE conn4 <- [1,1970,null,{}] 19:24:23 INFO - PROCESS | 1894 | 1463192663913 Marionette TRACE conn4 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:24:24 INFO - PROCESS | 1894 | 1463192664123 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 19:24:24 INFO - PROCESS | 1894 | 1463192664453 Marionette TRACE conn4 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:24 INFO - PROCESS | 1894 | ++DOCSHELL 0x91512c00 == 119 [pid = 1894] [id = 500] 19:24:24 INFO - PROCESS | 1894 | ++DOMWINDOW == 153 (0x916cfc00) [pid = 1894] [serial = 1501] [outer = (nil)] 19:24:24 INFO - PROCESS | 1894 | ++DOMWINDOW == 154 (0x921d4800) [pid = 1894] [serial = 1502] [outer = 0x916cfc00] 19:24:24 INFO - PROCESS | 1894 | 1463192664543 Marionette DEBUG loaded listener.js 19:24:24 INFO - PROCESS | 1894 | ++DOMWINDOW == 155 (0x921db000) [pid = 1894] [serial = 1503] [outer = 0x916cfc00] 19:24:25 INFO - PROCESS | 1894 | 1463192665450 Marionette TRACE conn4 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 19:24:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 19:24:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1588ms 19:24:25 INFO - PROCESS | 1894 | 1463192665493 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 19:24:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 19:24:25 INFO - PROCESS | 1894 | 1463192665498 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 19:24:25 INFO - PROCESS | 1894 | 1463192665504 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 19:24:25 INFO - PROCESS | 1894 | 1463192665508 Marionette TRACE conn4 <- [1,1974,null,{}] 19:24:25 INFO - PROCESS | 1894 | 1463192665514 Marionette TRACE conn4 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:24:25 INFO - PROCESS | 1894 | 1463192665750 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 19:24:26 INFO - PROCESS | 1894 | 1463192666087 Marionette TRACE conn4 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:26 INFO - PROCESS | 1894 | ++DOCSHELL 0x8d6da800 == 120 [pid = 1894] [id = 501] 19:24:26 INFO - PROCESS | 1894 | ++DOMWINDOW == 156 (0x8df24c00) [pid = 1894] [serial = 1504] [outer = (nil)] 19:24:26 INFO - PROCESS | 1894 | ++DOMWINDOW == 157 (0x929d2800) [pid = 1894] [serial = 1505] [outer = 0x8df24c00] 19:24:26 INFO - PROCESS | 1894 | 1463192666194 Marionette DEBUG loaded listener.js 19:24:26 INFO - PROCESS | 1894 | ++DOMWINDOW == 158 (0x92b92800) [pid = 1894] [serial = 1506] [outer = 0x8df24c00] 19:24:27 INFO - PROCESS | 1894 | 1463192667098 Marionette TRACE conn4 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 19:24:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 19:24:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1632ms 19:24:27 INFO - PROCESS | 1894 | 1463192667136 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 19:24:27 INFO - PROCESS | 1894 | 1463192667140 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 19:24:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 19:24:27 INFO - PROCESS | 1894 | 1463192667168 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 19:24:27 INFO - PROCESS | 1894 | 1463192667173 Marionette TRACE conn4 <- [1,1978,null,{}] 19:24:27 INFO - PROCESS | 1894 | 1463192667179 Marionette TRACE conn4 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:24:27 INFO - PROCESS | 1894 | 1463192667453 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 19:24:27 INFO - PROCESS | 1894 | 1463192667839 Marionette TRACE conn4 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:27 INFO - PROCESS | 1894 | ++DOCSHELL 0x929cdc00 == 121 [pid = 1894] [id = 502] 19:24:27 INFO - PROCESS | 1894 | ++DOMWINDOW == 159 (0x93da3400) [pid = 1894] [serial = 1507] [outer = (nil)] 19:24:27 INFO - PROCESS | 1894 | ++DOMWINDOW == 160 (0x93daa800) [pid = 1894] [serial = 1508] [outer = 0x93da3400] 19:24:27 INFO - PROCESS | 1894 | 1463192667975 Marionette DEBUG loaded listener.js 19:24:28 INFO - PROCESS | 1894 | ++DOMWINDOW == 161 (0x9522b000) [pid = 1894] [serial = 1509] [outer = 0x93da3400] 19:24:28 INFO - PROCESS | 1894 | 1463192668986 Marionette TRACE conn4 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 19:24:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 19:24:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1894ms 19:24:29 INFO - PROCESS | 1894 | 1463192669060 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 19:24:29 INFO - PROCESS | 1894 | 1463192669066 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 19:24:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 19:24:29 INFO - PROCESS | 1894 | 1463192669076 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 19:24:29 INFO - PROCESS | 1894 | 1463192669082 Marionette TRACE conn4 <- [1,1982,null,{}] 19:24:29 INFO - PROCESS | 1894 | 1463192669091 Marionette TRACE conn4 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:24:29 INFO - PROCESS | 1894 | 1463192669406 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 19:24:29 INFO - PROCESS | 1894 | 1463192669736 Marionette TRACE conn4 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:29 INFO - PROCESS | 1894 | ++DOCSHELL 0x921d6c00 == 122 [pid = 1894] [id = 503] 19:24:29 INFO - PROCESS | 1894 | ++DOMWINDOW == 162 (0x92b91800) [pid = 1894] [serial = 1510] [outer = (nil)] 19:24:29 INFO - PROCESS | 1894 | ++DOMWINDOW == 163 (0x977aa400) [pid = 1894] [serial = 1511] [outer = 0x92b91800] 19:24:29 INFO - PROCESS | 1894 | 1463192669823 Marionette DEBUG loaded listener.js 19:24:29 INFO - PROCESS | 1894 | ++DOMWINDOW == 164 (0x9835c000) [pid = 1894] [serial = 1512] [outer = 0x92b91800] 19:24:31 INFO - PROCESS | 1894 | 1463192671001 Marionette TRACE conn4 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 19:24:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 19:24:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1944ms 19:24:31 INFO - PROCESS | 1894 | 1463192671020 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 19:24:31 INFO - PROCESS | 1894 | 1463192671023 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 19:24:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 19:24:31 INFO - PROCESS | 1894 | 1463192671030 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 19:24:31 INFO - PROCESS | 1894 | 1463192671033 Marionette TRACE conn4 <- [1,1986,null,{}] 19:24:31 INFO - PROCESS | 1894 | 1463192671040 Marionette TRACE conn4 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:24:31 INFO - PROCESS | 1894 | 1463192671329 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 19:24:31 INFO - PROCESS | 1894 | 1463192671662 Marionette TRACE conn4 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:31 INFO - PROCESS | 1894 | ++DOCSHELL 0x9532e000 == 123 [pid = 1894] [id = 504] 19:24:31 INFO - PROCESS | 1894 | ++DOMWINDOW == 165 (0x97720400) [pid = 1894] [serial = 1513] [outer = (nil)] 19:24:31 INFO - PROCESS | 1894 | ++DOMWINDOW == 166 (0x99f22800) [pid = 1894] [serial = 1514] [outer = 0x97720400] 19:24:31 INFO - PROCESS | 1894 | 1463192671754 Marionette DEBUG loaded listener.js 19:24:31 INFO - PROCESS | 1894 | ++DOMWINDOW == 167 (0x99f27800) [pid = 1894] [serial = 1515] [outer = 0x97720400] 19:24:32 INFO - PROCESS | 1894 | 1463192672677 Marionette TRACE conn4 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 19:24:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 19:24:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1689ms 19:24:32 INFO - PROCESS | 1894 | 1463192672720 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 19:24:32 INFO - PROCESS | 1894 | 1463192672725 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 19:24:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 19:24:32 INFO - PROCESS | 1894 | 1463192672731 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 19:24:32 INFO - PROCESS | 1894 | 1463192672735 Marionette TRACE conn4 <- [1,1990,null,{}] 19:24:32 INFO - PROCESS | 1894 | 1463192672741 Marionette TRACE conn4 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:24:32 INFO - PROCESS | 1894 | 1463192672968 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 19:24:33 INFO - PROCESS | 1894 | 1463192673315 Marionette TRACE conn4 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:33 INFO - PROCESS | 1894 | ++DOCSHELL 0x88324000 == 124 [pid = 1894] [id = 505] 19:24:33 INFO - PROCESS | 1894 | ++DOMWINDOW == 168 (0x8e0a1000) [pid = 1894] [serial = 1516] [outer = (nil)] 19:24:33 INFO - PROCESS | 1894 | ++DOMWINDOW == 169 (0x9a874400) [pid = 1894] [serial = 1517] [outer = 0x8e0a1000] 19:24:33 INFO - PROCESS | 1894 | 1463192673417 Marionette DEBUG loaded listener.js 19:24:33 INFO - PROCESS | 1894 | ++DOMWINDOW == 170 (0x9a87bc00) [pid = 1894] [serial = 1518] [outer = 0x8e0a1000] 19:24:34 INFO - PROCESS | 1894 | 1463192674322 Marionette TRACE conn4 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 19:24:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 19:24:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1631ms 19:24:34 INFO - PROCESS | 1894 | 1463192674364 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 19:24:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 19:24:34 INFO - PROCESS | 1894 | 1463192674368 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 19:24:34 INFO - PROCESS | 1894 | 1463192674375 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 19:24:34 INFO - PROCESS | 1894 | 1463192674378 Marionette TRACE conn4 <- [1,1994,null,{}] 19:24:34 INFO - PROCESS | 1894 | 1463192674384 Marionette TRACE conn4 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:24:34 INFO - PROCESS | 1894 | 1463192674593 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 19:24:34 INFO - PROCESS | 1894 | 1463192674883 Marionette TRACE conn4 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:34 INFO - PROCESS | 1894 | ++DOCSHELL 0x93a09400 == 125 [pid = 1894] [id = 506] 19:24:34 INFO - PROCESS | 1894 | ++DOMWINDOW == 171 (0x9a567000) [pid = 1894] [serial = 1519] [outer = (nil)] 19:24:35 INFO - PROCESS | 1894 | ++DOMWINDOW == 172 (0x9a928000) [pid = 1894] [serial = 1520] [outer = 0x9a567000] 19:24:35 INFO - PROCESS | 1894 | 1463192675026 Marionette DEBUG loaded listener.js 19:24:35 INFO - PROCESS | 1894 | ++DOMWINDOW == 173 (0x9aacc800) [pid = 1894] [serial = 1521] [outer = 0x9a567000] 19:24:35 INFO - PROCESS | 1894 | 1463192675922 Marionette TRACE conn4 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 19:24:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 19:24:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1583ms 19:24:35 INFO - PROCESS | 1894 | 1463192675958 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 19:24:35 INFO - PROCESS | 1894 | 1463192675961 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 19:24:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 19:24:35 INFO - PROCESS | 1894 | 1463192675988 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 19:24:35 INFO - PROCESS | 1894 | 1463192675991 Marionette TRACE conn4 <- [1,1998,null,{}] 19:24:36 INFO - PROCESS | 1894 | 1463192675997 Marionette TRACE conn4 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:24:36 INFO - PROCESS | 1894 | 1463192676206 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 19:24:36 INFO - PROCESS | 1894 | 1463192676498 Marionette TRACE conn4 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:36 INFO - PROCESS | 1894 | ++DOCSHELL 0x99f07000 == 126 [pid = 1894] [id = 507] 19:24:36 INFO - PROCESS | 1894 | ++DOMWINDOW == 174 (0x9a787400) [pid = 1894] [serial = 1522] [outer = (nil)] 19:24:36 INFO - PROCESS | 1894 | ++DOMWINDOW == 175 (0x9addcc00) [pid = 1894] [serial = 1523] [outer = 0x9a787400] 19:24:36 INFO - PROCESS | 1894 | 1463192676631 Marionette DEBUG loaded listener.js 19:24:36 INFO - PROCESS | 1894 | ++DOMWINDOW == 176 (0x9af03400) [pid = 1894] [serial = 1524] [outer = 0x9a787400] 19:24:37 INFO - PROCESS | 1894 | 1463192677562 Marionette TRACE conn4 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 19:24:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 19:24:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1636ms 19:24:37 INFO - PROCESS | 1894 | 1463192677619 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 19:24:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 19:24:37 INFO - PROCESS | 1894 | 1463192677624 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 19:24:37 INFO - PROCESS | 1894 | 1463192677630 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 19:24:37 INFO - PROCESS | 1894 | 1463192677634 Marionette TRACE conn4 <- [1,2002,null,{}] 19:24:37 INFO - PROCESS | 1894 | 1463192677640 Marionette TRACE conn4 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:24:37 INFO - PROCESS | 1894 | 1463192677846 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 19:24:38 INFO - PROCESS | 1894 | 1463192678126 Marionette TRACE conn4 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:38 INFO - PROCESS | 1894 | ++DOCSHELL 0x88320800 == 127 [pid = 1894] [id = 508] 19:24:38 INFO - PROCESS | 1894 | ++DOMWINDOW == 177 (0x9a916000) [pid = 1894] [serial = 1525] [outer = (nil)] 19:24:38 INFO - PROCESS | 1894 | ++DOMWINDOW == 178 (0x9af0fc00) [pid = 1894] [serial = 1526] [outer = 0x9a916000] 19:24:38 INFO - PROCESS | 1894 | 1463192678264 Marionette DEBUG loaded listener.js 19:24:38 INFO - PROCESS | 1894 | ++DOMWINDOW == 179 (0x9b2b2c00) [pid = 1894] [serial = 1527] [outer = 0x9a916000] 19:24:39 INFO - PROCESS | 1894 | 1463192679182 Marionette TRACE conn4 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 19:24:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 19:24:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1586ms 19:24:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 19:24:39 INFO - PROCESS | 1894 | 1463192679216 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 19:24:39 INFO - PROCESS | 1894 | 1463192679219 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 19:24:39 INFO - PROCESS | 1894 | 1463192679227 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 19:24:39 INFO - PROCESS | 1894 | 1463192679230 Marionette TRACE conn4 <- [1,2006,null,{}] 19:24:39 INFO - PROCESS | 1894 | 1463192679236 Marionette TRACE conn4 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:24:39 INFO - PROCESS | 1894 | 1463192679438 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 19:24:39 INFO - PROCESS | 1894 | 1463192679737 Marionette TRACE conn4 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:39 INFO - PROCESS | 1894 | ++DOCSHELL 0x90fd7000 == 128 [pid = 1894] [id = 509] 19:24:39 INFO - PROCESS | 1894 | ++DOMWINDOW == 180 (0x91461400) [pid = 1894] [serial = 1528] [outer = (nil)] 19:24:39 INFO - PROCESS | 1894 | ++DOMWINDOW == 181 (0x9b5b9400) [pid = 1894] [serial = 1529] [outer = 0x91461400] 19:24:39 INFO - PROCESS | 1894 | 1463192679877 Marionette DEBUG loaded listener.js 19:24:39 INFO - PROCESS | 1894 | ++DOMWINDOW == 182 (0x9b723800) [pid = 1894] [serial = 1530] [outer = 0x91461400] 19:24:42 INFO - PROCESS | 1894 | --DOCSHELL 0x888f8800 == 127 [pid = 1894] [id = 399] 19:24:42 INFO - PROCESS | 1894 | --DOCSHELL 0x86b68000 == 126 [pid = 1894] [id = 487] 19:24:42 INFO - PROCESS | 1894 | --DOCSHELL 0x8917f800 == 125 [pid = 1894] [id = 485] 19:24:42 INFO - PROCESS | 1894 | --DOCSHELL 0x95229800 == 124 [pid = 1894] [id = 486] 19:24:42 INFO - PROCESS | 1894 | --DOCSHELL 0x87f12c00 == 123 [pid = 1894] [id = 484] 19:24:42 INFO - PROCESS | 1894 | --DOCSHELL 0x92b93000 == 122 [pid = 1894] [id = 483] 19:24:42 INFO - PROCESS | 1894 | --DOCSHELL 0x86db0400 == 121 [pid = 1894] [id = 482] 19:24:42 INFO - PROCESS | 1894 | --DOCSHELL 0x9145b800 == 120 [pid = 1894] [id = 480] 19:24:42 INFO - PROCESS | 1894 | --DOCSHELL 0x929cf000 == 119 [pid = 1894] [id = 481] 19:24:42 INFO - PROCESS | 1894 | --DOCSHELL 0x886c6000 == 118 [pid = 1894] [id = 479] 19:24:42 INFO - PROCESS | 1894 | --DOCSHELL 0x8f54e800 == 117 [pid = 1894] [id = 478] 19:24:42 INFO - PROCESS | 1894 | --DOCSHELL 0x8cdea800 == 116 [pid = 1894] [id = 477] 19:24:42 INFO - PROCESS | 1894 | --DOCSHELL 0x8eda7c00 == 115 [pid = 1894] [id = 476] 19:24:42 INFO - PROCESS | 1894 | --DOCSHELL 0x8ef84c00 == 114 [pid = 1894] [id = 475] 19:24:42 INFO - PROCESS | 1894 | --DOCSHELL 0x8de6d000 == 113 [pid = 1894] [id = 474] 19:24:42 INFO - PROCESS | 1894 | --DOCSHELL 0x8ade4c00 == 112 [pid = 1894] [id = 472] 19:24:42 INFO - PROCESS | 1894 | --DOCSHELL 0x8de6ec00 == 111 [pid = 1894] [id = 473] 19:24:42 INFO - PROCESS | 1894 | --DOCSHELL 0x89db1c00 == 110 [pid = 1894] [id = 471] 19:24:42 INFO - PROCESS | 1894 | --DOCSHELL 0x86b66400 == 109 [pid = 1894] [id = 470] 19:24:42 INFO - PROCESS | 1894 | --DOMWINDOW == 181 (0x8df2f000) [pid = 1894] [serial = 1352] [outer = (nil)] [url = about:blank] 19:24:42 INFO - PROCESS | 1894 | --DOMWINDOW == 180 (0x937ae000) [pid = 1894] [serial = 1380] [outer = (nil)] [url = about:blank] 19:24:42 INFO - PROCESS | 1894 | --DOMWINDOW == 179 (0x8d772800) [pid = 1894] [serial = 1278] [outer = (nil)] [url = about:blank] 19:24:42 INFO - PROCESS | 1894 | --DOMWINDOW == 178 (0x93da0c00) [pid = 1894] [serial = 1383] [outer = (nil)] [url = about:blank] 19:24:42 INFO - PROCESS | 1894 | --DOMWINDOW == 177 (0x8bc62000) [pid = 1894] [serial = 1349] [outer = (nil)] [url = about:blank] 19:24:42 INFO - PROCESS | 1894 | --DOMWINDOW == 176 (0x8cde5000) [pid = 1894] [serial = 1409] [outer = (nil)] [url = about:blank] 19:24:42 INFO - PROCESS | 1894 | --DOMWINDOW == 175 (0x89064c00) [pid = 1894] [serial = 1401] [outer = (nil)] [url = about:blank] 19:24:42 INFO - PROCESS | 1894 | --DOMWINDOW == 174 (0x91539400) [pid = 1894] [serial = 1374] [outer = (nil)] [url = about:blank] 19:24:42 INFO - PROCESS | 1894 | --DOMWINDOW == 173 (0x888ef000) [pid = 1894] [serial = 1400] [outer = (nil)] [url = about:blank] 19:24:42 INFO - PROCESS | 1894 | --DOMWINDOW == 172 (0x9a5ef000) [pid = 1894] [serial = 1395] [outer = (nil)] [url = about:blank] 19:24:42 INFO - PROCESS | 1894 | --DOMWINDOW == 171 (0x9a899400) [pid = 1894] [serial = 1397] [outer = (nil)] [url = about:blank] 19:24:42 INFO - PROCESS | 1894 | --DOMWINDOW == 170 (0x8f189400) [pid = 1894] [serial = 1361] [outer = (nil)] [url = about:blank] 19:24:42 INFO - PROCESS | 1894 | --DOMWINDOW == 169 (0x911c3400) [pid = 1894] [serial = 1367] [outer = (nil)] [url = about:blank] 19:24:42 INFO - PROCESS | 1894 | --DOMWINDOW == 168 (0x8ed50000) [pid = 1894] [serial = 1356] [outer = (nil)] [url = about:blank] 19:24:42 INFO - PROCESS | 1894 | --DOMWINDOW == 167 (0x89fb9000) [pid = 1894] [serial = 1403] [outer = (nil)] [url = about:blank] 19:24:42 INFO - PROCESS | 1894 | --DOMWINDOW == 166 (0x8b3aa000) [pid = 1894] [serial = 1404] [outer = (nil)] [url = about:blank] 19:24:42 INFO - PROCESS | 1894 | --DOMWINDOW == 165 (0x91459c00) [pid = 1894] [serial = 1370] [outer = (nil)] [url = about:blank] 19:24:42 INFO - PROCESS | 1894 | --DOMWINDOW == 164 (0x929c3800) [pid = 1894] [serial = 1377] [outer = (nil)] [url = about:blank] 19:24:42 INFO - PROCESS | 1894 | --DOMWINDOW == 163 (0x8cce4800) [pid = 1894] [serial = 1350] [outer = (nil)] [url = about:blank] 19:24:42 INFO - PROCESS | 1894 | --DOMWINDOW == 162 (0x9830fc00) [pid = 1894] [serial = 1388] [outer = (nil)] [url = about:blank] 19:24:42 INFO - PROCESS | 1894 | --DOMWINDOW == 161 (0x8eef2000) [pid = 1894] [serial = 1359] [outer = (nil)] [url = about:blank] 19:24:42 INFO - PROCESS | 1894 | --DOMWINDOW == 160 (0x93a46400) [pid = 1894] [serial = 1382] [outer = (nil)] [url = about:blank] 19:24:42 INFO - PROCESS | 1894 | --DOMWINDOW == 159 (0x99f26000) [pid = 1894] [serial = 1391] [outer = (nil)] [url = about:blank] 19:24:42 INFO - PROCESS | 1894 | --DOMWINDOW == 158 (0x9151a000) [pid = 1894] [serial = 1373] [outer = (nil)] [url = about:blank] 19:24:42 INFO - PROCESS | 1894 | --DOMWINDOW == 157 (0x8f46b400) [pid = 1894] [serial = 1365] [outer = (nil)] [url = about:blank] 19:24:42 INFO - PROCESS | 1894 | --DOMWINDOW == 156 (0x9a55c800) [pid = 1894] [serial = 1394] [outer = (nil)] [url = about:blank] 19:24:42 INFO - PROCESS | 1894 | --DOMWINDOW == 155 (0x95226800) [pid = 1894] [serial = 1385] [outer = (nil)] [url = about:blank] 19:24:42 INFO - PROCESS | 1894 | --DOMWINDOW == 154 (0x8905f400) [pid = 1894] [serial = 1346] [outer = (nil)] [url = about:blank] 19:24:42 INFO - PROCESS | 1894 | --DOMWINDOW == 153 (0x92b99c00) [pid = 1894] [serial = 1379] [outer = (nil)] [url = about:blank] 19:24:42 INFO - PROCESS | 1894 | --DOMWINDOW == 152 (0x8d6d9000) [pid = 1894] [serial = 1407] [outer = (nil)] [url = about:blank] 19:24:42 INFO - PROCESS | 1894 | --DOMWINDOW == 151 (0x95328c00) [pid = 1894] [serial = 1386] [outer = (nil)] [url = about:blank] 19:24:42 INFO - PROCESS | 1894 | --DOMWINDOW == 150 (0x921d0000) [pid = 1894] [serial = 1376] [outer = (nil)] [url = about:blank] 19:24:42 INFO - PROCESS | 1894 | --DOMWINDOW == 149 (0x8f457000) [pid = 1894] [serial = 1362] [outer = (nil)] [url = about:blank] 19:24:42 INFO - PROCESS | 1894 | --DOMWINDOW == 148 (0x8cce7c00) [pid = 1894] [serial = 1406] [outer = (nil)] [url = about:blank] 19:24:42 INFO - PROCESS | 1894 | --DOMWINDOW == 147 (0x911c8000) [pid = 1894] [serial = 1368] [outer = (nil)] [url = about:blank] 19:24:42 INFO - PROCESS | 1894 | --DOMWINDOW == 146 (0x8e096c00) [pid = 1894] [serial = 1353] [outer = (nil)] [url = about:blank] 19:24:42 INFO - PROCESS | 1894 | --DOMWINDOW == 145 (0x89184c00) [pid = 1894] [serial = 1347] [outer = (nil)] [url = about:blank] 19:24:42 INFO - PROCESS | 1894 | --DOMWINDOW == 144 (0x983f2800) [pid = 1894] [serial = 1389] [outer = (nil)] [url = about:blank] 19:24:42 INFO - PROCESS | 1894 | --DOMWINDOW == 143 (0x9a180800) [pid = 1894] [serial = 1392] [outer = (nil)] [url = about:blank] 19:24:42 INFO - PROCESS | 1894 | --DOMWINDOW == 142 (0x8f465400) [pid = 1894] [serial = 1364] [outer = (nil)] [url = about:blank] 19:24:42 INFO - PROCESS | 1894 | --DOMWINDOW == 141 (0x8eeea000) [pid = 1894] [serial = 1358] [outer = (nil)] [url = about:blank] 19:24:42 INFO - PROCESS | 1894 | --DOMWINDOW == 140 (0x8ed43400) [pid = 1894] [serial = 1355] [outer = (nil)] [url = about:blank] 19:24:42 INFO - PROCESS | 1894 | --DOMWINDOW == 139 (0x9145dc00) [pid = 1894] [serial = 1371] [outer = (nil)] [url = about:blank] 19:24:42 INFO - PROCESS | 1894 | 1463192682852 Marionette TRACE conn4 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 19:24: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 19:24:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 3650ms 19:24:42 INFO - PROCESS | 1894 | 1463192682876 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 19:24:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 19:24:42 INFO - PROCESS | 1894 | 1463192682882 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 19:24:42 INFO - PROCESS | 1894 | 1463192682890 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 19:24:42 INFO - PROCESS | 1894 | 1463192682894 Marionette TRACE conn4 <- [1,2010,null,{}] 19:24:42 INFO - PROCESS | 1894 | 1463192682903 Marionette TRACE conn4 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:24:43 INFO - PROCESS | 1894 | 1463192683127 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 19:24:43 INFO - PROCESS | 1894 | 1463192683332 Marionette TRACE conn4 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:43 INFO - PROCESS | 1894 | ++DOCSHELL 0x89064c00 == 110 [pid = 1894] [id = 510] 19:24:43 INFO - PROCESS | 1894 | ++DOMWINDOW == 140 (0x89180c00) [pid = 1894] [serial = 1531] [outer = (nil)] 19:24:43 INFO - PROCESS | 1894 | ++DOMWINDOW == 141 (0x89daac00) [pid = 1894] [serial = 1532] [outer = 0x89180c00] 19:24:43 INFO - PROCESS | 1894 | 1463192683417 Marionette DEBUG loaded listener.js 19:24:43 INFO - PROCESS | 1894 | ++DOMWINDOW == 142 (0x89fbbc00) [pid = 1894] [serial = 1533] [outer = 0x89180c00] 19:24:44 INFO - PROCESS | 1894 | 1463192684250 Marionette TRACE conn4 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 19:24:44 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 19:24:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1386ms 19:24:44 INFO - PROCESS | 1894 | 1463192684275 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 19:24:44 INFO - PROCESS | 1894 | 1463192684284 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 19:24:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 19:24:44 INFO - PROCESS | 1894 | 1463192684295 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 19:24:44 INFO - PROCESS | 1894 | 1463192684298 Marionette TRACE conn4 <- [1,2014,null,{}] 19:24:44 INFO - PROCESS | 1894 | 1463192684305 Marionette TRACE conn4 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:24:44 INFO - PROCESS | 1894 | 1463192684595 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 19:24:44 INFO - PROCESS | 1894 | 1463192684736 Marionette TRACE conn4 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:44 INFO - PROCESS | 1894 | ++DOCSHELL 0x89dad800 == 111 [pid = 1894] [id = 511] 19:24:44 INFO - PROCESS | 1894 | ++DOMWINDOW == 143 (0x89ee9800) [pid = 1894] [serial = 1534] [outer = (nil)] 19:24:44 INFO - PROCESS | 1894 | ++DOMWINDOW == 144 (0x8bc61000) [pid = 1894] [serial = 1535] [outer = 0x89ee9800] 19:24:44 INFO - PROCESS | 1894 | 1463192684812 Marionette DEBUG loaded listener.js 19:24:44 INFO - PROCESS | 1894 | ++DOMWINDOW == 145 (0x8cce6800) [pid = 1894] [serial = 1536] [outer = 0x89ee9800] 19:24:45 INFO - PROCESS | 1894 | 1463192685786 Marionette TRACE conn4 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 19:24:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 19:24:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1533ms 19:24:45 INFO - PROCESS | 1894 | 1463192685829 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 19:24:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 19:24:45 INFO - PROCESS | 1894 | 1463192685833 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 19:24:45 INFO - PROCESS | 1894 | 1463192685844 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 19:24:45 INFO - PROCESS | 1894 | 1463192685850 Marionette TRACE conn4 <- [1,2018,null,{}] 19:24:45 INFO - PROCESS | 1894 | 1463192685866 Marionette TRACE conn4 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:24:46 INFO - PROCESS | 1894 | 1463192686131 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 19:24:46 INFO - PROCESS | 1894 | 1463192686159 Marionette TRACE conn4 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:46 INFO - PROCESS | 1894 | ++DOCSHELL 0x8a1cdc00 == 112 [pid = 1894] [id = 512] 19:24:46 INFO - PROCESS | 1894 | ++DOMWINDOW == 146 (0x8d6d7000) [pid = 1894] [serial = 1537] [outer = (nil)] 19:24:46 INFO - PROCESS | 1894 | ++DOMWINDOW == 147 (0x8de6d000) [pid = 1894] [serial = 1538] [outer = 0x8d6d7000] 19:24:46 INFO - PROCESS | 1894 | 1463192686236 Marionette DEBUG loaded listener.js 19:24:46 INFO - PROCESS | 1894 | ++DOMWINDOW == 148 (0x8e095800) [pid = 1894] [serial = 1539] [outer = 0x8d6d7000] 19:24:47 INFO - PROCESS | 1894 | --DOMWINDOW == 147 (0x8bae5000) [pid = 1894] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 19:24:47 INFO - PROCESS | 1894 | --DOMWINDOW == 146 (0x8df28800) [pid = 1894] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 19:24:47 INFO - PROCESS | 1894 | --DOMWINDOW == 145 (0x9a3de400) [pid = 1894] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 19:24:47 INFO - PROCESS | 1894 | --DOMWINDOW == 144 (0x86b6cc00) [pid = 1894] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 19:24:47 INFO - PROCESS | 1894 | --DOMWINDOW == 143 (0x86db0800) [pid = 1894] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 19:24:47 INFO - PROCESS | 1894 | --DOMWINDOW == 142 (0x8df2dc00) [pid = 1894] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 19:24:47 INFO - PROCESS | 1894 | --DOMWINDOW == 141 (0x911c4c00) [pid = 1894] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 19:24:47 INFO - PROCESS | 1894 | --DOMWINDOW == 140 (0x95324000) [pid = 1894] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 19:24:47 INFO - PROCESS | 1894 | --DOMWINDOW == 139 (0x8ef88000) [pid = 1894] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 19:24:47 INFO - PROCESS | 1894 | --DOMWINDOW == 138 (0x86db7400) [pid = 1894] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 19:24:47 INFO - PROCESS | 1894 | --DOMWINDOW == 137 (0x8b3b1400) [pid = 1894] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 19:24:47 INFO - PROCESS | 1894 | --DOMWINDOW == 136 (0x89ee3400) [pid = 1894] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 19:24:47 INFO - PROCESS | 1894 | --DOMWINDOW == 135 (0x929ca000) [pid = 1894] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 19:24:47 INFO - PROCESS | 1894 | --DOMWINDOW == 134 (0x8badcc00) [pid = 1894] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 19:24:47 INFO - PROCESS | 1894 | --DOMWINDOW == 133 (0x937b1c00) [pid = 1894] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 19:24:47 INFO - PROCESS | 1894 | --DOMWINDOW == 132 (0x86daf800) [pid = 1894] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 19:24:47 INFO - PROCESS | 1894 | --DOMWINDOW == 131 (0x8edaa400) [pid = 1894] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 19:24:47 INFO - PROCESS | 1894 | --DOMWINDOW == 130 (0x93a04800) [pid = 1894] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 19:24:47 INFO - PROCESS | 1894 | --DOMWINDOW == 129 (0x9138d000) [pid = 1894] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 19:24:47 INFO - PROCESS | 1894 | --DOMWINDOW == 128 (0x8832a800) [pid = 1894] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 19:24:47 INFO - PROCESS | 1894 | --DOMWINDOW == 127 (0x8ef85400) [pid = 1894] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 19:24:47 INFO - PROCESS | 1894 | --DOMWINDOW == 126 (0x89db0800) [pid = 1894] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 19:24:47 INFO - PROCESS | 1894 | --DOMWINDOW == 125 (0x8bc5ec00) [pid = 1894] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 19:24:48 INFO - PROCESS | 1894 | 1463192688123 Marionette TRACE conn4 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 19:24:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 19:24:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 2302ms 19:24:48 INFO - PROCESS | 1894 | 1463192688140 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 19:24:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 19:24:48 INFO - PROCESS | 1894 | 1463192688145 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 19:24:48 INFO - PROCESS | 1894 | 1463192688151 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 19:24:48 INFO - PROCESS | 1894 | 1463192688154 Marionette TRACE conn4 <- [1,2022,null,{}] 19:24:48 INFO - PROCESS | 1894 | 1463192688161 Marionette TRACE conn4 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:24:48 INFO - PROCESS | 1894 | 1463192688344 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 19:24:48 INFO - PROCESS | 1894 | 1463192688536 Marionette TRACE conn4 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:48 INFO - PROCESS | 1894 | ++DOCSHELL 0x86b6cc00 == 113 [pid = 1894] [id = 513] 19:24:48 INFO - PROCESS | 1894 | ++DOMWINDOW == 126 (0x89186800) [pid = 1894] [serial = 1540] [outer = (nil)] 19:24:48 INFO - PROCESS | 1894 | ++DOMWINDOW == 127 (0x8de70000) [pid = 1894] [serial = 1541] [outer = 0x89186800] 19:24:48 INFO - PROCESS | 1894 | 1463192688621 Marionette DEBUG loaded listener.js 19:24:48 INFO - PROCESS | 1894 | ++DOMWINDOW == 128 (0x8e0a0c00) [pid = 1894] [serial = 1542] [outer = 0x89186800] 19:24:49 INFO - PROCESS | 1894 | 1463192689402 Marionette TRACE conn4 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 19:24:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 19:24:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1289ms 19:24:49 INFO - PROCESS | 1894 | 1463192689439 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 19:24:49 INFO - PROCESS | 1894 | 1463192689442 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 19:24:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 19:24:49 INFO - PROCESS | 1894 | 1463192689449 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 19:24:49 INFO - PROCESS | 1894 | 1463192689452 Marionette TRACE conn4 <- [1,2026,null,{}] 19:24:49 INFO - PROCESS | 1894 | 1463192689469 Marionette TRACE conn4 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:24:49 INFO - PROCESS | 1894 | 1463192689662 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 19:24:50 INFO - PROCESS | 1894 | 1463192690106 Marionette TRACE conn4 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:50 INFO - PROCESS | 1894 | ++DOCSHELL 0x886c4c00 == 114 [pid = 1894] [id = 514] 19:24:50 INFO - PROCESS | 1894 | ++DOMWINDOW == 129 (0x886c6000) [pid = 1894] [serial = 1543] [outer = (nil)] 19:24:50 INFO - PROCESS | 1894 | ++DOMWINDOW == 130 (0x886dbc00) [pid = 1894] [serial = 1544] [outer = 0x886c6000] 19:24:50 INFO - PROCESS | 1894 | 1463192690203 Marionette DEBUG loaded listener.js 19:24:50 INFO - PROCESS | 1894 | ++DOMWINDOW == 131 (0x89061400) [pid = 1894] [serial = 1545] [outer = 0x886c6000] 19:24:51 INFO - PROCESS | 1894 | 1463192691190 Marionette TRACE conn4 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 19:24:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 19:24:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1795ms 19:24:51 INFO - PROCESS | 1894 | 1463192691246 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 19:24:51 INFO - PROCESS | 1894 | 1463192691254 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 19:24:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 19:24:51 INFO - PROCESS | 1894 | 1463192691262 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 19:24:51 INFO - PROCESS | 1894 | 1463192691268 Marionette TRACE conn4 <- [1,2030,null,{}] 19:24:51 INFO - PROCESS | 1894 | 1463192691276 Marionette TRACE conn4 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:24:51 INFO - PROCESS | 1894 | 1463192691499 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 19:24:51 INFO - PROCESS | 1894 | 1463192691824 Marionette TRACE conn4 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:51 INFO - PROCESS | 1894 | ++DOCSHELL 0x8b9cd400 == 115 [pid = 1894] [id = 515] 19:24:51 INFO - PROCESS | 1894 | ++DOMWINDOW == 132 (0x8bc5fc00) [pid = 1894] [serial = 1546] [outer = (nil)] 19:24:51 INFO - PROCESS | 1894 | ++DOMWINDOW == 133 (0x8bc6c800) [pid = 1894] [serial = 1547] [outer = 0x8bc5fc00] 19:24:51 INFO - PROCESS | 1894 | 1463192691921 Marionette DEBUG loaded listener.js 19:24:52 INFO - PROCESS | 1894 | ++DOMWINDOW == 134 (0x8cced800) [pid = 1894] [serial = 1548] [outer = 0x8bc5fc00] 19:24:52 INFO - PROCESS | 1894 | 1463192692891 Marionette TRACE conn4 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 19:24:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 19:24:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1688ms 19:24:52 INFO - PROCESS | 1894 | 1463192692954 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 19:24:52 INFO - PROCESS | 1894 | 1463192692961 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 19:24:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 19:24:52 INFO - PROCESS | 1894 | 1463192692968 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 19:24:52 INFO - PROCESS | 1894 | 1463192692971 Marionette TRACE conn4 <- [1,2034,null,{}] 19:24:52 INFO - PROCESS | 1894 | 1463192692978 Marionette TRACE conn4 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:24:53 INFO - PROCESS | 1894 | 1463192693234 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 19:24:53 INFO - PROCESS | 1894 | 1463192693612 Marionette TRACE conn4 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:53 INFO - PROCESS | 1894 | ++DOCSHELL 0x8d778000 == 116 [pid = 1894] [id = 516] 19:24:53 INFO - PROCESS | 1894 | ++DOMWINDOW == 135 (0x8de65000) [pid = 1894] [serial = 1549] [outer = (nil)] 19:24:53 INFO - PROCESS | 1894 | ++DOMWINDOW == 136 (0x8df30400) [pid = 1894] [serial = 1550] [outer = 0x8de65000] 19:24:53 INFO - PROCESS | 1894 | 1463192693710 Marionette DEBUG loaded listener.js 19:24:53 INFO - PROCESS | 1894 | ++DOMWINDOW == 137 (0x8e1d0400) [pid = 1894] [serial = 1551] [outer = 0x8de65000] 19:24:54 INFO - PROCESS | 1894 | 1463192694720 Marionette TRACE conn4 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 19:24:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 19:24:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1785ms 19:24:54 INFO - PROCESS | 1894 | 1463192694753 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 19:24:54 INFO - PROCESS | 1894 | 1463192694758 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 19:24:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 19:24:54 INFO - PROCESS | 1894 | 1463192694774 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 19:24:54 INFO - PROCESS | 1894 | 1463192694784 Marionette TRACE conn4 <- [1,2038,null,{}] 19:24:54 INFO - PROCESS | 1894 | 1463192694790 Marionette TRACE conn4 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:24:55 INFO - PROCESS | 1894 | 1463192695025 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 19:24:55 INFO - PROCESS | 1894 | 1463192695346 Marionette TRACE conn4 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:55 INFO - PROCESS | 1894 | ++DOCSHELL 0x8d77ac00 == 117 [pid = 1894] [id = 517] 19:24:55 INFO - PROCESS | 1894 | ++DOMWINDOW == 138 (0x8df29400) [pid = 1894] [serial = 1552] [outer = (nil)] 19:24:55 INFO - PROCESS | 1894 | ++DOMWINDOW == 139 (0x8ef83c00) [pid = 1894] [serial = 1553] [outer = 0x8df29400] 19:24:55 INFO - PROCESS | 1894 | 1463192695440 Marionette DEBUG loaded listener.js 19:24:55 INFO - PROCESS | 1894 | ++DOMWINDOW == 140 (0x8ef8f400) [pid = 1894] [serial = 1554] [outer = 0x8df29400] 19:24:56 INFO - PROCESS | 1894 | 1463192696394 Marionette TRACE conn4 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 19:24:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 19:24:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1700ms 19:24:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 19:24:56 INFO - PROCESS | 1894 | 1463192696466 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 19:24:56 INFO - PROCESS | 1894 | 1463192696471 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 19:24:56 INFO - PROCESS | 1894 | 1463192696477 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 19:24:56 INFO - PROCESS | 1894 | 1463192696480 Marionette TRACE conn4 <- [1,2042,null,{}] 19:24:56 INFO - PROCESS | 1894 | 1463192696487 Marionette TRACE conn4 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:24:56 INFO - PROCESS | 1894 | 1463192696700 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 19:24:57 INFO - PROCESS | 1894 | 1463192697019 Marionette TRACE conn4 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:57 INFO - PROCESS | 1894 | ++DOCSHELL 0x8edb5c00 == 118 [pid = 1894] [id = 518] 19:24:57 INFO - PROCESS | 1894 | ++DOMWINDOW == 141 (0x8eef3800) [pid = 1894] [serial = 1555] [outer = (nil)] 19:24:57 INFO - PROCESS | 1894 | ++DOMWINDOW == 142 (0x8f44fc00) [pid = 1894] [serial = 1556] [outer = 0x8eef3800] 19:24:57 INFO - PROCESS | 1894 | 1463192697111 Marionette DEBUG loaded listener.js 19:24:57 INFO - PROCESS | 1894 | ++DOMWINDOW == 143 (0x8f459800) [pid = 1894] [serial = 1557] [outer = 0x8eef3800] 19:24:58 INFO - PROCESS | 1894 | 1463192698051 Marionette TRACE conn4 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 19:24:58 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) 19:24:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1634ms 19:24:58 INFO - PROCESS | 1894 | 1463192698111 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 19:24:58 INFO - PROCESS | 1894 | 1463192698114 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 19:24:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 19:24:58 INFO - PROCESS | 1894 | 1463192698121 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 19:24:58 INFO - PROCESS | 1894 | 1463192698125 Marionette TRACE conn4 <- [1,2046,null,{}] 19:24:58 INFO - PROCESS | 1894 | 1463192698131 Marionette TRACE conn4 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:24:58 INFO - PROCESS | 1894 | 1463192698345 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 19:24:58 INFO - PROCESS | 1894 | 1463192698676 Marionette TRACE conn4 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:58 INFO - PROCESS | 1894 | ++DOCSHELL 0x8f46fc00 == 119 [pid = 1894] [id = 519] 19:24:58 INFO - PROCESS | 1894 | ++DOMWINDOW == 144 (0x8f547400) [pid = 1894] [serial = 1558] [outer = (nil)] 19:24:58 INFO - PROCESS | 1894 | ++DOMWINDOW == 145 (0x8f551800) [pid = 1894] [serial = 1559] [outer = 0x8f547400] 19:24:58 INFO - PROCESS | 1894 | 1463192698781 Marionette DEBUG loaded listener.js 19:24:58 INFO - PROCESS | 1894 | ++DOMWINDOW == 146 (0x911cf800) [pid = 1894] [serial = 1560] [outer = 0x8f547400] 19:24:59 INFO - PROCESS | 1894 | 1463192699737 Marionette TRACE conn4 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 19:24:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 19:24:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1684ms 19:24:59 INFO - PROCESS | 1894 | 1463192699806 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 19:24:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 19:24:59 INFO - PROCESS | 1894 | 1463192699811 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 19:24:59 INFO - PROCESS | 1894 | 1463192699817 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 19:24:59 INFO - PROCESS | 1894 | 1463192699821 Marionette TRACE conn4 <- [1,2050,null,{}] 19:24:59 INFO - PROCESS | 1894 | 1463192699827 Marionette TRACE conn4 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:25:00 INFO - PROCESS | 1894 | 1463192700044 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 19:25:00 INFO - PROCESS | 1894 | 1463192700379 Marionette TRACE conn4 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:00 INFO - PROCESS | 1894 | ++DOCSHELL 0x886ca800 == 120 [pid = 1894] [id = 520] 19:25:00 INFO - PROCESS | 1894 | ++DOMWINDOW == 147 (0x8905cc00) [pid = 1894] [serial = 1561] [outer = (nil)] 19:25:00 INFO - PROCESS | 1894 | ++DOMWINDOW == 148 (0x9150f000) [pid = 1894] [serial = 1562] [outer = 0x8905cc00] 19:25:00 INFO - PROCESS | 1894 | 1463192700477 Marionette DEBUG loaded listener.js 19:25:00 INFO - PROCESS | 1894 | ++DOMWINDOW == 149 (0x91531400) [pid = 1894] [serial = 1563] [outer = 0x8905cc00] 19:25:01 INFO - PROCESS | 1894 | 1463192701551 Marionette TRACE conn4 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 19:25:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 19:25:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1795ms 19:25:01 INFO - PROCESS | 1894 | 1463192701613 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 19:25:01 INFO - PROCESS | 1894 | 1463192701617 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 19:25:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 19:25:01 INFO - PROCESS | 1894 | 1463192701625 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 19:25:01 INFO - PROCESS | 1894 | 1463192701628 Marionette TRACE conn4 <- [1,2054,null,{}] 19:25:01 INFO - PROCESS | 1894 | 1463192701637 Marionette TRACE conn4 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:25:01 INFO - PROCESS | 1894 | 1463192701916 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 19:25:02 INFO - PROCESS | 1894 | 1463192702264 Marionette TRACE conn4 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:02 INFO - PROCESS | 1894 | ++DOCSHELL 0x9145a000 == 121 [pid = 1894] [id = 521] 19:25:02 INFO - PROCESS | 1894 | ++DOMWINDOW == 150 (0x9145b000) [pid = 1894] [serial = 1564] [outer = (nil)] 19:25:02 INFO - PROCESS | 1894 | ++DOMWINDOW == 151 (0x916c8800) [pid = 1894] [serial = 1565] [outer = 0x9145b000] 19:25:02 INFO - PROCESS | 1894 | 1463192702356 Marionette DEBUG loaded listener.js 19:25:02 INFO - PROCESS | 1894 | ++DOMWINDOW == 152 (0x916d0000) [pid = 1894] [serial = 1566] [outer = 0x9145b000] 19:25:03 INFO - PROCESS | 1894 | 1463192703375 Marionette TRACE conn4 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 19:25:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 19:25:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1790ms 19:25:03 INFO - PROCESS | 1894 | 1463192703415 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 19:25:03 INFO - PROCESS | 1894 | 1463192703420 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 19:25:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 19:25:03 INFO - PROCESS | 1894 | 1463192703427 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 19:25:03 INFO - PROCESS | 1894 | 1463192703431 Marionette TRACE conn4 <- [1,2058,null,{}] 19:25:03 INFO - PROCESS | 1894 | 1463192703438 Marionette TRACE conn4 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:25:03 INFO - PROCESS | 1894 | 1463192703657 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 19:25:04 INFO - PROCESS | 1894 | 1463192703990 Marionette TRACE conn4 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:04 INFO - PROCESS | 1894 | ++DOCSHELL 0x91517800 == 122 [pid = 1894] [id = 522] 19:25:04 INFO - PROCESS | 1894 | ++DOMWINDOW == 153 (0x91532400) [pid = 1894] [serial = 1567] [outer = (nil)] 19:25:04 INFO - PROCESS | 1894 | ++DOMWINDOW == 154 (0x929c7000) [pid = 1894] [serial = 1568] [outer = 0x91532400] 19:25:04 INFO - PROCESS | 1894 | 1463192704088 Marionette DEBUG loaded listener.js 19:25:04 INFO - PROCESS | 1894 | ++DOMWINDOW == 155 (0x929cc000) [pid = 1894] [serial = 1569] [outer = 0x91532400] 19:25:05 INFO - PROCESS | 1894 | 1463192705029 Marionette TRACE conn4 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 19:25:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 19:25:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1641ms 19:25:05 INFO - PROCESS | 1894 | 1463192705069 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 19:25:05 INFO - PROCESS | 1894 | 1463192705074 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 19:25:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 19:25:05 INFO - PROCESS | 1894 | 1463192705081 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 19:25:05 INFO - PROCESS | 1894 | 1463192705091 Marionette TRACE conn4 <- [1,2062,null,{}] 19:25:05 INFO - PROCESS | 1894 | 1463192705096 Marionette TRACE conn4 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:25:05 INFO - PROCESS | 1894 | 1463192705325 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 19:25:05 INFO - PROCESS | 1894 | 1463192705662 Marionette TRACE conn4 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:05 INFO - PROCESS | 1894 | ++DOCSHELL 0x886c1c00 == 123 [pid = 1894] [id = 523] 19:25:05 INFO - PROCESS | 1894 | ++DOMWINDOW == 156 (0x89062c00) [pid = 1894] [serial = 1570] [outer = (nil)] 19:25:05 INFO - PROCESS | 1894 | ++DOMWINDOW == 157 (0x937b1400) [pid = 1894] [serial = 1571] [outer = 0x89062c00] 19:25:05 INFO - PROCESS | 1894 | 1463192705756 Marionette DEBUG loaded listener.js 19:25:05 INFO - PROCESS | 1894 | ++DOMWINDOW == 158 (0x93a04800) [pid = 1894] [serial = 1572] [outer = 0x89062c00] 19:25:06 INFO - PROCESS | 1894 | 1463192706711 Marionette TRACE conn4 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 19:25:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 19:25:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1687ms 19:25:06 INFO - PROCESS | 1894 | 1463192706768 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 19:25:06 INFO - PROCESS | 1894 | 1463192706771 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 19:25:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 19:25:06 INFO - PROCESS | 1894 | 1463192706799 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 19:25:06 INFO - PROCESS | 1894 | 1463192706803 Marionette TRACE conn4 <- [1,2066,null,{}] 19:25:06 INFO - PROCESS | 1894 | 1463192706809 Marionette TRACE conn4 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:25:07 INFO - PROCESS | 1894 | 1463192707043 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 19:25:07 INFO - PROCESS | 1894 | 1463192707390 Marionette TRACE conn4 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:07 INFO - PROCESS | 1894 | ++DOCSHELL 0x93da5800 == 124 [pid = 1894] [id = 524] 19:25:07 INFO - PROCESS | 1894 | ++DOMWINDOW == 159 (0x93da6400) [pid = 1894] [serial = 1573] [outer = (nil)] 19:25:07 INFO - PROCESS | 1894 | ++DOMWINDOW == 160 (0x9475dc00) [pid = 1894] [serial = 1574] [outer = 0x93da6400] 19:25:07 INFO - PROCESS | 1894 | 1463192707494 Marionette DEBUG loaded listener.js 19:25:07 INFO - PROCESS | 1894 | ++DOMWINDOW == 161 (0x95329c00) [pid = 1894] [serial = 1575] [outer = 0x93da6400] 19:25:08 INFO - PROCESS | 1894 | 1463192708490 Marionette TRACE conn4 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 19:25:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 19:25:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1738ms 19:25:08 INFO - PROCESS | 1894 | 1463192708533 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 19:25:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 19:25:08 INFO - PROCESS | 1894 | 1463192708538 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 19:25:08 INFO - PROCESS | 1894 | 1463192708544 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 19:25:08 INFO - PROCESS | 1894 | 1463192708549 Marionette TRACE conn4 <- [1,2070,null,{}] 19:25:08 INFO - PROCESS | 1894 | 1463192708555 Marionette TRACE conn4 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:25:08 INFO - PROCESS | 1894 | 1463192708807 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 19:25:09 INFO - PROCESS | 1894 | 1463192709136 Marionette TRACE conn4 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:09 INFO - PROCESS | 1894 | ++DOCSHELL 0x94754c00 == 125 [pid = 1894] [id = 525] 19:25:09 INFO - PROCESS | 1894 | ++DOMWINDOW == 162 (0x9532d800) [pid = 1894] [serial = 1576] [outer = (nil)] 19:25:09 INFO - PROCESS | 1894 | ++DOMWINDOW == 163 (0x9976cc00) [pid = 1894] [serial = 1577] [outer = 0x9532d800] 19:25:09 INFO - PROCESS | 1894 | 1463192709233 Marionette DEBUG loaded listener.js 19:25:09 INFO - PROCESS | 1894 | ++DOMWINDOW == 164 (0x99f06000) [pid = 1894] [serial = 1578] [outer = 0x9532d800] 19:25:10 INFO - PROCESS | 1894 | 1463192710179 Marionette TRACE conn4 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 19:25:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 19:25:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1681ms 19:25:10 INFO - PROCESS | 1894 | 1463192710226 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 19:25:10 INFO - PROCESS | 1894 | 1463192710230 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 19:25:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 19:25:10 INFO - PROCESS | 1894 | 1463192710237 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 19:25:10 INFO - PROCESS | 1894 | 1463192710240 Marionette TRACE conn4 <- [1,2074,null,{}] 19:25:10 INFO - PROCESS | 1894 | 1463192710246 Marionette TRACE conn4 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:25:10 INFO - PROCESS | 1894 | 1463192710460 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 19:25:10 INFO - PROCESS | 1894 | 1463192710798 Marionette TRACE conn4 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:10 INFO - PROCESS | 1894 | ++DOCSHELL 0x88329c00 == 126 [pid = 1894] [id = 526] 19:25:10 INFO - PROCESS | 1894 | ++DOMWINDOW == 165 (0x8a1d6000) [pid = 1894] [serial = 1579] [outer = (nil)] 19:25:10 INFO - PROCESS | 1894 | ++DOMWINDOW == 166 (0x9a3e1000) [pid = 1894] [serial = 1580] [outer = 0x8a1d6000] 19:25:10 INFO - PROCESS | 1894 | 1463192710890 Marionette DEBUG loaded listener.js 19:25:11 INFO - PROCESS | 1894 | ++DOMWINDOW == 167 (0x9a55d000) [pid = 1894] [serial = 1581] [outer = 0x8a1d6000] 19:25:11 INFO - PROCESS | 1894 | 1463192711813 Marionette TRACE conn4 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 19:25:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 19:25:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1631ms 19:25:11 INFO - PROCESS | 1894 | 1463192711869 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 19:25:11 INFO - PROCESS | 1894 | 1463192711874 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 19:25:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 19:25:11 INFO - PROCESS | 1894 | 1463192711880 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 19:25:11 INFO - PROCESS | 1894 | 1463192711884 Marionette TRACE conn4 <- [1,2078,null,{}] 19:25:11 INFO - PROCESS | 1894 | 1463192711890 Marionette TRACE conn4 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:25:12 INFO - PROCESS | 1894 | 1463192712106 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 19:25:12 INFO - PROCESS | 1894 | 1463192712433 Marionette TRACE conn4 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:12 INFO - PROCESS | 1894 | ++DOCSHELL 0x886c8000 == 127 [pid = 1894] [id = 527] 19:25:12 INFO - PROCESS | 1894 | ++DOMWINDOW == 168 (0x99289c00) [pid = 1894] [serial = 1582] [outer = (nil)] 19:25:12 INFO - PROCESS | 1894 | ++DOMWINDOW == 169 (0x9a910800) [pid = 1894] [serial = 1583] [outer = 0x99289c00] 19:25:12 INFO - PROCESS | 1894 | 1463192712524 Marionette DEBUG loaded listener.js 19:25:12 INFO - PROCESS | 1894 | ++DOMWINDOW == 170 (0x9a912400) [pid = 1894] [serial = 1584] [outer = 0x99289c00] 19:25:13 INFO - PROCESS | 1894 | 1463192713484 Marionette TRACE conn4 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 19:25:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 19:25:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1681ms 19:25:13 INFO - PROCESS | 1894 | 1463192713562 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 19:25:13 INFO - PROCESS | 1894 | 1463192713566 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 19:25:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 19:25:13 INFO - PROCESS | 1894 | 1463192713573 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 19:25:13 INFO - PROCESS | 1894 | 1463192713576 Marionette TRACE conn4 <- [1,2082,null,{}] 19:25:13 INFO - PROCESS | 1894 | 1463192713582 Marionette TRACE conn4 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:25:13 INFO - PROCESS | 1894 | 1463192713856 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 19:25:14 INFO - PROCESS | 1894 | 1463192714191 Marionette TRACE conn4 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:14 INFO - PROCESS | 1894 | ++DOCSHELL 0x88325000 == 128 [pid = 1894] [id = 528] 19:25:14 INFO - PROCESS | 1894 | ++DOMWINDOW == 171 (0x916c9c00) [pid = 1894] [serial = 1585] [outer = (nil)] 19:25:14 INFO - PROCESS | 1894 | ++DOMWINDOW == 172 (0x9add2400) [pid = 1894] [serial = 1586] [outer = 0x916c9c00] 19:25:14 INFO - PROCESS | 1894 | 1463192714280 Marionette DEBUG loaded listener.js 19:25:14 INFO - PROCESS | 1894 | ++DOMWINDOW == 173 (0x9add7800) [pid = 1894] [serial = 1587] [outer = 0x916c9c00] 19:25:15 INFO - PROCESS | 1894 | 1463192715172 Marionette TRACE conn4 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 19:25:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 19:25:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1637ms 19:25:15 INFO - PROCESS | 1894 | 1463192715211 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 19:25:15 INFO - PROCESS | 1894 | 1463192715216 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 19:25:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 19:25:15 INFO - PROCESS | 1894 | 1463192715223 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 19:25:15 INFO - PROCESS | 1894 | 1463192715226 Marionette TRACE conn4 <- [1,2086,null,{}] 19:25:15 INFO - PROCESS | 1894 | 1463192715253 Marionette TRACE conn4 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:25:15 INFO - PROCESS | 1894 | 1463192715472 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 19:25:15 INFO - PROCESS | 1894 | 1463192715769 Marionette TRACE conn4 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:15 INFO - PROCESS | 1894 | ++DOCSHELL 0x8d6de800 == 129 [pid = 1894] [id = 529] 19:25:15 INFO - PROCESS | 1894 | ++DOMWINDOW == 174 (0x8e095000) [pid = 1894] [serial = 1588] [outer = (nil)] 19:25:15 INFO - PROCESS | 1894 | ++DOMWINDOW == 175 (0x9b71cc00) [pid = 1894] [serial = 1589] [outer = 0x8e095000] 19:25:15 INFO - PROCESS | 1894 | 1463192715906 Marionette DEBUG loaded listener.js 19:25:16 INFO - PROCESS | 1894 | ++DOMWINDOW == 176 (0x9bacd800) [pid = 1894] [serial = 1590] [outer = 0x8e095000] 19:25:16 INFO - PROCESS | 1894 | 1463192716823 Marionette TRACE conn4 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 19:25:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 19:25:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1650ms 19:25:16 INFO - PROCESS | 1894 | 1463192716874 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 19:25:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 19:25:16 INFO - PROCESS | 1894 | 1463192716880 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 19:25:16 INFO - PROCESS | 1894 | 1463192716887 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 19:25:16 INFO - PROCESS | 1894 | 1463192716890 Marionette TRACE conn4 <- [1,2090,null,{}] 19:25:16 INFO - PROCESS | 1894 | 1463192716896 Marionette TRACE conn4 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:25:17 INFO - PROCESS | 1894 | 1463192717126 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 19:25:17 INFO - PROCESS | 1894 | 1463192717456 Marionette TRACE conn4 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:17 INFO - PROCESS | 1894 | ++DOCSHELL 0x9a925c00 == 130 [pid = 1894] [id = 530] 19:25:17 INFO - PROCESS | 1894 | ++DOMWINDOW == 177 (0x9aaccc00) [pid = 1894] [serial = 1591] [outer = (nil)] 19:25:17 INFO - PROCESS | 1894 | ++DOMWINDOW == 178 (0x9c059000) [pid = 1894] [serial = 1592] [outer = 0x9aaccc00] 19:25:17 INFO - PROCESS | 1894 | 1463192717549 Marionette DEBUG loaded listener.js 19:25:17 INFO - PROCESS | 1894 | ++DOMWINDOW == 179 (0x9c0f3400) [pid = 1894] [serial = 1593] [outer = 0x9aaccc00] 19:25:18 INFO - PROCESS | 1894 | 1463192718488 Marionette TRACE conn4 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 19:25:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 19:25:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1641ms 19:25:18 INFO - PROCESS | 1894 | 1463192718528 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 19:25:18 INFO - PROCESS | 1894 | 1463192718532 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 19:25:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 19:25:18 INFO - PROCESS | 1894 | 1463192718539 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 19:25:18 INFO - PROCESS | 1894 | 1463192718543 Marionette TRACE conn4 <- [1,2094,null,{}] 19:25:18 INFO - PROCESS | 1894 | 1463192718549 Marionette TRACE conn4 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:25:18 INFO - PROCESS | 1894 | 1463192718773 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 19:25:19 INFO - PROCESS | 1894 | 1463192719103 Marionette TRACE conn4 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:19 INFO - PROCESS | 1894 | ++DOCSHELL 0x87f0fc00 == 131 [pid = 1894] [id = 531] 19:25:19 INFO - PROCESS | 1894 | ++DOMWINDOW == 180 (0x9a55d400) [pid = 1894] [serial = 1594] [outer = (nil)] 19:25:19 INFO - PROCESS | 1894 | ++DOMWINDOW == 181 (0x9c1c2c00) [pid = 1894] [serial = 1595] [outer = 0x9a55d400] 19:25:19 INFO - PROCESS | 1894 | 1463192719197 Marionette DEBUG loaded listener.js 19:25:19 INFO - PROCESS | 1894 | ++DOMWINDOW == 182 (0x9c1c6000) [pid = 1894] [serial = 1596] [outer = 0x9a55d400] 19:25:21 INFO - PROCESS | 1894 | --DOCSHELL 0x87f14c00 == 130 [pid = 1894] [id = 488] 19:25:21 INFO - PROCESS | 1894 | --DOCSHELL 0x89d17800 == 129 [pid = 1894] [id = 490] 19:25:21 INFO - PROCESS | 1894 | --DOCSHELL 0x89dae000 == 128 [pid = 1894] [id = 489] 19:25:21 INFO - PROCESS | 1894 | --DOCSHELL 0x886ce800 == 127 [pid = 1894] [id = 425] 19:25:21 INFO - PROCESS | 1894 | --DOCSHELL 0x8cde2400 == 126 [pid = 1894] [id = 158] 19:25:21 INFO - PROCESS | 1894 | --DOCSHELL 0x86dab800 == 125 [pid = 1894] [id = 314] 19:25:21 INFO - PROCESS | 1894 | --DOCSHELL 0x8cde1c00 == 124 [pid = 1894] [id = 157] 19:25:21 INFO - PROCESS | 1894 | --DOCSHELL 0x86b6cc00 == 123 [pid = 1894] [id = 513] 19:25:21 INFO - PROCESS | 1894 | --DOCSHELL 0x8a1cdc00 == 122 [pid = 1894] [id = 512] 19:25:21 INFO - PROCESS | 1894 | --DOCSHELL 0x89dad800 == 121 [pid = 1894] [id = 511] 19:25:21 INFO - PROCESS | 1894 | --DOCSHELL 0x89064c00 == 120 [pid = 1894] [id = 510] 19:25:21 INFO - PROCESS | 1894 | --DOCSHELL 0x90fd7000 == 119 [pid = 1894] [id = 509] 19:25:21 INFO - PROCESS | 1894 | --DOCSHELL 0x88320800 == 118 [pid = 1894] [id = 508] 19:25:21 INFO - PROCESS | 1894 | --DOCSHELL 0x99f07000 == 117 [pid = 1894] [id = 507] 19:25:21 INFO - PROCESS | 1894 | --DOCSHELL 0x88324000 == 116 [pid = 1894] [id = 505] 19:25:21 INFO - PROCESS | 1894 | --DOCSHELL 0x93a09400 == 115 [pid = 1894] [id = 506] 19:25:21 INFO - PROCESS | 1894 | --DOCSHELL 0x9532e000 == 114 [pid = 1894] [id = 504] 19:25:21 INFO - PROCESS | 1894 | --DOCSHELL 0x921d6c00 == 113 [pid = 1894] [id = 503] 19:25:21 INFO - PROCESS | 1894 | --DOCSHELL 0x929cdc00 == 112 [pid = 1894] [id = 502] 19:25:21 INFO - PROCESS | 1894 | --DOCSHELL 0x8d6da800 == 111 [pid = 1894] [id = 501] 19:25:21 INFO - PROCESS | 1894 | --DOCSHELL 0x91512c00 == 110 [pid = 1894] [id = 500] 19:25:21 INFO - PROCESS | 1894 | --DOCSHELL 0x91389400 == 109 [pid = 1894] [id = 499] 19:25:21 INFO - PROCESS | 1894 | --DOCSHELL 0x8edb3400 == 108 [pid = 1894] [id = 497] 19:25:21 INFO - PROCESS | 1894 | --DOCSHELL 0x8b3b6000 == 107 [pid = 1894] [id = 498] 19:25:21 INFO - PROCESS | 1894 | --DOCSHELL 0x8e0a2800 == 106 [pid = 1894] [id = 496] 19:25:21 INFO - PROCESS | 1894 | --DOCSHELL 0x888f0800 == 105 [pid = 1894] [id = 495] 19:25:21 INFO - PROCESS | 1894 | --DOCSHELL 0x8e095400 == 104 [pid = 1894] [id = 494] 19:25:21 INFO - PROCESS | 1894 | --DOCSHELL 0x8cbd7800 == 103 [pid = 1894] [id = 493] 19:25:21 INFO - PROCESS | 1894 | --DOCSHELL 0x888ee400 == 102 [pid = 1894] [id = 491] 19:25:21 INFO - PROCESS | 1894 | --DOCSHELL 0x89186c00 == 101 [pid = 1894] [id = 492] 19:25:22 INFO - PROCESS | 1894 | --DOMWINDOW == 181 (0x8cbd0400) [pid = 1894] [serial = 1418] [outer = (nil)] [url = about:blank] 19:25:22 INFO - PROCESS | 1894 | --DOMWINDOW == 180 (0x8e1d2400) [pid = 1894] [serial = 1422] [outer = (nil)] [url = about:blank] 19:25:22 INFO - PROCESS | 1894 | --DOMWINDOW == 179 (0x9a92a800) [pid = 1894] [serial = 1460] [outer = (nil)] [url = about:blank] 19:25:22 INFO - PROCESS | 1894 | --DOMWINDOW == 178 (0x886d0c00) [pid = 1894] [serial = 1413] [outer = (nil)] [url = about:blank] 19:25:22 INFO - PROCESS | 1894 | --DOMWINDOW == 177 (0x9aad5800) [pid = 1894] [serial = 1463] [outer = (nil)] [url = about:blank] 19:25:22 INFO - PROCESS | 1894 | --DOMWINDOW == 176 (0x8cde7400) [pid = 1894] [serial = 1419] [outer = (nil)] [url = about:blank] 19:25:22 INFO - PROCESS | 1894 | --DOMWINDOW == 175 (0x8eee5000) [pid = 1894] [serial = 1425] [outer = (nil)] [url = about:blank] 19:25:22 INFO - PROCESS | 1894 | --DOMWINDOW == 174 (0x9153d400) [pid = 1894] [serial = 1437] [outer = (nil)] [url = about:blank] 19:25:22 INFO - PROCESS | 1894 | --DOMWINDOW == 173 (0x99f27400) [pid = 1894] [serial = 1451] [outer = (nil)] [url = about:blank] 19:25:22 INFO - PROCESS | 1894 | --DOMWINDOW == 172 (0x91392800) [pid = 1894] [serial = 1433] [outer = (nil)] [url = about:blank] 19:25:22 INFO - PROCESS | 1894 | --DOMWINDOW == 171 (0x97721400) [pid = 1894] [serial = 1448] [outer = (nil)] [url = about:blank] 19:25:22 INFO - PROCESS | 1894 | --DOMWINDOW == 170 (0x8edae800) [pid = 1894] [serial = 1424] [outer = (nil)] [url = about:blank] 19:25:22 INFO - PROCESS | 1894 | --DOMWINDOW == 169 (0x9a913400) [pid = 1894] [serial = 1458] [outer = (nil)] [url = about:blank] 19:25:22 INFO - PROCESS | 1894 | --DOMWINDOW == 168 (0x89fb8800) [pid = 1894] [serial = 1415] [outer = (nil)] [url = about:blank] 19:25:22 INFO - PROCESS | 1894 | --DOMWINDOW == 167 (0x937adc00) [pid = 1894] [serial = 1443] [outer = (nil)] [url = about:blank] 19:25:22 INFO - PROCESS | 1894 | --DOMWINDOW == 166 (0x8cbd8000) [pid = 1894] [serial = 1473] [outer = (nil)] [url = about:blank] 19:25:22 INFO - PROCESS | 1894 | --DOMWINDOW == 165 (0x9522a000) [pid = 1894] [serial = 1445] [outer = (nil)] [url = about:blank] 19:25:22 INFO - PROCESS | 1894 | --DOMWINDOW == 164 (0x8bc69800) [pid = 1894] [serial = 1472] [outer = (nil)] [url = about:blank] 19:25:22 INFO - PROCESS | 1894 | --DOMWINDOW == 163 (0x9a90c800) [pid = 1894] [serial = 1398] [outer = (nil)] [url = about:blank] 19:25:22 INFO - PROCESS | 1894 | --DOMWINDOW == 162 (0x9add0c00) [pid = 1894] [serial = 1464] [outer = (nil)] [url = about:blank] 19:25:22 INFO - PROCESS | 1894 | --DOMWINDOW == 161 (0x99f28c00) [pid = 1894] [serial = 1452] [outer = (nil)] [url = about:blank] 19:25:22 INFO - PROCESS | 1894 | --DOMWINDOW == 160 (0x9145d000) [pid = 1894] [serial = 1434] [outer = (nil)] [url = about:blank] 19:25:22 INFO - PROCESS | 1894 | --DOMWINDOW == 159 (0x88323c00) [pid = 1894] [serial = 1412] [outer = (nil)] [url = about:blank] 19:25:22 INFO - PROCESS | 1894 | --DOMWINDOW == 158 (0x929d1000) [pid = 1894] [serial = 1442] [outer = (nil)] [url = about:blank] 19:25:22 INFO - PROCESS | 1894 | --DOMWINDOW == 157 (0x8f556000) [pid = 1894] [serial = 1430] [outer = (nil)] [url = about:blank] 19:25:22 INFO - PROCESS | 1894 | --DOMWINDOW == 156 (0x9a5f0c00) [pid = 1894] [serial = 1454] [outer = (nil)] [url = about:blank] 19:25:22 INFO - PROCESS | 1894 | --DOMWINDOW == 155 (0x91dcfc00) [pid = 1894] [serial = 1439] [outer = (nil)] [url = about:blank] 19:25:22 INFO - PROCESS | 1894 | --DOMWINDOW == 154 (0x888ef800) [pid = 1894] [serial = 1467] [outer = (nil)] [url = about:blank] 19:25:22 INFO - PROCESS | 1894 | --DOMWINDOW == 153 (0x9a874000) [pid = 1894] [serial = 1455] [outer = (nil)] [url = about:blank] 19:25:22 INFO - PROCESS | 1894 | --DOMWINDOW == 152 (0x8efed800) [pid = 1894] [serial = 1427] [outer = (nil)] [url = about:blank] 19:25:22 INFO - PROCESS | 1894 | --DOMWINDOW == 151 (0x8f44ec00) [pid = 1894] [serial = 1428] [outer = (nil)] [url = about:blank] 19:25:22 INFO - PROCESS | 1894 | --DOMWINDOW == 150 (0x9532c000) [pid = 1894] [serial = 1446] [outer = (nil)] [url = about:blank] 19:25:22 INFO - PROCESS | 1894 | --DOMWINDOW == 149 (0x8e1cac00) [pid = 1894] [serial = 1421] [outer = (nil)] [url = about:blank] 19:25:22 INFO - PROCESS | 1894 | --DOMWINDOW == 148 (0x9a90b800) [pid = 1894] [serial = 1457] [outer = (nil)] [url = about:blank] 19:25:22 INFO - PROCESS | 1894 | --DOMWINDOW == 147 (0x90fdec00) [pid = 1894] [serial = 1431] [outer = (nil)] [url = about:blank] 19:25:22 INFO - PROCESS | 1894 | --DOMWINDOW == 146 (0x9212d800) [pid = 1894] [serial = 1440] [outer = (nil)] [url = about:blank] 19:25:22 INFO - PROCESS | 1894 | --DOMWINDOW == 145 (0x977ab800) [pid = 1894] [serial = 1449] [outer = (nil)] [url = about:blank] 19:25:22 INFO - PROCESS | 1894 | --DOMWINDOW == 144 (0x8b3a8800) [pid = 1894] [serial = 1416] [outer = (nil)] [url = about:blank] 19:25:22 INFO - PROCESS | 1894 | --DOMWINDOW == 143 (0x89ee8800) [pid = 1894] [serial = 1469] [outer = (nil)] [url = about:blank] 19:25:22 INFO - PROCESS | 1894 | --DOMWINDOW == 142 (0x886d2c00) [pid = 1894] [serial = 1466] [outer = (nil)] [url = about:blank] 19:25:22 INFO - PROCESS | 1894 | --DOMWINDOW == 141 (0x91537400) [pid = 1894] [serial = 1436] [outer = (nil)] [url = about:blank] 19:25:22 INFO - PROCESS | 1894 | --DOMWINDOW == 140 (0x9aac7c00) [pid = 1894] [serial = 1461] [outer = (nil)] [url = about:blank] 19:25:22 INFO - PROCESS | 1894 | --DOMWINDOW == 139 (0x8a1d2800) [pid = 1894] [serial = 1470] [outer = (nil)] [url = about:blank] 19:25:22 INFO - PROCESS | 1894 | --DOMWINDOW == 138 (0x8cce9c00) [pid = 1894] [serial = 1344] [outer = (nil)] [url = about:blank] 19:25:22 INFO - PROCESS | 1894 | --DOMWINDOW == 137 (0x8d6d7c00) [pid = 1894] [serial = 1475] [outer = (nil)] [url = about:blank] 19:25:22 INFO - PROCESS | 1894 | 1463192722291 Marionette TRACE conn4 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 19:25:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 19:25:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 3896ms 19:25:22 INFO - PROCESS | 1894 | 1463192722437 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 19:25:22 INFO - PROCESS | 1894 | 1463192722443 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 19:25:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 19:25:22 INFO - PROCESS | 1894 | 1463192722452 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 19:25:22 INFO - PROCESS | 1894 | 1463192722459 Marionette TRACE conn4 <- [1,2098,null,{}] 19:25:22 INFO - PROCESS | 1894 | 1463192722469 Marionette TRACE conn4 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:25:22 INFO - PROCESS | 1894 | 1463192722698 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 19:25:22 INFO - PROCESS | 1894 | 1463192722947 Marionette TRACE conn4 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:22 INFO - PROCESS | 1894 | ++DOCSHELL 0x888ed800 == 102 [pid = 1894] [id = 532] 19:25:22 INFO - PROCESS | 1894 | ++DOMWINDOW == 138 (0x888ee400) [pid = 1894] [serial = 1597] [outer = (nil)] 19:25:23 INFO - PROCESS | 1894 | ++DOMWINDOW == 139 (0x888f5400) [pid = 1894] [serial = 1598] [outer = 0x888ee400] 19:25:23 INFO - PROCESS | 1894 | 1463192723030 Marionette DEBUG loaded listener.js 19:25:23 INFO - PROCESS | 1894 | ++DOMWINDOW == 140 (0x89185000) [pid = 1894] [serial = 1599] [outer = 0x888ee400] 19:25:23 INFO - PROCESS | 1894 | 1463192723936 Marionette TRACE conn4 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 19:25:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 19:25:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1535ms 19:25:23 INFO - PROCESS | 1894 | 1463192723988 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 19:25:24 INFO - PROCESS | 1894 | 1463192723998 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 19:25:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 19:25:24 INFO - PROCESS | 1894 | 1463192724008 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 19:25:24 INFO - PROCESS | 1894 | 1463192724013 Marionette TRACE conn4 <- [1,2102,null,{}] 19:25:24 INFO - PROCESS | 1894 | 1463192724019 Marionette TRACE conn4 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:25:24 INFO - PROCESS | 1894 | 1463192724229 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 19:25:24 INFO - PROCESS | 1894 | 1463192724451 Marionette TRACE conn4 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:24 INFO - PROCESS | 1894 | ++DOCSHELL 0x89ee3400 == 103 [pid = 1894] [id = 533] 19:25:24 INFO - PROCESS | 1894 | ++DOMWINDOW == 141 (0x89ee8800) [pid = 1894] [serial = 1600] [outer = (nil)] 19:25:24 INFO - PROCESS | 1894 | ++DOMWINDOW == 142 (0x8a1d2800) [pid = 1894] [serial = 1601] [outer = 0x89ee8800] 19:25:24 INFO - PROCESS | 1894 | 1463192724579 Marionette DEBUG loaded listener.js 19:25:24 INFO - PROCESS | 1894 | ++DOMWINDOW == 143 (0x8b3ad400) [pid = 1894] [serial = 1602] [outer = 0x89ee8800] 19:25:25 INFO - PROCESS | 1894 | 1463192725582 Marionette TRACE conn4 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 19:25:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 19:25:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1636ms 19:25:25 INFO - PROCESS | 1894 | 1463192725644 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 19:25:25 INFO - PROCESS | 1894 | 1463192725648 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 19:25:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 19:25:25 INFO - PROCESS | 1894 | 1463192725655 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 19:25:25 INFO - PROCESS | 1894 | 1463192725661 Marionette TRACE conn4 <- [1,2106,null,{}] 19:25:25 INFO - PROCESS | 1894 | 1463192725685 Marionette TRACE conn4 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:25:25 INFO - PROCESS | 1894 | 1463192725971 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 19:25:26 INFO - PROCESS | 1894 | 1463192726003 Marionette TRACE conn4 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:26 INFO - PROCESS | 1894 | ++DOCSHELL 0x8b3b1400 == 104 [pid = 1894] [id = 534] 19:25:26 INFO - PROCESS | 1894 | ++DOMWINDOW == 144 (0x8bae0000) [pid = 1894] [serial = 1603] [outer = (nil)] 19:25:26 INFO - PROCESS | 1894 | ++DOMWINDOW == 145 (0x8cbd0400) [pid = 1894] [serial = 1604] [outer = 0x8bae0000] 19:25:26 INFO - PROCESS | 1894 | 1463192726289 Marionette DEBUG loaded listener.js 19:25:26 INFO - PROCESS | 1894 | ++DOMWINDOW == 146 (0x8cceb400) [pid = 1894] [serial = 1605] [outer = 0x8bae0000] 19:25:27 INFO - PROCESS | 1894 | --DOMWINDOW == 145 (0x89d0f800) [pid = 1894] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 19:25:27 INFO - PROCESS | 1894 | --DOMWINDOW == 144 (0x8f467800) [pid = 1894] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 19:25:27 INFO - PROCESS | 1894 | --DOMWINDOW == 143 (0x9a916000) [pid = 1894] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 19:25:27 INFO - PROCESS | 1894 | --DOMWINDOW == 142 (0x8df24c00) [pid = 1894] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 19:25:27 INFO - PROCESS | 1894 | --DOMWINDOW == 141 (0x8ed48800) [pid = 1894] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 19:25:27 INFO - PROCESS | 1894 | --DOMWINDOW == 140 (0x8e1d2c00) [pid = 1894] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 19:25:27 INFO - PROCESS | 1894 | --DOMWINDOW == 139 (0x92b91800) [pid = 1894] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 19:25:27 INFO - PROCESS | 1894 | --DOMWINDOW == 138 (0x9a567000) [pid = 1894] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 19:25:27 INFO - PROCESS | 1894 | --DOMWINDOW == 137 (0x8cce3000) [pid = 1894] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 19:25:27 INFO - PROCESS | 1894 | --DOMWINDOW == 136 (0x8d6d7000) [pid = 1894] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 19:25:27 INFO - PROCESS | 1894 | --DOMWINDOW == 135 (0x97720400) [pid = 1894] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 19:25:27 INFO - PROCESS | 1894 | --DOMWINDOW == 134 (0x9138bc00) [pid = 1894] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 19:25:27 INFO - PROCESS | 1894 | --DOMWINDOW == 133 (0x8e0a1000) [pid = 1894] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 19:25:27 INFO - PROCESS | 1894 | --DOMWINDOW == 132 (0x8a1d8000) [pid = 1894] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 19:25:27 INFO - PROCESS | 1894 | --DOMWINDOW == 131 (0x8cbcf800) [pid = 1894] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 19:25:27 INFO - PROCESS | 1894 | --DOMWINDOW == 130 (0x89ee9800) [pid = 1894] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 19:25:27 INFO - PROCESS | 1894 | --DOMWINDOW == 129 (0x91461400) [pid = 1894] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 19:25:27 INFO - PROCESS | 1894 | --DOMWINDOW == 128 (0x9a787400) [pid = 1894] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 19:25:27 INFO - PROCESS | 1894 | --DOMWINDOW == 127 (0x93da3400) [pid = 1894] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 19:25:27 INFO - PROCESS | 1894 | --DOMWINDOW == 126 (0x89180c00) [pid = 1894] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 19:25:27 INFO - PROCESS | 1894 | --DOMWINDOW == 125 (0x8f184000) [pid = 1894] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 19:25:27 INFO - PROCESS | 1894 | --DOMWINDOW == 124 (0x916cfc00) [pid = 1894] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 19:25:27 INFO - PROCESS | 1894 | 1463192727904 Marionette TRACE conn4 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 19:25:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 19:25:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 2287ms 19:25:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 19:25:27 INFO - PROCESS | 1894 | 1463192727943 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 19:25:27 INFO - PROCESS | 1894 | 1463192727947 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 19:25:27 INFO - PROCESS | 1894 | 1463192727954 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 19:25:27 INFO - PROCESS | 1894 | 1463192727972 Marionette TRACE conn4 <- [1,2110,null,{}] 19:25:27 INFO - PROCESS | 1894 | 1463192727989 Marionette TRACE conn4 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:25:28 INFO - PROCESS | 1894 | 1463192728186 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 19:25:28 INFO - PROCESS | 1894 | 1463192728200 Marionette TRACE conn4 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:28 INFO - PROCESS | 1894 | ++DOCSHELL 0x89eea000 == 105 [pid = 1894] [id = 535] 19:25:28 INFO - PROCESS | 1894 | ++DOMWINDOW == 125 (0x8b9cf000) [pid = 1894] [serial = 1606] [outer = (nil)] 19:25:28 INFO - PROCESS | 1894 | ++DOMWINDOW == 126 (0x8d6d8800) [pid = 1894] [serial = 1607] [outer = 0x8b9cf000] 19:25:28 INFO - PROCESS | 1894 | 1463192728304 Marionette DEBUG loaded listener.js 19:25:28 INFO - PROCESS | 1894 | ++DOMWINDOW == 127 (0x8d77fc00) [pid = 1894] [serial = 1608] [outer = 0x8b9cf000] 19:25:29 INFO - PROCESS | 1894 | 1463192729376 Marionette TRACE conn4 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 19:25:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 19:25:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1460ms 19:25:29 INFO - PROCESS | 1894 | 1463192729413 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 19:25:29 INFO - PROCESS | 1894 | 1463192729417 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 19:25:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 19:25:29 INFO - PROCESS | 1894 | 1463192729424 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 19:25:29 INFO - PROCESS | 1894 | 1463192729427 Marionette TRACE conn4 <- [1,2114,null,{}] 19:25:29 INFO - PROCESS | 1894 | 1463192729433 Marionette TRACE conn4 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:25:29 INFO - PROCESS | 1894 | 1463192729856 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 19:25:30 INFO - PROCESS | 1894 | 1463192730133 Marionette TRACE conn4 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:30 INFO - PROCESS | 1894 | ++DOCSHELL 0x886ddc00 == 106 [pid = 1894] [id = 536] 19:25:30 INFO - PROCESS | 1894 | ++DOMWINDOW == 128 (0x886dfc00) [pid = 1894] [serial = 1609] [outer = (nil)] 19:25:30 INFO - PROCESS | 1894 | ++DOMWINDOW == 129 (0x8905b000) [pid = 1894] [serial = 1610] [outer = 0x886dfc00] 19:25:30 INFO - PROCESS | 1894 | 1463192730243 Marionette DEBUG loaded listener.js 19:25:30 INFO - PROCESS | 1894 | ++DOMWINDOW == 130 (0x89dad800) [pid = 1894] [serial = 1611] [outer = 0x886dfc00] 19:25:31 INFO - PROCESS | 1894 | 1463192731280 Marionette TRACE conn4 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 19:25:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 19:25:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1936ms 19:25:31 INFO - PROCESS | 1894 | 1463192731363 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 19:25:31 INFO - PROCESS | 1894 | 1463192731371 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 19:25:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 19:25:31 INFO - PROCESS | 1894 | 1463192731380 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 19:25:31 INFO - PROCESS | 1894 | 1463192731385 Marionette TRACE conn4 <- [1,2118,null,{}] 19:25:31 INFO - PROCESS | 1894 | 1463192731394 Marionette TRACE conn4 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:25:31 INFO - PROCESS | 1894 | 1463192731682 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 19:25:32 INFO - PROCESS | 1894 | 1463192732039 Marionette TRACE conn4 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:32 INFO - PROCESS | 1894 | ++DOCSHELL 0x8b3b1000 == 107 [pid = 1894] [id = 537] 19:25:32 INFO - PROCESS | 1894 | ++DOMWINDOW == 131 (0x8b3b2800) [pid = 1894] [serial = 1612] [outer = (nil)] 19:25:32 INFO - PROCESS | 1894 | ++DOMWINDOW == 132 (0x8bad9800) [pid = 1894] [serial = 1613] [outer = 0x8b3b2800] 19:25:32 INFO - PROCESS | 1894 | 1463192732135 Marionette DEBUG loaded listener.js 19:25:32 INFO - PROCESS | 1894 | ++DOMWINDOW == 133 (0x8cbd7800) [pid = 1894] [serial = 1614] [outer = 0x8b3b2800] 19:25:33 INFO - PROCESS | 1894 | 1463192733162 Marionette TRACE conn4 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 19:25:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 19:25:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1834ms 19:25:33 INFO - PROCESS | 1894 | 1463192733214 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 19:25:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 19:25:33 INFO - PROCESS | 1894 | 1463192733220 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 19:25:33 INFO - PROCESS | 1894 | 1463192733227 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 19:25:33 INFO - PROCESS | 1894 | 1463192733232 Marionette TRACE conn4 <- [1,2122,null,{}] 19:25:33 INFO - PROCESS | 1894 | 1463192733238 Marionette TRACE conn4 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:25:33 INFO - PROCESS | 1894 | 1463192733488 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 19:25:33 INFO - PROCESS | 1894 | 1463192733866 Marionette TRACE conn4 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:33 INFO - PROCESS | 1894 | ++DOCSHELL 0x8d775800 == 108 [pid = 1894] [id = 538] 19:25:33 INFO - PROCESS | 1894 | ++DOMWINDOW == 134 (0x8d779000) [pid = 1894] [serial = 1615] [outer = (nil)] 19:25:33 INFO - PROCESS | 1894 | ++DOMWINDOW == 135 (0x8de6b800) [pid = 1894] [serial = 1616] [outer = 0x8d779000] 19:25:33 INFO - PROCESS | 1894 | 1463192733966 Marionette DEBUG loaded listener.js 19:25:34 INFO - PROCESS | 1894 | ++DOMWINDOW == 136 (0x8df2fc00) [pid = 1894] [serial = 1617] [outer = 0x8d779000] 19:25:35 INFO - PROCESS | 1894 | 1463192734998 Marionette TRACE conn4 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 19:25:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 19:25:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1836ms 19:25:35 INFO - PROCESS | 1894 | 1463192735062 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 19:25:35 INFO - PROCESS | 1894 | 1463192735069 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 19:25:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 19:25:35 INFO - PROCESS | 1894 | 1463192735086 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 19:25:35 INFO - PROCESS | 1894 | 1463192735094 Marionette TRACE conn4 <- [1,2126,null,{}] 19:25:35 INFO - PROCESS | 1894 | 1463192735100 Marionette TRACE conn4 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:25:35 INFO - PROCESS | 1894 | 1463192735354 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 19:25:35 INFO - PROCESS | 1894 | 1463192735685 Marionette TRACE conn4 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:35 INFO - PROCESS | 1894 | ++DOCSHELL 0x8cded400 == 109 [pid = 1894] [id = 539] 19:25:35 INFO - PROCESS | 1894 | ++DOMWINDOW == 137 (0x8d6e1800) [pid = 1894] [serial = 1618] [outer = (nil)] 19:25:35 INFO - PROCESS | 1894 | ++DOMWINDOW == 138 (0x8eda9000) [pid = 1894] [serial = 1619] [outer = 0x8d6e1800] 19:25:35 INFO - PROCESS | 1894 | 1463192735774 Marionette DEBUG loaded listener.js 19:25:35 INFO - PROCESS | 1894 | ++DOMWINDOW == 139 (0x8eee4800) [pid = 1894] [serial = 1620] [outer = 0x8d6e1800] 19:25:36 INFO - PROCESS | 1894 | 1463192736693 Marionette TRACE conn4 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 19:25:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 19:25:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1650ms 19:25:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 19:25:36 INFO - PROCESS | 1894 | 1463192736728 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 19:25:36 INFO - PROCESS | 1894 | 1463192736731 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 19:25:36 INFO - PROCESS | 1894 | 1463192736739 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 19:25:36 INFO - PROCESS | 1894 | 1463192736743 Marionette TRACE conn4 <- [1,2130,null,{}] 19:25:36 INFO - PROCESS | 1894 | 1463192736748 Marionette TRACE conn4 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:25:36 INFO - PROCESS | 1894 | 1463192736946 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 19:25:37 INFO - PROCESS | 1894 | 1463192737282 Marionette TRACE conn4 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:37 INFO - PROCESS | 1894 | ++DOCSHELL 0x88322c00 == 110 [pid = 1894] [id = 540] 19:25:37 INFO - PROCESS | 1894 | ++DOMWINDOW == 140 (0x8add9400) [pid = 1894] [serial = 1621] [outer = (nil)] 19:25:37 INFO - PROCESS | 1894 | ++DOMWINDOW == 141 (0x8eef3400) [pid = 1894] [serial = 1622] [outer = 0x8add9400] 19:25:37 INFO - PROCESS | 1894 | 1463192737388 Marionette DEBUG loaded listener.js 19:25:37 INFO - PROCESS | 1894 | ++DOMWINDOW == 142 (0x8ef83400) [pid = 1894] [serial = 1623] [outer = 0x8add9400] 19:25:38 INFO - PROCESS | 1894 | 1463192738291 Marionette TRACE conn4 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 19:25:38 INFO - PROCESS | 1894 | 1463192738385 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 19:25:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 19:25:38 INFO - PROCESS | 1894 | 1463192738391 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 19:25:38 INFO - PROCESS | 1894 | 1463192738395 Marionette TRACE conn4 <- [1,2134,null,{}] 19:25:38 INFO - PROCESS | 1894 | 1463192738401 Marionette TRACE conn4 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:25:38 INFO - PROCESS | 1894 | 1463192738710 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 19:25:39 INFO - PROCESS | 1894 | 1463192739057 Marionette TRACE conn4 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:39 INFO - PROCESS | 1894 | ++DOCSHELL 0x8f187400 == 111 [pid = 1894] [id = 541] 19:25:39 INFO - PROCESS | 1894 | ++DOMWINDOW == 143 (0x8f188800) [pid = 1894] [serial = 1624] [outer = (nil)] 19:25:39 INFO - PROCESS | 1894 | ++DOMWINDOW == 144 (0x8f44dc00) [pid = 1894] [serial = 1625] [outer = 0x8f188800] 19:25:39 INFO - PROCESS | 1894 | 1463192739150 Marionette DEBUG loaded listener.js 19:25:39 INFO - PROCESS | 1894 | ++DOMWINDOW == 145 (0x8f553c00) [pid = 1894] [serial = 1626] [outer = 0x8f188800] 19:25:40 INFO - PROCESS | 1894 | 1463192740126 Marionette TRACE conn4 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 19:25:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 19:25:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1790ms 19:25:40 INFO - PROCESS | 1894 | 1463192740183 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 19:25:40 INFO - PROCESS | 1894 | 1463192740187 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 19:25:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 19:25:40 INFO - PROCESS | 1894 | 1463192740194 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 19:25:40 INFO - PROCESS | 1894 | 1463192740196 Marionette TRACE conn4 <- [1,2138,null,{}] 19:25:40 INFO - PROCESS | 1894 | 1463192740203 Marionette TRACE conn4 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:25:40 INFO - PROCESS | 1894 | 1463192740422 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 19:25:40 INFO - PROCESS | 1894 | 1463192740741 Marionette TRACE conn4 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:40 INFO - PROCESS | 1894 | ++DOCSHELL 0x8ef88000 == 112 [pid = 1894] [id = 542] 19:25:40 INFO - PROCESS | 1894 | ++DOMWINDOW == 146 (0x8ef90400) [pid = 1894] [serial = 1627] [outer = (nil)] 19:25:40 INFO - PROCESS | 1894 | ++DOMWINDOW == 147 (0x911c1800) [pid = 1894] [serial = 1628] [outer = 0x8ef90400] 19:25:40 INFO - PROCESS | 1894 | 1463192740832 Marionette DEBUG loaded listener.js 19:25:40 INFO - PROCESS | 1894 | ++DOMWINDOW == 148 (0x911c5400) [pid = 1894] [serial = 1629] [outer = 0x8ef90400] 19:25:41 INFO - PROCESS | 1894 | 1463192741773 Marionette TRACE conn4 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 19:25:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 19:25:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1634ms 19:25:41 INFO - PROCESS | 1894 | 1463192741829 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 19:25:41 INFO - PROCESS | 1894 | 1463192741832 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 19:25:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 19:25:41 INFO - PROCESS | 1894 | 1463192741839 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 19:25:41 INFO - PROCESS | 1894 | 1463192741842 Marionette TRACE conn4 <- [1,2142,null,{}] 19:25:41 INFO - PROCESS | 1894 | 1463192741849 Marionette TRACE conn4 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:25:42 INFO - PROCESS | 1894 | 1463192742051 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 19:25:42 INFO - PROCESS | 1894 | 1463192742384 Marionette TRACE conn4 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:42 INFO - PROCESS | 1894 | ++DOCSHELL 0x8a1cb400 == 113 [pid = 1894] [id = 543] 19:25:42 INFO - PROCESS | 1894 | ++DOMWINDOW == 149 (0x8cbce800) [pid = 1894] [serial = 1630] [outer = (nil)] 19:25:42 INFO - PROCESS | 1894 | ++DOMWINDOW == 150 (0x911ca000) [pid = 1894] [serial = 1631] [outer = 0x8cbce800] 19:25:42 INFO - PROCESS | 1894 | 1463192742477 Marionette DEBUG loaded listener.js 19:25:42 INFO - PROCESS | 1894 | ++DOMWINDOW == 151 (0x9138d400) [pid = 1894] [serial = 1632] [outer = 0x8cbce800] 19:25:43 INFO - PROCESS | 1894 | 1463192743442 Marionette TRACE conn4 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 19:25:43 INFO - PROCESS | 1894 | 1463192743532 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 19:25:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 19:25:43 INFO - PROCESS | 1894 | 1463192743539 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 19:25:43 INFO - PROCESS | 1894 | 1463192743543 Marionette TRACE conn4 <- [1,2146,null,{}] 19:25:43 INFO - PROCESS | 1894 | 1463192743569 Marionette TRACE conn4 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:25:43 INFO - PROCESS | 1894 | 1463192743775 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 19:25:44 INFO - PROCESS | 1894 | 1463192744137 Marionette TRACE conn4 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:44 INFO - PROCESS | 1894 | ++DOCSHELL 0x87f0d000 == 114 [pid = 1894] [id = 544] 19:25:44 INFO - PROCESS | 1894 | ++DOMWINDOW == 152 (0x911c5800) [pid = 1894] [serial = 1633] [outer = (nil)] 19:25:44 INFO - PROCESS | 1894 | ++DOMWINDOW == 153 (0x91514800) [pid = 1894] [serial = 1634] [outer = 0x911c5800] 19:25:44 INFO - PROCESS | 1894 | 1463192744235 Marionette DEBUG loaded listener.js 19:25:44 INFO - PROCESS | 1894 | ++DOMWINDOW == 154 (0x91519c00) [pid = 1894] [serial = 1635] [outer = 0x911c5800] 19:25:45 INFO - PROCESS | 1894 | 1463192745184 Marionette TRACE conn4 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 19:25:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 19:25:45 INFO - PROCESS | 1894 | 1463192745251 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 19:25:45 INFO - PROCESS | 1894 | 1463192745258 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 19:25:45 INFO - PROCESS | 1894 | 1463192745262 Marionette TRACE conn4 <- [1,2150,null,{}] 19:25:45 INFO - PROCESS | 1894 | 1463192745268 Marionette TRACE conn4 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:25:45 INFO - PROCESS | 1894 | 1463192745481 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 19:25:45 INFO - PROCESS | 1894 | 1463192745811 Marionette TRACE conn4 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:45 INFO - PROCESS | 1894 | ++DOCSHELL 0x9150d800 == 115 [pid = 1894] [id = 545] 19:25:45 INFO - PROCESS | 1894 | ++DOMWINDOW == 155 (0x9150e400) [pid = 1894] [serial = 1636] [outer = (nil)] 19:25:45 INFO - PROCESS | 1894 | ++DOMWINDOW == 156 (0x91dd0c00) [pid = 1894] [serial = 1637] [outer = 0x9150e400] 19:25:45 INFO - PROCESS | 1894 | 1463192745914 Marionette DEBUG loaded listener.js 19:25:46 INFO - PROCESS | 1894 | ++DOMWINDOW == 157 (0x91dd4000) [pid = 1894] [serial = 1638] [outer = 0x9150e400] 19:25:46 INFO - PROCESS | 1894 | 1463192746833 Marionette TRACE conn4 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 19:25:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 19:25:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1635ms 19:25:46 INFO - PROCESS | 1894 | 1463192746893 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 19:25:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 19:25:46 INFO - PROCESS | 1894 | 1463192746897 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 19:25:46 INFO - PROCESS | 1894 | 1463192746903 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 19:25:46 INFO - PROCESS | 1894 | 1463192746907 Marionette TRACE conn4 <- [1,2154,null,{}] 19:25:46 INFO - PROCESS | 1894 | 1463192746913 Marionette TRACE conn4 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:25:47 INFO - PROCESS | 1894 | 1463192747148 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 19:25:47 INFO - PROCESS | 1894 | 1463192747506 Marionette TRACE conn4 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:47 INFO - PROCESS | 1894 | ++DOCSHELL 0x921d9800 == 116 [pid = 1894] [id = 546] 19:25:47 INFO - PROCESS | 1894 | ++DOMWINDOW == 158 (0x921dcc00) [pid = 1894] [serial = 1639] [outer = (nil)] 19:25:47 INFO - PROCESS | 1894 | ++DOMWINDOW == 159 (0x92b8d400) [pid = 1894] [serial = 1640] [outer = 0x921dcc00] 19:25:47 INFO - PROCESS | 1894 | 1463192747615 Marionette DEBUG loaded listener.js 19:25:47 INFO - PROCESS | 1894 | ++DOMWINDOW == 160 (0x937af400) [pid = 1894] [serial = 1641] [outer = 0x921dcc00] 19:25:48 INFO - PROCESS | 1894 | 1463192748640 Marionette TRACE conn4 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 19:25:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 19:25:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1786ms 19:25:48 INFO - PROCESS | 1894 | 1463192748690 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 19:25:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 19:25:48 INFO - PROCESS | 1894 | 1463192748695 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 19:25:48 INFO - PROCESS | 1894 | 1463192748702 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 19:25:48 INFO - PROCESS | 1894 | 1463192748706 Marionette TRACE conn4 <- [1,2158,null,{}] 19:25:48 INFO - PROCESS | 1894 | 1463192748712 Marionette TRACE conn4 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:25:48 INFO - PROCESS | 1894 | 1463192748927 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 19:25:49 INFO - PROCESS | 1894 | 1463192749267 Marionette TRACE conn4 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:49 INFO - PROCESS | 1894 | ++DOCSHELL 0x911ce400 == 117 [pid = 1894] [id = 547] 19:25:49 INFO - PROCESS | 1894 | ++DOMWINDOW == 161 (0x929c7800) [pid = 1894] [serial = 1642] [outer = (nil)] 19:25:49 INFO - PROCESS | 1894 | ++DOMWINDOW == 162 (0x93a4f000) [pid = 1894] [serial = 1643] [outer = 0x929c7800] 19:25:49 INFO - PROCESS | 1894 | 1463192749361 Marionette DEBUG loaded listener.js 19:25:49 INFO - PROCESS | 1894 | ++DOMWINDOW == 163 (0x93da4c00) [pid = 1894] [serial = 1644] [outer = 0x929c7800] 19:25:50 INFO - PROCESS | 1894 | 1463192750312 Marionette TRACE conn4 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 19:25:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 19:25:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1681ms 19:25:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 19:25:50 INFO - PROCESS | 1894 | 1463192750384 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 19:25:50 INFO - PROCESS | 1894 | 1463192750387 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 19:25:50 INFO - PROCESS | 1894 | 1463192750394 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 19:25:50 INFO - PROCESS | 1894 | 1463192750397 Marionette TRACE conn4 <- [1,2162,null,{}] 19:25:50 INFO - PROCESS | 1894 | 1463192750404 Marionette TRACE conn4 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:25:50 INFO - PROCESS | 1894 | 1463192750634 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 19:25:50 INFO - PROCESS | 1894 | 1463192750965 Marionette TRACE conn4 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:51 INFO - PROCESS | 1894 | ++DOCSHELL 0x921d9400 == 118 [pid = 1894] [id = 548] 19:25:51 INFO - PROCESS | 1894 | ++DOMWINDOW == 164 (0x938be800) [pid = 1894] [serial = 1645] [outer = (nil)] 19:25:51 INFO - PROCESS | 1894 | ++DOMWINDOW == 165 (0x9532b400) [pid = 1894] [serial = 1646] [outer = 0x938be800] 19:25:51 INFO - PROCESS | 1894 | 1463192751060 Marionette DEBUG loaded listener.js 19:25:51 INFO - PROCESS | 1894 | ++DOMWINDOW == 166 (0x95330400) [pid = 1894] [serial = 1647] [outer = 0x938be800] 19:25:52 INFO - PROCESS | 1894 | 1463192752009 Marionette TRACE conn4 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 19:25:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 19:25:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1690ms 19:25:52 INFO - PROCESS | 1894 | 1463192752084 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 19:25:52 INFO - PROCESS | 1894 | 1463192752088 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 19:25:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 19:25:52 INFO - PROCESS | 1894 | 1463192752095 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 19:25:52 INFO - PROCESS | 1894 | 1463192752098 Marionette TRACE conn4 <- [1,2166,null,{}] 19:25:52 INFO - PROCESS | 1894 | 1463192752104 Marionette TRACE conn4 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:25:52 INFO - PROCESS | 1894 | 1463192752371 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 19:25:52 INFO - PROCESS | 1894 | 1463192752724 Marionette TRACE conn4 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:52 INFO - PROCESS | 1894 | ++DOCSHELL 0x8d6dbc00 == 119 [pid = 1894] [id = 549] 19:25:52 INFO - PROCESS | 1894 | ++DOMWINDOW == 167 (0x8ed47c00) [pid = 1894] [serial = 1648] [outer = (nil)] 19:25:52 INFO - PROCESS | 1894 | ++DOMWINDOW == 168 (0x977a8000) [pid = 1894] [serial = 1649] [outer = 0x8ed47c00] 19:25:52 INFO - PROCESS | 1894 | 1463192752813 Marionette DEBUG loaded listener.js 19:25:52 INFO - PROCESS | 1894 | ++DOMWINDOW == 169 (0x978bcc00) [pid = 1894] [serial = 1650] [outer = 0x8ed47c00] 19:25:53 INFO - PROCESS | 1894 | 1463192753796 Marionette TRACE conn4 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 19:25:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 19:25:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1735ms 19:25:53 INFO - PROCESS | 1894 | 1463192753831 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 19:25:53 INFO - PROCESS | 1894 | 1463192753835 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 19:25:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 19:25:53 INFO - PROCESS | 1894 | 1463192753842 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 19:25:53 INFO - PROCESS | 1894 | 1463192753846 Marionette TRACE conn4 <- [1,2170,null,{}] 19:25:53 INFO - PROCESS | 1894 | 1463192753852 Marionette TRACE conn4 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:25:54 INFO - PROCESS | 1894 | 1463192754058 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 19:25:54 INFO - PROCESS | 1894 | 1463192754355 Marionette TRACE conn4 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:54 INFO - PROCESS | 1894 | ++DOCSHELL 0x886ce000 == 120 [pid = 1894] [id = 550] 19:25:54 INFO - PROCESS | 1894 | ++DOMWINDOW == 170 (0x8eee8400) [pid = 1894] [serial = 1651] [outer = (nil)] 19:25:54 INFO - PROCESS | 1894 | ++DOMWINDOW == 171 (0x99768c00) [pid = 1894] [serial = 1652] [outer = 0x8eee8400] 19:25:54 INFO - PROCESS | 1894 | 1463192754493 Marionette DEBUG loaded listener.js 19:25:54 INFO - PROCESS | 1894 | ++DOMWINDOW == 172 (0x99ed9c00) [pid = 1894] [serial = 1653] [outer = 0x8eee8400] 19:25:55 INFO - PROCESS | 1894 | 1463192755384 Marionette TRACE conn4 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 19:25:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 19:25:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1581ms 19:25:55 INFO - PROCESS | 1894 | 1463192755441 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 19:25:55 INFO - PROCESS | 1894 | 1463192755446 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 19:25:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 19:25:55 INFO - PROCESS | 1894 | 1463192755455 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 19:25:55 INFO - PROCESS | 1894 | 1463192755458 Marionette TRACE conn4 <- [1,2174,null,{}] 19:25:55 INFO - PROCESS | 1894 | 1463192755464 Marionette TRACE conn4 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:25:55 INFO - PROCESS | 1894 | 1463192755671 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 19:25:56 INFO - PROCESS | 1894 | 1463192756000 Marionette TRACE conn4 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:56 INFO - PROCESS | 1894 | ++DOCSHELL 0x983eac00 == 121 [pid = 1894] [id = 551] 19:25:56 INFO - PROCESS | 1894 | ++DOMWINDOW == 173 (0x9928a800) [pid = 1894] [serial = 1654] [outer = (nil)] 19:25:56 INFO - PROCESS | 1894 | ++DOMWINDOW == 174 (0x9a3abc00) [pid = 1894] [serial = 1655] [outer = 0x9928a800] 19:25:56 INFO - PROCESS | 1894 | 1463192756092 Marionette DEBUG loaded listener.js 19:25:56 INFO - PROCESS | 1894 | ++DOMWINDOW == 175 (0x9a568400) [pid = 1894] [serial = 1656] [outer = 0x9928a800] 19:25:57 INFO - PROCESS | 1894 | 1463192757000 Marionette TRACE conn4 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 19:25:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 19:25:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1582ms 19:25:57 INFO - PROCESS | 1894 | 1463192757038 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 19:25:57 INFO - PROCESS | 1894 | 1463192757042 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 19:25:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 19:25:57 INFO - PROCESS | 1894 | 1463192757051 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 19:25:57 INFO - PROCESS | 1894 | 1463192757054 Marionette TRACE conn4 <- [1,2178,null,{}] 19:25:57 INFO - PROCESS | 1894 | 1463192757060 Marionette TRACE conn4 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:25:57 INFO - PROCESS | 1894 | 1463192757261 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 19:25:57 INFO - PROCESS | 1894 | 1463192757616 Marionette TRACE conn4 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:57 INFO - PROCESS | 1894 | ++DOCSHELL 0x8f450000 == 122 [pid = 1894] [id = 552] 19:25:57 INFO - PROCESS | 1894 | ++DOMWINDOW == 176 (0x90fdc000) [pid = 1894] [serial = 1657] [outer = (nil)] 19:25:57 INFO - PROCESS | 1894 | ++DOMWINDOW == 177 (0x9a87ec00) [pid = 1894] [serial = 1658] [outer = 0x90fdc000] 19:25:57 INFO - PROCESS | 1894 | 1463192757707 Marionette DEBUG loaded listener.js 19:25:57 INFO - PROCESS | 1894 | ++DOMWINDOW == 178 (0x9a910400) [pid = 1894] [serial = 1659] [outer = 0x90fdc000] 19:25:58 INFO - PROCESS | 1894 | 1463192758642 Marionette TRACE conn4 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 19:25:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 19:25:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1634ms 19:25:58 INFO - PROCESS | 1894 | 1463192758686 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 19:25:58 INFO - PROCESS | 1894 | 1463192758690 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 19:25:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 19:25:58 INFO - PROCESS | 1894 | 1463192758696 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 19:25:58 INFO - PROCESS | 1894 | 1463192758700 Marionette TRACE conn4 <- [1,2182,null,{}] 19:25:58 INFO - PROCESS | 1894 | 1463192758706 Marionette TRACE conn4 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:25:58 INFO - PROCESS | 1894 | 1463192758919 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 19:25:59 INFO - PROCESS | 1894 | 1463192759293 Marionette TRACE conn4 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:59 INFO - PROCESS | 1894 | ++DOCSHELL 0x9a91fc00 == 123 [pid = 1894] [id = 553] 19:25:59 INFO - PROCESS | 1894 | ++DOMWINDOW == 179 (0x9a922c00) [pid = 1894] [serial = 1660] [outer = (nil)] 19:25:59 INFO - PROCESS | 1894 | ++DOMWINDOW == 180 (0x9a92dc00) [pid = 1894] [serial = 1661] [outer = 0x9a922c00] 19:25:59 INFO - PROCESS | 1894 | 1463192759388 Marionette DEBUG loaded listener.js 19:25:59 INFO - PROCESS | 1894 | ++DOMWINDOW == 181 (0x9aacbc00) [pid = 1894] [serial = 1662] [outer = 0x9a922c00] 19:26:01 INFO - PROCESS | 1894 | --DOCSHELL 0x8b3b1400 == 122 [pid = 1894] [id = 534] 19:26:01 INFO - PROCESS | 1894 | --DOCSHELL 0x89ee3400 == 121 [pid = 1894] [id = 533] 19:26:01 INFO - PROCESS | 1894 | --DOCSHELL 0x888ed800 == 120 [pid = 1894] [id = 532] 19:26:01 INFO - PROCESS | 1894 | --DOCSHELL 0x886ca800 == 119 [pid = 1894] [id = 520] 19:26:01 INFO - PROCESS | 1894 | --DOCSHELL 0x8f46fc00 == 118 [pid = 1894] [id = 519] 19:26:01 INFO - PROCESS | 1894 | --DOCSHELL 0x8edb5c00 == 117 [pid = 1894] [id = 518] 19:26:01 INFO - PROCESS | 1894 | --DOCSHELL 0x86db8c00 == 116 [pid = 1894] [id = 447] 19:26:01 INFO - PROCESS | 1894 | --DOCSHELL 0x8d77ac00 == 115 [pid = 1894] [id = 517] 19:26:01 INFO - PROCESS | 1894 | --DOCSHELL 0x8b9cd400 == 114 [pid = 1894] [id = 515] 19:26:01 INFO - PROCESS | 1894 | --DOCSHELL 0x8d778000 == 113 [pid = 1894] [id = 516] 19:26:01 INFO - PROCESS | 1894 | --DOCSHELL 0x886c4c00 == 112 [pid = 1894] [id = 514] 19:26:01 INFO - PROCESS | 1894 | --DOMWINDOW == 180 (0x8de70000) [pid = 1894] [serial = 1541] [outer = (nil)] [url = about:blank] 19:26:01 INFO - PROCESS | 1894 | --DOMWINDOW == 179 (0x89db5c00) [pid = 1894] [serial = 1479] [outer = (nil)] [url = about:blank] 19:26:01 INFO - PROCESS | 1894 | --DOMWINDOW == 178 (0x8f54c800) [pid = 1894] [serial = 1493] [outer = (nil)] [url = about:blank] 19:26:01 INFO - PROCESS | 1894 | --DOMWINDOW == 177 (0x9b2b2c00) [pid = 1894] [serial = 1527] [outer = (nil)] [url = about:blank] 19:26:01 INFO - PROCESS | 1894 | --DOMWINDOW == 176 (0x929d2800) [pid = 1894] [serial = 1505] [outer = (nil)] [url = about:blank] 19:26:01 INFO - PROCESS | 1894 | --DOMWINDOW == 175 (0x8f185800) [pid = 1894] [serial = 1490] [outer = (nil)] [url = about:blank] 19:26:01 INFO - PROCESS | 1894 | --DOMWINDOW == 174 (0x8ed46800) [pid = 1894] [serial = 1484] [outer = (nil)] [url = about:blank] 19:26:01 INFO - PROCESS | 1894 | --DOMWINDOW == 173 (0x977aa400) [pid = 1894] [serial = 1511] [outer = (nil)] [url = about:blank] 19:26:01 INFO - PROCESS | 1894 | --DOMWINDOW == 172 (0x8f189000) [pid = 1894] [serial = 1491] [outer = (nil)] [url = about:blank] 19:26:01 INFO - PROCESS | 1894 | --DOMWINDOW == 171 (0x9a928000) [pid = 1894] [serial = 1520] [outer = (nil)] [url = about:blank] 19:26:01 INFO - PROCESS | 1894 | --DOMWINDOW == 170 (0x8de6ac00) [pid = 1894] [serial = 1482] [outer = (nil)] [url = about:blank] 19:26:01 INFO - PROCESS | 1894 | --DOMWINDOW == 169 (0x8e095800) [pid = 1894] [serial = 1539] [outer = (nil)] [url = about:blank] 19:26:01 INFO - PROCESS | 1894 | --DOMWINDOW == 168 (0x99f27800) [pid = 1894] [serial = 1515] [outer = (nil)] [url = about:blank] 19:26:01 INFO - PROCESS | 1894 | --DOMWINDOW == 167 (0x91537800) [pid = 1894] [serial = 1499] [outer = (nil)] [url = about:blank] 19:26:01 INFO - PROCESS | 1894 | --DOMWINDOW == 166 (0x9835c000) [pid = 1894] [serial = 1512] [outer = (nil)] [url = about:blank] 19:26:01 INFO - PROCESS | 1894 | --DOMWINDOW == 165 (0x9a874400) [pid = 1894] [serial = 1517] [outer = (nil)] [url = about:blank] 19:26:01 INFO - PROCESS | 1894 | --DOMWINDOW == 164 (0x99f22800) [pid = 1894] [serial = 1514] [outer = (nil)] [url = about:blank] 19:26:01 INFO - PROCESS | 1894 | --DOMWINDOW == 163 (0x8d774400) [pid = 1894] [serial = 1410] [outer = (nil)] [url = about:blank] 19:26:01 INFO - PROCESS | 1894 | --DOMWINDOW == 162 (0x8efebc00) [pid = 1894] [serial = 1488] [outer = (nil)] [url = about:blank] 19:26:01 INFO - PROCESS | 1894 | --DOMWINDOW == 161 (0x8cce6800) [pid = 1894] [serial = 1536] [outer = (nil)] [url = about:blank] 19:26:01 INFO - PROCESS | 1894 | --DOMWINDOW == 160 (0x9b723800) [pid = 1894] [serial = 1530] [outer = (nil)] [url = about:blank] 19:26:01 INFO - PROCESS | 1894 | --DOMWINDOW == 159 (0x8de6d000) [pid = 1894] [serial = 1538] [outer = (nil)] [url = about:blank] 19:26:01 INFO - PROCESS | 1894 | --DOMWINDOW == 158 (0x9addcc00) [pid = 1894] [serial = 1523] [outer = (nil)] [url = about:blank] 19:26:01 INFO - PROCESS | 1894 | --DOMWINDOW == 157 (0x93daa800) [pid = 1894] [serial = 1508] [outer = (nil)] [url = about:blank] 19:26:01 INFO - PROCESS | 1894 | --DOMWINDOW == 156 (0x9153fc00) [pid = 1894] [serial = 1500] [outer = (nil)] [url = about:blank] 19:26:01 INFO - PROCESS | 1894 | --DOMWINDOW == 155 (0x89fbbc00) [pid = 1894] [serial = 1533] [outer = (nil)] [url = about:blank] 19:26:01 INFO - PROCESS | 1894 | --DOMWINDOW == 154 (0x90fde800) [pid = 1894] [serial = 1494] [outer = (nil)] [url = about:blank] 19:26:01 INFO - PROCESS | 1894 | --DOMWINDOW == 153 (0x9138e800) [pid = 1894] [serial = 1496] [outer = (nil)] [url = about:blank] 19:26:01 INFO - PROCESS | 1894 | --DOMWINDOW == 152 (0x8ef83800) [pid = 1894] [serial = 1487] [outer = (nil)] [url = about:blank] 19:26:01 INFO - PROCESS | 1894 | --DOMWINDOW == 151 (0x9522b000) [pid = 1894] [serial = 1509] [outer = (nil)] [url = about:blank] 19:26:01 INFO - PROCESS | 1894 | --DOMWINDOW == 150 (0x921d4800) [pid = 1894] [serial = 1502] [outer = (nil)] [url = about:blank] 19:26:01 INFO - PROCESS | 1894 | --DOMWINDOW == 149 (0x8cde3c00) [pid = 1894] [serial = 1481] [outer = (nil)] [url = about:blank] 19:26:01 INFO - PROCESS | 1894 | --DOMWINDOW == 148 (0x89d15000) [pid = 1894] [serial = 1478] [outer = (nil)] [url = about:blank] 19:26:01 INFO - PROCESS | 1894 | --DOMWINDOW == 147 (0x92b92800) [pid = 1894] [serial = 1506] [outer = (nil)] [url = about:blank] 19:26:01 INFO - PROCESS | 1894 | --DOMWINDOW == 146 (0x9af0fc00) [pid = 1894] [serial = 1526] [outer = (nil)] [url = about:blank] 19:26:01 INFO - PROCESS | 1894 | --DOMWINDOW == 145 (0x89daac00) [pid = 1894] [serial = 1532] [outer = (nil)] [url = about:blank] 19:26:01 INFO - PROCESS | 1894 | --DOMWINDOW == 144 (0x9a87bc00) [pid = 1894] [serial = 1518] [outer = (nil)] [url = about:blank] 19:26:01 INFO - PROCESS | 1894 | --DOMWINDOW == 143 (0x9b5b9400) [pid = 1894] [serial = 1529] [outer = (nil)] [url = about:blank] 19:26:01 INFO - PROCESS | 1894 | --DOMWINDOW == 142 (0x9af03400) [pid = 1894] [serial = 1524] [outer = (nil)] [url = about:blank] 19:26:01 INFO - PROCESS | 1894 | --DOMWINDOW == 141 (0x8bc61000) [pid = 1894] [serial = 1535] [outer = (nil)] [url = about:blank] 19:26:01 INFO - PROCESS | 1894 | --DOMWINDOW == 140 (0x91511000) [pid = 1894] [serial = 1497] [outer = (nil)] [url = about:blank] 19:26:01 INFO - PROCESS | 1894 | --DOMWINDOW == 139 (0x8edadc00) [pid = 1894] [serial = 1485] [outer = (nil)] [url = about:blank] 19:26:01 INFO - PROCESS | 1894 | --DOMWINDOW == 138 (0x921db000) [pid = 1894] [serial = 1503] [outer = (nil)] [url = about:blank] 19:26:01 INFO - PROCESS | 1894 | --DOMWINDOW == 137 (0x9aacc800) [pid = 1894] [serial = 1521] [outer = (nil)] [url = about:blank] 19:26:02 INFO - PROCESS | 1894 | 1463192762222 Marionette TRACE conn4 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 19:26:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 19:26:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 3548ms 19:26:02 INFO - PROCESS | 1894 | 1463192762246 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 19:26:02 INFO - PROCESS | 1894 | 1463192762251 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 19:26:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 19:26:02 INFO - PROCESS | 1894 | 1463192762260 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 19:26:02 INFO - PROCESS | 1894 | 1463192762266 Marionette TRACE conn4 <- [1,2186,null,{}] 19:26:02 INFO - PROCESS | 1894 | 1463192762275 Marionette TRACE conn4 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:26:02 INFO - PROCESS | 1894 | 1463192762538 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 19:26:02 INFO - PROCESS | 1894 | 1463192762760 Marionette TRACE conn4 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:02 INFO - PROCESS | 1894 | ++DOCSHELL 0x886d3800 == 113 [pid = 1894] [id = 554] 19:26:02 INFO - PROCESS | 1894 | ++DOMWINDOW == 138 (0x886db000) [pid = 1894] [serial = 1663] [outer = (nil)] 19:26:02 INFO - PROCESS | 1894 | ++DOMWINDOW == 139 (0x89d15000) [pid = 1894] [serial = 1664] [outer = 0x886db000] 19:26:02 INFO - PROCESS | 1894 | 1463192762851 Marionette DEBUG loaded listener.js 19:26:02 INFO - PROCESS | 1894 | ++DOMWINDOW == 140 (0x89ee8c00) [pid = 1894] [serial = 1665] [outer = 0x886db000] 19:26:03 INFO - PROCESS | 1894 | 1463192763706 Marionette TRACE conn4 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 19:26:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 19:26:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1492ms 19:26:03 INFO - PROCESS | 1894 | 1463192763753 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 19:26:03 INFO - PROCESS | 1894 | 1463192763762 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 19:26:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 19:26:03 INFO - PROCESS | 1894 | 1463192763772 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 19:26:03 INFO - PROCESS | 1894 | 1463192763777 Marionette TRACE conn4 <- [1,2190,null,{}] 19:26:03 INFO - PROCESS | 1894 | 1463192763820 Marionette TRACE conn4 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:26:04 INFO - PROCESS | 1894 | 1463192764026 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 19:26:04 INFO - PROCESS | 1894 | 1463192764039 Marionette TRACE conn4 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:04 INFO - PROCESS | 1894 | ++DOCSHELL 0x8a1ce800 == 114 [pid = 1894] [id = 555] 19:26:04 INFO - PROCESS | 1894 | ++DOMWINDOW == 141 (0x8b3aa400) [pid = 1894] [serial = 1666] [outer = (nil)] 19:26:04 INFO - PROCESS | 1894 | ++DOMWINDOW == 142 (0x8bc5ec00) [pid = 1894] [serial = 1667] [outer = 0x8b3aa400] 19:26:04 INFO - PROCESS | 1894 | 1463192764128 Marionette DEBUG loaded listener.js 19:26:04 INFO - PROCESS | 1894 | ++DOMWINDOW == 143 (0x8cbdb800) [pid = 1894] [serial = 1668] [outer = 0x8b3aa400] 19:26:05 INFO - PROCESS | 1894 | 1463192765299 Marionette TRACE conn4 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 19:26:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 19:26:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1577ms 19:26:05 INFO - PROCESS | 1894 | 1463192765349 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 19:26:05 INFO - PROCESS | 1894 | 1463192765353 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 19:26:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 19:26:05 INFO - PROCESS | 1894 | 1463192765369 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 19:26:05 INFO - PROCESS | 1894 | 1463192765375 Marionette TRACE conn4 <- [1,2194,null,{}] 19:26:05 INFO - PROCESS | 1894 | 1463192765391 Marionette TRACE conn4 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:26:05 INFO - PROCESS | 1894 | 1463192765689 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 19:26:05 INFO - PROCESS | 1894 | 1463192765727 Marionette TRACE conn4 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:05 INFO - PROCESS | 1894 | ++DOCSHELL 0x8d770800 == 115 [pid = 1894] [id = 556] 19:26:05 INFO - PROCESS | 1894 | ++DOMWINDOW == 144 (0x8d771800) [pid = 1894] [serial = 1669] [outer = (nil)] 19:26:05 INFO - PROCESS | 1894 | ++DOMWINDOW == 145 (0x8de66800) [pid = 1894] [serial = 1670] [outer = 0x8d771800] 19:26:05 INFO - PROCESS | 1894 | 1463192765936 Marionette DEBUG loaded listener.js 19:26:06 INFO - PROCESS | 1894 | ++DOMWINDOW == 146 (0x8df31c00) [pid = 1894] [serial = 1671] [outer = 0x8d771800] 19:26:07 INFO - PROCESS | 1894 | --DOMWINDOW == 145 (0x8bc5fc00) [pid = 1894] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 19:26:07 INFO - PROCESS | 1894 | --DOMWINDOW == 144 (0x8f547400) [pid = 1894] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 19:26:07 INFO - PROCESS | 1894 | --DOMWINDOW == 143 (0x9532d800) [pid = 1894] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 19:26:07 INFO - PROCESS | 1894 | --DOMWINDOW == 142 (0x89062c00) [pid = 1894] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 19:26:07 INFO - PROCESS | 1894 | --DOMWINDOW == 141 (0x8905cc00) [pid = 1894] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 19:26:07 INFO - PROCESS | 1894 | --DOMWINDOW == 140 (0x91532400) [pid = 1894] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 19:26:07 INFO - PROCESS | 1894 | --DOMWINDOW == 139 (0x99289c00) [pid = 1894] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 19:26:07 INFO - PROCESS | 1894 | --DOMWINDOW == 138 (0x888ee400) [pid = 1894] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 19:26:07 INFO - PROCESS | 1894 | --DOMWINDOW == 137 (0x9aaccc00) [pid = 1894] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 19:26:07 INFO - PROCESS | 1894 | --DOMWINDOW == 136 (0x93da6400) [pid = 1894] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 19:26:07 INFO - PROCESS | 1894 | --DOMWINDOW == 135 (0x916c9c00) [pid = 1894] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 19:26:07 INFO - PROCESS | 1894 | --DOMWINDOW == 134 (0x8de65000) [pid = 1894] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 19:26:07 INFO - PROCESS | 1894 | --DOMWINDOW == 133 (0x9145b000) [pid = 1894] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 19:26:07 INFO - PROCESS | 1894 | --DOMWINDOW == 132 (0x8a1d6000) [pid = 1894] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 19:26:07 INFO - PROCESS | 1894 | --DOMWINDOW == 131 (0x8e095000) [pid = 1894] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 19:26:07 INFO - PROCESS | 1894 | --DOMWINDOW == 130 (0x8df29400) [pid = 1894] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 19:26:07 INFO - PROCESS | 1894 | --DOMWINDOW == 129 (0x89ee8800) [pid = 1894] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 19:26:07 INFO - PROCESS | 1894 | --DOMWINDOW == 128 (0x886c6000) [pid = 1894] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 19:26:07 INFO - PROCESS | 1894 | --DOMWINDOW == 127 (0x8eef3800) [pid = 1894] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 19:26:07 INFO - PROCESS | 1894 | --DOMWINDOW == 126 (0x8bae0000) [pid = 1894] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 19:26:07 INFO - PROCESS | 1894 | --DOMWINDOW == 125 (0x89189000) [pid = 1894] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 19:26:07 INFO - PROCESS | 1894 | 1463192767435 Marionette TRACE conn4 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 19:26:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 19:26:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 2090ms 19:26:07 INFO - PROCESS | 1894 | 1463192767463 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 19:26:07 INFO - PROCESS | 1894 | 1463192767490 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 19:26:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 19:26:07 INFO - PROCESS | 1894 | 1463192767497 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 19:26:07 INFO - PROCESS | 1894 | 1463192767500 Marionette TRACE conn4 <- [1,2198,null,{}] 19:26:07 INFO - PROCESS | 1894 | 1463192767506 Marionette TRACE conn4 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:26:07 INFO - PROCESS | 1894 | 1463192767780 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 19:26:07 INFO - PROCESS | 1894 | 1463192767904 Marionette TRACE conn4 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:07 INFO - PROCESS | 1894 | ++DOCSHELL 0x8bc5e400 == 116 [pid = 1894] [id = 557] 19:26:07 INFO - PROCESS | 1894 | ++DOMWINDOW == 126 (0x8d6dc800) [pid = 1894] [serial = 1672] [outer = (nil)] 19:26:07 INFO - PROCESS | 1894 | ++DOMWINDOW == 127 (0x8e09a000) [pid = 1894] [serial = 1673] [outer = 0x8d6dc800] 19:26:07 INFO - PROCESS | 1894 | 1463192767980 Marionette DEBUG loaded listener.js 19:26:08 INFO - PROCESS | 1894 | ++DOMWINDOW == 128 (0x8ed42c00) [pid = 1894] [serial = 1674] [outer = 0x8d6dc800] 19:26:08 INFO - PROCESS | 1894 | 1463192768821 Marionette TRACE conn4 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 19:26:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 19:26:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1382ms 19:26:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 19:26:08 INFO - PROCESS | 1894 | 1463192768879 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 19:26:08 INFO - PROCESS | 1894 | 1463192768881 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 19:26:08 INFO - PROCESS | 1894 | 1463192768888 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 19:26:08 INFO - PROCESS | 1894 | 1463192768892 Marionette TRACE conn4 <- [1,2202,null,{}] 19:26:08 INFO - PROCESS | 1894 | 1463192768897 Marionette TRACE conn4 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:26:09 INFO - PROCESS | 1894 | 1463192769378 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 19:26:09 INFO - PROCESS | 1894 | 1463192769627 Marionette TRACE conn4 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:09 INFO - PROCESS | 1894 | ++DOCSHELL 0x89181800 == 117 [pid = 1894] [id = 558] 19:26:09 INFO - PROCESS | 1894 | ++DOMWINDOW == 129 (0x89184800) [pid = 1894] [serial = 1675] [outer = (nil)] 19:26:09 INFO - PROCESS | 1894 | ++DOMWINDOW == 130 (0x89da8000) [pid = 1894] [serial = 1676] [outer = 0x89184800] 19:26:09 INFO - PROCESS | 1894 | 1463192769728 Marionette DEBUG loaded listener.js 19:26:09 INFO - PROCESS | 1894 | ++DOMWINDOW == 131 (0x8a1d3000) [pid = 1894] [serial = 1677] [outer = 0x89184800] 19:26:10 INFO - PROCESS | 1894 | 1463192770719 Marionette TRACE conn4 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 19:26:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 19:26:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1886ms 19:26:10 INFO - PROCESS | 1894 | 1463192770775 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 19:26:10 INFO - PROCESS | 1894 | 1463192770783 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 19:26:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 19:26:10 INFO - PROCESS | 1894 | 1463192770792 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 19:26:10 INFO - PROCESS | 1894 | 1463192770796 Marionette TRACE conn4 <- [1,2206,null,{}] 19:26:10 INFO - PROCESS | 1894 | 1463192770804 Marionette TRACE conn4 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:26:11 INFO - PROCESS | 1894 | 1463192771085 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 19:26:11 INFO - PROCESS | 1894 | 1463192771425 Marionette TRACE conn4 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:11 INFO - PROCESS | 1894 | ++DOCSHELL 0x8cdebc00 == 118 [pid = 1894] [id = 559] 19:26:11 INFO - PROCESS | 1894 | ++DOMWINDOW == 132 (0x8d6dd000) [pid = 1894] [serial = 1678] [outer = (nil)] 19:26:11 INFO - PROCESS | 1894 | ++DOMWINDOW == 133 (0x8e09ec00) [pid = 1894] [serial = 1679] [outer = 0x8d6dd000] 19:26:11 INFO - PROCESS | 1894 | 1463192771518 Marionette DEBUG loaded listener.js 19:26:11 INFO - PROCESS | 1894 | ++DOMWINDOW == 134 (0x8ed4bc00) [pid = 1894] [serial = 1680] [outer = 0x8d6dd000] 19:26:12 INFO - PROCESS | 1894 | 1463192772511 Marionette TRACE conn4 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 19:26:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 19:26:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1789ms 19:26:12 INFO - PROCESS | 1894 | 1463192772581 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 19:26:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 19:26:12 INFO - PROCESS | 1894 | 1463192772586 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 19:26:12 INFO - PROCESS | 1894 | 1463192772593 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 19:26:12 INFO - PROCESS | 1894 | 1463192772597 Marionette TRACE conn4 <- [1,2210,null,{}] 19:26:12 INFO - PROCESS | 1894 | 1463192772604 Marionette TRACE conn4 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:26:12 INFO - PROCESS | 1894 | 1463192772818 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 19:26:13 INFO - PROCESS | 1894 | 1463192773187 Marionette TRACE conn4 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:13 INFO - PROCESS | 1894 | ++DOCSHELL 0x8eda8c00 == 119 [pid = 1894] [id = 560] 19:26:13 INFO - PROCESS | 1894 | ++DOMWINDOW == 135 (0x8ef82400) [pid = 1894] [serial = 1681] [outer = (nil)] 19:26:13 INFO - PROCESS | 1894 | ++DOMWINDOW == 136 (0x8ef8ec00) [pid = 1894] [serial = 1682] [outer = 0x8ef82400] 19:26:13 INFO - PROCESS | 1894 | 1463192773286 Marionette DEBUG loaded listener.js 19:26:13 INFO - PROCESS | 1894 | ++DOMWINDOW == 137 (0x8eff8000) [pid = 1894] [serial = 1683] [outer = 0x8ef82400] 19:26:14 INFO - PROCESS | 1894 | 1463192774220 Marionette TRACE conn4 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 19:26:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 19:26:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1684ms 19:26:14 INFO - PROCESS | 1894 | 1463192774277 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 19:26:14 INFO - PROCESS | 1894 | 1463192774284 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 19:26:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 19:26:14 INFO - PROCESS | 1894 | 1463192774301 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 19:26:14 INFO - PROCESS | 1894 | 1463192774309 Marionette TRACE conn4 <- [1,2214,null,{}] 19:26:14 INFO - PROCESS | 1894 | 1463192774315 Marionette TRACE conn4 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:26:14 INFO - PROCESS | 1894 | 1463192774619 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 19:26:14 INFO - PROCESS | 1894 | 1463192774954 Marionette TRACE conn4 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:14 INFO - PROCESS | 1894 | ++DOCSHELL 0x8edb3800 == 120 [pid = 1894] [id = 561] 19:26:14 INFO - PROCESS | 1894 | ++DOMWINDOW == 138 (0x8eeee800) [pid = 1894] [serial = 1684] [outer = (nil)] 19:26:15 INFO - PROCESS | 1894 | ++DOMWINDOW == 139 (0x8f457800) [pid = 1894] [serial = 1685] [outer = 0x8eeee800] 19:26:15 INFO - PROCESS | 1894 | 1463192775043 Marionette DEBUG loaded listener.js 19:26:15 INFO - PROCESS | 1894 | ++DOMWINDOW == 140 (0x8f465c00) [pid = 1894] [serial = 1686] [outer = 0x8eeee800] 19:26:15 INFO - PROCESS | 1894 | 1463192775977 Marionette TRACE conn4 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 19:26:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 19:26:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1714ms 19:26:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 19:26:16 INFO - PROCESS | 1894 | 1463192776008 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 19:26:16 INFO - PROCESS | 1894 | 1463192776012 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 19:26:16 INFO - PROCESS | 1894 | 1463192776019 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 19:26:16 INFO - PROCESS | 1894 | 1463192776022 Marionette TRACE conn4 <- [1,2218,null,{}] 19:26:16 INFO - PROCESS | 1894 | 1463192776028 Marionette TRACE conn4 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:26:16 INFO - PROCESS | 1894 | 1463192776236 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 19:26:16 INFO - PROCESS | 1894 | 1463192776520 Marionette TRACE conn4 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:16 INFO - PROCESS | 1894 | ++DOCSHELL 0x8f18ac00 == 121 [pid = 1894] [id = 562] 19:26:16 INFO - PROCESS | 1894 | ++DOMWINDOW == 141 (0x8f45b000) [pid = 1894] [serial = 1687] [outer = (nil)] 19:26:16 INFO - PROCESS | 1894 | ++DOMWINDOW == 142 (0x8f554000) [pid = 1894] [serial = 1688] [outer = 0x8f45b000] 19:26:16 INFO - PROCESS | 1894 | 1463192776670 Marionette DEBUG loaded listener.js 19:26:16 INFO - PROCESS | 1894 | ++DOMWINDOW == 143 (0x90fd6400) [pid = 1894] [serial = 1689] [outer = 0x8f45b000] 19:26:17 INFO - PROCESS | 1894 | 1463192777600 Marionette TRACE conn4 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 19:26:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 19:26:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1640ms 19:26:17 INFO - PROCESS | 1894 | 1463192777659 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 19:26:17 INFO - PROCESS | 1894 | 1463192777663 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 19:26:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 19:26:17 INFO - PROCESS | 1894 | 1463192777671 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 19:26:17 INFO - PROCESS | 1894 | 1463192777675 Marionette TRACE conn4 <- [1,2222,null,{}] 19:26:17 INFO - PROCESS | 1894 | 1463192777681 Marionette TRACE conn4 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:26:17 INFO - PROCESS | 1894 | 1463192777949 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 19:26:18 INFO - PROCESS | 1894 | 1463192778283 Marionette TRACE conn4 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:18 INFO - PROCESS | 1894 | ++DOCSHELL 0x9150fc00 == 122 [pid = 1894] [id = 563] 19:26:18 INFO - PROCESS | 1894 | ++DOMWINDOW == 144 (0x91511400) [pid = 1894] [serial = 1690] [outer = (nil)] 19:26:18 INFO - PROCESS | 1894 | ++DOMWINDOW == 145 (0x91517400) [pid = 1894] [serial = 1691] [outer = 0x91511400] 19:26:18 INFO - PROCESS | 1894 | 1463192778392 Marionette DEBUG loaded listener.js 19:26:18 INFO - PROCESS | 1894 | ++DOMWINDOW == 146 (0x916c2800) [pid = 1894] [serial = 1692] [outer = 0x91511400] 19:26:19 INFO - PROCESS | 1894 | 1463192779344 Marionette TRACE conn4 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 19:26:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 19:26:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1741ms 19:26:19 INFO - PROCESS | 1894 | 1463192779413 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 19:26:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 19:26:19 INFO - PROCESS | 1894 | 1463192779417 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 19:26:19 INFO - PROCESS | 1894 | 1463192779424 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 19:26:19 INFO - PROCESS | 1894 | 1463192779428 Marionette TRACE conn4 <- [1,2226,null,{}] 19:26:19 INFO - PROCESS | 1894 | 1463192779434 Marionette TRACE conn4 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:26:19 INFO - PROCESS | 1894 | 1463192779717 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 19:26:20 INFO - PROCESS | 1894 | 1463192780046 Marionette TRACE conn4 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:20 INFO - PROCESS | 1894 | ++DOCSHELL 0x8a1d1400 == 123 [pid = 1894] [id = 564] 19:26:20 INFO - PROCESS | 1894 | ++DOMWINDOW == 147 (0x91459c00) [pid = 1894] [serial = 1693] [outer = (nil)] 19:26:20 INFO - PROCESS | 1894 | ++DOMWINDOW == 148 (0x9212d800) [pid = 1894] [serial = 1694] [outer = 0x91459c00] 19:26:20 INFO - PROCESS | 1894 | 1463192780156 Marionette DEBUG loaded listener.js 19:26:20 INFO - PROCESS | 1894 | ++DOMWINDOW == 149 (0x921dc000) [pid = 1894] [serial = 1695] [outer = 0x91459c00] 19:26:21 INFO - PROCESS | 1894 | 1463192781128 Marionette TRACE conn4 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 19:26:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 19:26:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1740ms 19:26:21 INFO - PROCESS | 1894 | 1463192781165 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 19:26:21 INFO - PROCESS | 1894 | 1463192781168 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 19:26:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 19:26:21 INFO - PROCESS | 1894 | 1463192781177 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 19:26:21 INFO - PROCESS | 1894 | 1463192781182 Marionette TRACE conn4 <- [1,2230,null,{}] 19:26:21 INFO - PROCESS | 1894 | 1463192781189 Marionette TRACE conn4 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:26:21 INFO - PROCESS | 1894 | 1463192781434 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 19:26:21 INFO - PROCESS | 1894 | 1463192781766 Marionette TRACE conn4 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:21 INFO - PROCESS | 1894 | ++DOCSHELL 0x8d6dc400 == 124 [pid = 1894] [id = 565] 19:26:21 INFO - PROCESS | 1894 | ++DOMWINDOW == 150 (0x8eff5400) [pid = 1894] [serial = 1696] [outer = (nil)] 19:26:21 INFO - PROCESS | 1894 | ++DOMWINDOW == 151 (0x92b94000) [pid = 1894] [serial = 1697] [outer = 0x8eff5400] 19:26:21 INFO - PROCESS | 1894 | 1463192781862 Marionette DEBUG loaded listener.js 19:26:21 INFO - PROCESS | 1894 | ++DOMWINDOW == 152 (0x92b9b800) [pid = 1894] [serial = 1698] [outer = 0x8eff5400] 19:26:22 INFO - PROCESS | 1894 | 1463192782774 Marionette TRACE conn4 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 19:26:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 19:26:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1644ms 19:26:22 INFO - PROCESS | 1894 | 1463192782822 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 19:26:22 INFO - PROCESS | 1894 | 1463192782826 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 19:26:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 19:26:22 INFO - PROCESS | 1894 | 1463192782833 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 19:26:22 INFO - PROCESS | 1894 | 1463192782837 Marionette TRACE conn4 <- [1,2234,null,{}] 19:26:22 INFO - PROCESS | 1894 | 1463192782842 Marionette TRACE conn4 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:26:23 INFO - PROCESS | 1894 | 1463192783051 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 19:26:23 INFO - PROCESS | 1894 | 1463192783331 Marionette TRACE conn4 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:23 INFO - PROCESS | 1894 | ++DOCSHELL 0x91dd1400 == 125 [pid = 1894] [id = 566] 19:26:23 INFO - PROCESS | 1894 | ++DOMWINDOW == 153 (0x91dd3000) [pid = 1894] [serial = 1699] [outer = (nil)] 19:26:23 INFO - PROCESS | 1894 | ++DOMWINDOW == 154 (0x93a45400) [pid = 1894] [serial = 1700] [outer = 0x91dd3000] 19:26:23 INFO - PROCESS | 1894 | 1463192783468 Marionette DEBUG loaded listener.js 19:26:23 INFO - PROCESS | 1894 | ++DOMWINDOW == 155 (0x93d9fc00) [pid = 1894] [serial = 1701] [outer = 0x91dd3000] 19:26:24 INFO - PROCESS | 1894 | 1463192784400 Marionette TRACE conn4 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 19:26:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 19:26:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1641ms 19:26:24 INFO - PROCESS | 1894 | 1463192784478 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 19:26:24 INFO - PROCESS | 1894 | 1463192784490 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 19:26:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 19:26:24 INFO - PROCESS | 1894 | 1463192784497 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 19:26:24 INFO - PROCESS | 1894 | 1463192784500 Marionette TRACE conn4 <- [1,2238,null,{}] 19:26:24 INFO - PROCESS | 1894 | 1463192784506 Marionette TRACE conn4 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:26:24 INFO - PROCESS | 1894 | 1463192784758 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 19:26:25 INFO - PROCESS | 1894 | 1463192785084 Marionette TRACE conn4 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:25 INFO - PROCESS | 1894 | ++DOCSHELL 0x86db4000 == 126 [pid = 1894] [id = 567] 19:26:25 INFO - PROCESS | 1894 | ++DOMWINDOW == 156 (0x8b9c1400) [pid = 1894] [serial = 1702] [outer = (nil)] 19:26:25 INFO - PROCESS | 1894 | ++DOMWINDOW == 157 (0x9522ac00) [pid = 1894] [serial = 1703] [outer = 0x8b9c1400] 19:26:25 INFO - PROCESS | 1894 | 1463192785178 Marionette DEBUG loaded listener.js 19:26:25 INFO - PROCESS | 1894 | ++DOMWINDOW == 158 (0x95328c00) [pid = 1894] [serial = 1704] [outer = 0x8b9c1400] 19:26:26 INFO - PROCESS | 1894 | 1463192786175 Marionette TRACE conn4 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 19:26:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 19:26:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1739ms 19:26:26 INFO - PROCESS | 1894 | 1463192786237 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 19:26:26 INFO - PROCESS | 1894 | 1463192786241 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 19:26:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 19:26:26 INFO - PROCESS | 1894 | 1463192786248 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 19:26:26 INFO - PROCESS | 1894 | 1463192786251 Marionette TRACE conn4 <- [1,2242,null,{}] 19:26:26 INFO - PROCESS | 1894 | 1463192786259 Marionette TRACE conn4 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:26:26 INFO - PROCESS | 1894 | 1463192786491 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 19:26:26 INFO - PROCESS | 1894 | 1463192786832 Marionette TRACE conn4 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:26 INFO - PROCESS | 1894 | ++DOCSHELL 0x95224c00 == 127 [pid = 1894] [id = 568] 19:26:26 INFO - PROCESS | 1894 | ++DOMWINDOW == 159 (0x99771800) [pid = 1894] [serial = 1705] [outer = (nil)] 19:26:26 INFO - PROCESS | 1894 | ++DOMWINDOW == 160 (0x99f21400) [pid = 1894] [serial = 1706] [outer = 0x99771800] 19:26:26 INFO - PROCESS | 1894 | 1463192786932 Marionette DEBUG loaded listener.js 19:26:27 INFO - PROCESS | 1894 | ++DOMWINDOW == 161 (0x9a3df800) [pid = 1894] [serial = 1707] [outer = 0x99771800] 19:26:27 INFO - PROCESS | 1894 | 1463192787873 Marionette TRACE conn4 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 19:26:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 19:26:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1689ms 19:26:27 INFO - PROCESS | 1894 | 1463192787938 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 19:26:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 19:26:27 INFO - PROCESS | 1894 | 1463192787943 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 19:26:27 INFO - PROCESS | 1894 | 1463192787950 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 19:26:27 INFO - PROCESS | 1894 | 1463192787954 Marionette TRACE conn4 <- [1,2246,null,{}] 19:26:27 INFO - PROCESS | 1894 | 1463192787960 Marionette TRACE conn4 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:26:28 INFO - PROCESS | 1894 | 1463192788177 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 19:26:28 INFO - PROCESS | 1894 | 1463192788514 Marionette TRACE conn4 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:28 INFO - PROCESS | 1894 | ++DOCSHELL 0x9920b000 == 128 [pid = 1894] [id = 569] 19:26:28 INFO - PROCESS | 1894 | ++DOMWINDOW == 162 (0x99f23000) [pid = 1894] [serial = 1708] [outer = (nil)] 19:26:28 INFO - PROCESS | 1894 | ++DOMWINDOW == 163 (0x9a90c800) [pid = 1894] [serial = 1709] [outer = 0x99f23000] 19:26:28 INFO - PROCESS | 1894 | 1463192788622 Marionette DEBUG loaded listener.js 19:26:28 INFO - PROCESS | 1894 | ++DOMWINDOW == 164 (0x9a913400) [pid = 1894] [serial = 1710] [outer = 0x99f23000] 19:26:29 INFO - PROCESS | 1894 | 1463192789594 Marionette TRACE conn4 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 19:26:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 19:26:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1687ms 19:26:29 INFO - PROCESS | 1894 | 1463192789637 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 19:26:29 INFO - PROCESS | 1894 | 1463192789641 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 19:26:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 19:26:29 INFO - PROCESS | 1894 | 1463192789648 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 19:26:29 INFO - PROCESS | 1894 | 1463192789651 Marionette TRACE conn4 <- [1,2250,null,{}] 19:26:29 INFO - PROCESS | 1894 | 1463192789657 Marionette TRACE conn4 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:26:29 INFO - PROCESS | 1894 | 1463192789891 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 19:26:30 INFO - PROCESS | 1894 | 1463192790222 Marionette TRACE conn4 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:30 INFO - PROCESS | 1894 | ++DOCSHELL 0x8d6df000 == 129 [pid = 1894] [id = 570] 19:26:30 INFO - PROCESS | 1894 | ++DOMWINDOW == 165 (0x8ed4c400) [pid = 1894] [serial = 1711] [outer = (nil)] 19:26:30 INFO - PROCESS | 1894 | ++DOMWINDOW == 166 (0x9a91f800) [pid = 1894] [serial = 1712] [outer = 0x8ed4c400] 19:26:30 INFO - PROCESS | 1894 | 1463192790318 Marionette DEBUG loaded listener.js 19:26:30 INFO - PROCESS | 1894 | ++DOMWINDOW == 167 (0x9aace800) [pid = 1894] [serial = 1713] [outer = 0x8ed4c400] 19:26:31 INFO - PROCESS | 1894 | 1463192791218 Marionette TRACE conn4 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 19:26:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 19:26:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1636ms 19:26:31 INFO - PROCESS | 1894 | 1463192791286 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 19:26:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 19:26:31 INFO - PROCESS | 1894 | 1463192791290 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 19:26:31 INFO - PROCESS | 1894 | 1463192791297 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 19:26:31 INFO - PROCESS | 1894 | 1463192791300 Marionette TRACE conn4 <- [1,2254,null,{}] 19:26:31 INFO - PROCESS | 1894 | 1463192791306 Marionette TRACE conn4 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:26:31 INFO - PROCESS | 1894 | 1463192791548 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 19:26:31 INFO - PROCESS | 1894 | 1463192791879 Marionette TRACE conn4 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:31 INFO - PROCESS | 1894 | ++DOCSHELL 0x9771e800 == 130 [pid = 1894] [id = 571] 19:26:31 INFO - PROCESS | 1894 | ++DOMWINDOW == 168 (0x9a879400) [pid = 1894] [serial = 1714] [outer = (nil)] 19:26:31 INFO - PROCESS | 1894 | ++DOMWINDOW == 169 (0x9af01800) [pid = 1894] [serial = 1715] [outer = 0x9a879400] 19:26:31 INFO - PROCESS | 1894 | 1463192791971 Marionette DEBUG loaded listener.js 19:26:32 INFO - PROCESS | 1894 | ++DOMWINDOW == 170 (0x9af03800) [pid = 1894] [serial = 1716] [outer = 0x9a879400] 19:26:32 INFO - PROCESS | 1894 | 1463192792901 Marionette TRACE conn4 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 19:26:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 19:26:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1638ms 19:26:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 19:26:32 INFO - PROCESS | 1894 | 1463192792935 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 19:26:32 INFO - PROCESS | 1894 | 1463192792938 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 19:26:32 INFO - PROCESS | 1894 | 1463192792945 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 19:26:32 INFO - PROCESS | 1894 | 1463192792947 Marionette TRACE conn4 <- [1,2258,null,{}] 19:26:32 INFO - PROCESS | 1894 | 1463192792954 Marionette TRACE conn4 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:26:33 INFO - PROCESS | 1894 | 1463192793153 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 19:26:33 INFO - PROCESS | 1894 | 1463192793487 Marionette TRACE conn4 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:33 INFO - PROCESS | 1894 | ++DOCSHELL 0x9aad0400 == 131 [pid = 1894] [id = 572] 19:26:33 INFO - PROCESS | 1894 | ++DOMWINDOW == 171 (0x9add5400) [pid = 1894] [serial = 1717] [outer = (nil)] 19:26:33 INFO - PROCESS | 1894 | ++DOMWINDOW == 172 (0x9b2b9000) [pid = 1894] [serial = 1718] [outer = 0x9add5400] 19:26:33 INFO - PROCESS | 1894 | 1463192793580 Marionette DEBUG loaded listener.js 19:26:33 INFO - PROCESS | 1894 | ++DOMWINDOW == 173 (0x9b5aac00) [pid = 1894] [serial = 1719] [outer = 0x9add5400] 19:26:34 INFO - PROCESS | 1894 | 1463192794526 Marionette TRACE conn4 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 19:26:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 19:26:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1634ms 19:26:34 INFO - PROCESS | 1894 | 1463192794579 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 19:26:34 INFO - PROCESS | 1894 | 1463192794583 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 19:26:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 19:26:34 INFO - PROCESS | 1894 | 1463192794589 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 19:26:34 INFO - PROCESS | 1894 | 1463192794593 Marionette TRACE conn4 <- [1,2262,null,{}] 19:26:34 INFO - PROCESS | 1894 | 1463192794599 Marionette TRACE conn4 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:26:34 INFO - PROCESS | 1894 | 1463192794826 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 19:26:35 INFO - PROCESS | 1894 | 1463192795167 Marionette TRACE conn4 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:35 INFO - PROCESS | 1894 | ++DOCSHELL 0x8ef8c800 == 132 [pid = 1894] [id = 573] 19:26:35 INFO - PROCESS | 1894 | ++DOMWINDOW == 174 (0x8f44e800) [pid = 1894] [serial = 1720] [outer = (nil)] 19:26:35 INFO - PROCESS | 1894 | ++DOMWINDOW == 175 (0x9bab5400) [pid = 1894] [serial = 1721] [outer = 0x8f44e800] 19:26:35 INFO - PROCESS | 1894 | 1463192795258 Marionette DEBUG loaded listener.js 19:26:35 INFO - PROCESS | 1894 | ++DOMWINDOW == 176 (0x9bacd000) [pid = 1894] [serial = 1722] [outer = 0x8f44e800] 19:26:36 INFO - PROCESS | 1894 | 1463192796151 Marionette TRACE conn4 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 19:26:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 19:26:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1630ms 19:26:36 INFO - PROCESS | 1894 | 1463192796221 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 19:26:36 INFO - PROCESS | 1894 | 1463192796225 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 19:26:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 19:26:36 INFO - PROCESS | 1894 | 1463192796232 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 19:26:36 INFO - PROCESS | 1894 | 1463192796235 Marionette TRACE conn4 <- [1,2266,null,{}] 19:26:36 INFO - PROCESS | 1894 | 1463192796241 Marionette TRACE conn4 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:26:36 INFO - PROCESS | 1894 | 1463192796502 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 19:26:36 INFO - PROCESS | 1894 | 1463192796834 Marionette TRACE conn4 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:36 INFO - PROCESS | 1894 | ++DOCSHELL 0x86dac400 == 133 [pid = 1894] [id = 574] 19:26:36 INFO - PROCESS | 1894 | ++DOMWINDOW == 177 (0x88326400) [pid = 1894] [serial = 1723] [outer = (nil)] 19:26:36 INFO - PROCESS | 1894 | ++DOMWINDOW == 178 (0x9c1bf800) [pid = 1894] [serial = 1724] [outer = 0x88326400] 19:26:36 INFO - PROCESS | 1894 | 1463192796929 Marionette DEBUG loaded listener.js 19:26:37 INFO - PROCESS | 1894 | ++DOMWINDOW == 179 (0x9c1c4c00) [pid = 1894] [serial = 1725] [outer = 0x88326400] 19:26:37 INFO - PROCESS | 1894 | 1463192797853 Marionette TRACE conn4 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 19:26:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 19:26:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1680ms 19:26:37 INFO - PROCESS | 1894 | 1463192797913 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 19:26:37 INFO - PROCESS | 1894 | 1463192797916 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 19:26:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 19:26:37 INFO - PROCESS | 1894 | 1463192797923 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 19:26:37 INFO - PROCESS | 1894 | 1463192797927 Marionette TRACE conn4 <- [1,2270,null,{}] 19:26:37 INFO - PROCESS | 1894 | 1463192797933 Marionette TRACE conn4 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:26:38 INFO - PROCESS | 1894 | 1463192798152 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 19:26:38 INFO - PROCESS | 1894 | 1463192798443 Marionette TRACE conn4 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:38 INFO - PROCESS | 1894 | ++DOCSHELL 0x9bac1800 == 134 [pid = 1894] [id = 575] 19:26:38 INFO - PROCESS | 1894 | ++DOMWINDOW == 180 (0x9c0f3000) [pid = 1894] [serial = 1726] [outer = (nil)] 19:26:38 INFO - PROCESS | 1894 | ++DOMWINDOW == 181 (0x9cb2dc00) [pid = 1894] [serial = 1727] [outer = 0x9c0f3000] 19:26:38 INFO - PROCESS | 1894 | 1463192798583 Marionette DEBUG loaded listener.js 19:26:38 INFO - PROCESS | 1894 | ++DOMWINDOW == 182 (0x9cc11c00) [pid = 1894] [serial = 1728] [outer = 0x9c0f3000] 19:26:41 INFO - PROCESS | 1894 | --DOCSHELL 0x886d2400 == 133 [pid = 1894] [id = 269] 19:26:41 INFO - PROCESS | 1894 | --DOCSHELL 0x9a91fc00 == 132 [pid = 1894] [id = 553] 19:26:41 INFO - PROCESS | 1894 | --DOCSHELL 0x8f450000 == 131 [pid = 1894] [id = 552] 19:26:41 INFO - PROCESS | 1894 | --DOCSHELL 0x886ce000 == 130 [pid = 1894] [id = 550] 19:26:41 INFO - PROCESS | 1894 | --DOCSHELL 0x983eac00 == 129 [pid = 1894] [id = 551] 19:26:41 INFO - PROCESS | 1894 | --DOCSHELL 0x8d6dbc00 == 128 [pid = 1894] [id = 549] 19:26:41 INFO - PROCESS | 1894 | --DOCSHELL 0x921d9400 == 127 [pid = 1894] [id = 548] 19:26:41 INFO - PROCESS | 1894 | --DOCSHELL 0x911ce400 == 126 [pid = 1894] [id = 547] 19:26:41 INFO - PROCESS | 1894 | --DOCSHELL 0x9150d800 == 125 [pid = 1894] [id = 545] 19:26:41 INFO - PROCESS | 1894 | --DOCSHELL 0x921d9800 == 124 [pid = 1894] [id = 546] 19:26:41 INFO - PROCESS | 1894 | --DOCSHELL 0x87f0d000 == 123 [pid = 1894] [id = 544] 19:26:41 INFO - PROCESS | 1894 | --DOCSHELL 0x8a1cb400 == 122 [pid = 1894] [id = 543] 19:26:41 INFO - PROCESS | 1894 | --DOCSHELL 0x8ef88000 == 121 [pid = 1894] [id = 542] 19:26:41 INFO - PROCESS | 1894 | --DOCSHELL 0x8f187400 == 120 [pid = 1894] [id = 541] 19:26:41 INFO - PROCESS | 1894 | --DOCSHELL 0x88322c00 == 119 [pid = 1894] [id = 540] 19:26:41 INFO - PROCESS | 1894 | --DOCSHELL 0x8d775800 == 118 [pid = 1894] [id = 538] 19:26:41 INFO - PROCESS | 1894 | --DOCSHELL 0x8cded400 == 117 [pid = 1894] [id = 539] 19:26:41 INFO - PROCESS | 1894 | --DOCSHELL 0x8b3b1000 == 116 [pid = 1894] [id = 537] 19:26:41 INFO - PROCESS | 1894 | --DOCSHELL 0x89eea000 == 115 [pid = 1894] [id = 535] 19:26:41 INFO - PROCESS | 1894 | --DOCSHELL 0x886ddc00 == 114 [pid = 1894] [id = 536] 19:26:41 INFO - PROCESS | 1894 | 1463192801339 Marionette TRACE conn4 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 19:26:41 INFO - PROCESS | 1894 | --DOMWINDOW == 181 (0x8d6d8800) [pid = 1894] [serial = 1607] [outer = (nil)] [url = about:blank] 19:26:41 INFO - PROCESS | 1894 | --DOMWINDOW == 180 (0x8cced800) [pid = 1894] [serial = 1548] [outer = (nil)] [url = about:blank] 19:26:41 INFO - PROCESS | 1894 | --DOMWINDOW == 179 (0x8f551800) [pid = 1894] [serial = 1559] [outer = (nil)] [url = about:blank] 19:26:41 INFO - PROCESS | 1894 | --DOMWINDOW == 178 (0x9976cc00) [pid = 1894] [serial = 1577] [outer = (nil)] [url = about:blank] 19:26:41 INFO - PROCESS | 1894 | --DOMWINDOW == 177 (0x93a04800) [pid = 1894] [serial = 1572] [outer = (nil)] [url = about:blank] 19:26:41 INFO - PROCESS | 1894 | --DOMWINDOW == 176 (0x91531400) [pid = 1894] [serial = 1563] [outer = (nil)] [url = about:blank] 19:26:41 INFO - PROCESS | 1894 | --DOMWINDOW == 175 (0x929cc000) [pid = 1894] [serial = 1569] [outer = (nil)] [url = about:blank] 19:26:41 INFO - PROCESS | 1894 | --DOMWINDOW == 174 (0x9a912400) [pid = 1894] [serial = 1584] [outer = (nil)] [url = about:blank] 19:26:41 INFO - PROCESS | 1894 | --DOMWINDOW == 173 (0x888f5400) [pid = 1894] [serial = 1598] [outer = (nil)] [url = about:blank] 19:26:41 INFO - PROCESS | 1894 | --DOMWINDOW == 172 (0x9a910800) [pid = 1894] [serial = 1583] [outer = (nil)] [url = about:blank] 19:26:41 INFO - PROCESS | 1894 | --DOMWINDOW == 171 (0x9c059000) [pid = 1894] [serial = 1592] [outer = (nil)] [url = about:blank] 19:26:41 INFO - PROCESS | 1894 | --DOMWINDOW == 170 (0x9475dc00) [pid = 1894] [serial = 1574] [outer = (nil)] [url = about:blank] 19:26:41 INFO - PROCESS | 1894 | --DOMWINDOW == 169 (0x9add2400) [pid = 1894] [serial = 1586] [outer = (nil)] [url = about:blank] 19:26:41 INFO - PROCESS | 1894 | --DOMWINDOW == 168 (0x9add7800) [pid = 1894] [serial = 1587] [outer = (nil)] [url = about:blank] 19:26:41 INFO - PROCESS | 1894 | --DOMWINDOW == 167 (0x8e1d0400) [pid = 1894] [serial = 1551] [outer = (nil)] [url = about:blank] 19:26:41 INFO - PROCESS | 1894 | --DOMWINDOW == 166 (0x916d0000) [pid = 1894] [serial = 1566] [outer = (nil)] [url = about:blank] 19:26:41 INFO - PROCESS | 1894 | --DOMWINDOW == 165 (0x9a55d000) [pid = 1894] [serial = 1581] [outer = (nil)] [url = about:blank] 19:26:41 INFO - PROCESS | 1894 | --DOMWINDOW == 164 (0x9bacd800) [pid = 1894] [serial = 1590] [outer = (nil)] [url = about:blank] 19:26:41 INFO - PROCESS | 1894 | --DOMWINDOW == 163 (0x8ef83c00) [pid = 1894] [serial = 1553] [outer = (nil)] [url = about:blank] 19:26:41 INFO - PROCESS | 1894 | --DOMWINDOW == 162 (0x89185000) [pid = 1894] [serial = 1599] [outer = (nil)] [url = about:blank] 19:26:41 INFO - PROCESS | 1894 | --DOMWINDOW == 161 (0x8bc6c800) [pid = 1894] [serial = 1547] [outer = (nil)] [url = about:blank] 19:26:41 INFO - PROCESS | 1894 | --DOMWINDOW == 160 (0x8b3ad400) [pid = 1894] [serial = 1602] [outer = (nil)] [url = about:blank] 19:26:41 INFO - PROCESS | 1894 | --DOMWINDOW == 159 (0x886dbc00) [pid = 1894] [serial = 1544] [outer = (nil)] [url = about:blank] 19:26:41 INFO - PROCESS | 1894 | --DOMWINDOW == 158 (0x937b1400) [pid = 1894] [serial = 1571] [outer = (nil)] [url = about:blank] 19:26:41 INFO - PROCESS | 1894 | --DOMWINDOW == 157 (0x8f459800) [pid = 1894] [serial = 1557] [outer = (nil)] [url = about:blank] 19:26:41 INFO - PROCESS | 1894 | --DOMWINDOW == 156 (0x8f44fc00) [pid = 1894] [serial = 1556] [outer = (nil)] [url = about:blank] 19:26:41 INFO - PROCESS | 1894 | --DOMWINDOW == 155 (0x8ef8f400) [pid = 1894] [serial = 1554] [outer = (nil)] [url = about:blank] 19:26:41 INFO - PROCESS | 1894 | --DOMWINDOW == 154 (0x911cf800) [pid = 1894] [serial = 1560] [outer = (nil)] [url = about:blank] 19:26:41 INFO - PROCESS | 1894 | --DOMWINDOW == 153 (0x9c0f3400) [pid = 1894] [serial = 1593] [outer = (nil)] [url = about:blank] 19:26:41 INFO - PROCESS | 1894 | --DOMWINDOW == 152 (0x9b71cc00) [pid = 1894] [serial = 1589] [outer = (nil)] [url = about:blank] 19:26:41 INFO - PROCESS | 1894 | --DOMWINDOW == 151 (0x8df30400) [pid = 1894] [serial = 1550] [outer = (nil)] [url = about:blank] 19:26:41 INFO - PROCESS | 1894 | --DOMWINDOW == 150 (0x8cbd0400) [pid = 1894] [serial = 1604] [outer = (nil)] [url = about:blank] 19:26:41 INFO - PROCESS | 1894 | --DOMWINDOW == 149 (0x89061400) [pid = 1894] [serial = 1545] [outer = (nil)] [url = about:blank] 19:26:41 INFO - PROCESS | 1894 | --DOMWINDOW == 148 (0x95329c00) [pid = 1894] [serial = 1575] [outer = (nil)] [url = about:blank] 19:26:41 INFO - PROCESS | 1894 | --DOMWINDOW == 147 (0x8d77b800) [pid = 1894] [serial = 1476] [outer = (nil)] [url = about:blank] 19:26:41 INFO - PROCESS | 1894 | --DOMWINDOW == 146 (0x8a1d2800) [pid = 1894] [serial = 1601] [outer = (nil)] [url = about:blank] 19:26:41 INFO - PROCESS | 1894 | --DOMWINDOW == 145 (0x916c8800) [pid = 1894] [serial = 1565] [outer = (nil)] [url = about:blank] 19:26:41 INFO - PROCESS | 1894 | --DOMWINDOW == 144 (0x8cceb400) [pid = 1894] [serial = 1605] [outer = (nil)] [url = about:blank] 19:26:41 INFO - PROCESS | 1894 | --DOMWINDOW == 143 (0x9150f000) [pid = 1894] [serial = 1562] [outer = (nil)] [url = about:blank] 19:26:41 INFO - PROCESS | 1894 | --DOMWINDOW == 142 (0x99f06000) [pid = 1894] [serial = 1578] [outer = (nil)] [url = about:blank] 19:26:41 INFO - PROCESS | 1894 | --DOMWINDOW == 141 (0x9a3e1000) [pid = 1894] [serial = 1580] [outer = (nil)] [url = about:blank] 19:26:41 INFO - PROCESS | 1894 | --DOMWINDOW == 140 (0x929c7000) [pid = 1894] [serial = 1568] [outer = (nil)] [url = about:blank] 19:26:41 INFO - PROCESS | 1894 | --DOMWINDOW == 139 (0x9c1c2c00) [pid = 1894] [serial = 1595] [outer = (nil)] [url = about:blank] 19:26:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 19:26:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 3743ms 19:26:41 INFO - PROCESS | 1894 | 1463192801666 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 19:26:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 19:26:41 INFO - PROCESS | 1894 | 1463192801672 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 19:26:41 INFO - PROCESS | 1894 | 1463192801680 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 19:26:41 INFO - PROCESS | 1894 | 1463192801686 Marionette TRACE conn4 <- [1,2274,null,{}] 19:26:41 INFO - PROCESS | 1894 | 1463192801695 Marionette TRACE conn4 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:26:41 INFO - PROCESS | 1894 | 1463192801893 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 19:26:42 INFO - PROCESS | 1894 | 1463192802119 Marionette TRACE conn4 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:42 INFO - PROCESS | 1894 | ++DOCSHELL 0x8917f800 == 115 [pid = 1894] [id = 576] 19:26:42 INFO - PROCESS | 1894 | ++DOMWINDOW == 140 (0x8917fc00) [pid = 1894] [serial = 1729] [outer = (nil)] 19:26:42 INFO - PROCESS | 1894 | ++DOMWINDOW == 141 (0x8918a000) [pid = 1894] [serial = 1730] [outer = 0x8917fc00] 19:26:42 INFO - PROCESS | 1894 | 1463192802200 Marionette DEBUG loaded listener.js 19:26:42 INFO - PROCESS | 1894 | ++DOMWINDOW == 142 (0x89ee4000) [pid = 1894] [serial = 1731] [outer = 0x8917fc00] 19:26:43 INFO - PROCESS | 1894 | 1463192803025 Marionette TRACE conn4 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 19:26:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 19:26:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1388ms 19:26:43 INFO - PROCESS | 1894 | 1463192803067 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 19:26:43 INFO - PROCESS | 1894 | 1463192803076 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 19:26:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 19:26:43 INFO - PROCESS | 1894 | 1463192803086 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 19:26:43 INFO - PROCESS | 1894 | 1463192803090 Marionette TRACE conn4 <- [1,2278,null,{}] 19:26:43 INFO - PROCESS | 1894 | 1463192803096 Marionette TRACE conn4 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:26:43 INFO - PROCESS | 1894 | 1463192803307 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 19:26:43 INFO - PROCESS | 1894 | 1463192803526 Marionette TRACE conn4 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:43 INFO - PROCESS | 1894 | ++DOCSHELL 0x8b3ad400 == 116 [pid = 1894] [id = 577] 19:26:43 INFO - PROCESS | 1894 | ++DOMWINDOW == 143 (0x8b3ae400) [pid = 1894] [serial = 1732] [outer = (nil)] 19:26:43 INFO - PROCESS | 1894 | ++DOMWINDOW == 144 (0x8bade400) [pid = 1894] [serial = 1733] [outer = 0x8b3ae400] 19:26:43 INFO - PROCESS | 1894 | 1463192803600 Marionette DEBUG loaded listener.js 19:26:43 INFO - PROCESS | 1894 | ++DOMWINDOW == 145 (0x8cbd9000) [pid = 1894] [serial = 1734] [outer = 0x8b3ae400] 19:26:44 INFO - PROCESS | 1894 | 1463192804591 Marionette TRACE conn4 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 19:26:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 19:26:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1544ms 19:26:44 INFO - PROCESS | 1894 | 1463192804631 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 19:26:44 INFO - PROCESS | 1894 | 1463192804634 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 19:26:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 19:26:44 INFO - PROCESS | 1894 | 1463192804641 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 19:26:44 INFO - PROCESS | 1894 | 1463192804647 Marionette TRACE conn4 <- [1,2282,null,{}] 19:26:44 INFO - PROCESS | 1894 | 1463192804671 Marionette TRACE conn4 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:26:44 INFO - PROCESS | 1894 | 1463192804933 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 19:26:44 INFO - PROCESS | 1894 | 1463192804967 Marionette TRACE conn4 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:44 INFO - PROCESS | 1894 | ++DOCSHELL 0x8bae1000 == 117 [pid = 1894] [id = 578] 19:26:44 INFO - PROCESS | 1894 | ++DOMWINDOW == 146 (0x8d6e4c00) [pid = 1894] [serial = 1735] [outer = (nil)] 19:26:45 INFO - PROCESS | 1894 | ++DOMWINDOW == 147 (0x8e098000) [pid = 1894] [serial = 1736] [outer = 0x8d6e4c00] 19:26:45 INFO - PROCESS | 1894 | 1463192805045 Marionette DEBUG loaded listener.js 19:26:45 INFO - PROCESS | 1894 | ++DOMWINDOW == 148 (0x8e1d1800) [pid = 1894] [serial = 1737] [outer = 0x8d6e4c00] 19:26:46 INFO - PROCESS | 1894 | --DOMWINDOW == 147 (0x89186800) [pid = 1894] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 19:26:46 INFO - PROCESS | 1894 | --DOMWINDOW == 146 (0x8d771800) [pid = 1894] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 19:26:46 INFO - PROCESS | 1894 | --DOMWINDOW == 145 (0x8b3aa400) [pid = 1894] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 19:26:46 INFO - PROCESS | 1894 | --DOMWINDOW == 144 (0x886db000) [pid = 1894] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 19:26:46 INFO - PROCESS | 1894 | --DOMWINDOW == 143 (0x9a922c00) [pid = 1894] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 19:26:46 INFO - PROCESS | 1894 | --DOMWINDOW == 142 (0x90fdc000) [pid = 1894] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 19:26:46 INFO - PROCESS | 1894 | --DOMWINDOW == 141 (0x9928a800) [pid = 1894] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 19:26:46 INFO - PROCESS | 1894 | --DOMWINDOW == 140 (0x8eee8400) [pid = 1894] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 19:26:46 INFO - PROCESS | 1894 | --DOMWINDOW == 139 (0x8ed47c00) [pid = 1894] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 19:26:46 INFO - PROCESS | 1894 | --DOMWINDOW == 138 (0x938be800) [pid = 1894] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 19:26:46 INFO - PROCESS | 1894 | --DOMWINDOW == 137 (0x929c7800) [pid = 1894] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 19:26:46 INFO - PROCESS | 1894 | --DOMWINDOW == 136 (0x921dcc00) [pid = 1894] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 19:26:46 INFO - PROCESS | 1894 | --DOMWINDOW == 135 (0x9150e400) [pid = 1894] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 19:26:46 INFO - PROCESS | 1894 | --DOMWINDOW == 134 (0x911c5800) [pid = 1894] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 19:26:46 INFO - PROCESS | 1894 | --DOMWINDOW == 133 (0x8cbce800) [pid = 1894] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 19:26:46 INFO - PROCESS | 1894 | --DOMWINDOW == 132 (0x8ef90400) [pid = 1894] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 19:26:46 INFO - PROCESS | 1894 | --DOMWINDOW == 131 (0x8f188800) [pid = 1894] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 19:26:46 INFO - PROCESS | 1894 | --DOMWINDOW == 130 (0x8add9400) [pid = 1894] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 19:26:46 INFO - PROCESS | 1894 | --DOMWINDOW == 129 (0x8d6e1800) [pid = 1894] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 19:26:46 INFO - PROCESS | 1894 | --DOMWINDOW == 128 (0x8d779000) [pid = 1894] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 19:26:46 INFO - PROCESS | 1894 | --DOMWINDOW == 127 (0x8b3b2800) [pid = 1894] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 19:26:46 INFO - PROCESS | 1894 | --DOMWINDOW == 126 (0x886dfc00) [pid = 1894] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 19:26:46 INFO - PROCESS | 1894 | 1463192806767 Marionette TRACE conn4 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 19:26:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 19:26:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 2148ms 19:26:46 INFO - PROCESS | 1894 | 1463192806790 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 19:26:46 INFO - PROCESS | 1894 | 1463192806795 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 19:26:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 19:26:46 INFO - PROCESS | 1894 | 1463192806801 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 19:26:46 INFO - PROCESS | 1894 | 1463192806804 Marionette TRACE conn4 <- [1,2286,null,{}] 19:26:46 INFO - PROCESS | 1894 | 1463192806810 Marionette TRACE conn4 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:26:47 INFO - PROCESS | 1894 | 1463192807030 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 19:26:47 INFO - PROCESS | 1894 | 1463192807229 Marionette TRACE conn4 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:47 INFO - PROCESS | 1894 | ++DOCSHELL 0x89180400 == 118 [pid = 1894] [id = 579] 19:26:47 INFO - PROCESS | 1894 | ++DOMWINDOW == 127 (0x8addcc00) [pid = 1894] [serial = 1738] [outer = (nil)] 19:26:47 INFO - PROCESS | 1894 | ++DOMWINDOW == 128 (0x8d77f800) [pid = 1894] [serial = 1739] [outer = 0x8addcc00] 19:26:47 INFO - PROCESS | 1894 | 1463192807311 Marionette DEBUG loaded listener.js 19:26:47 INFO - PROCESS | 1894 | ++DOMWINDOW == 129 (0x8ed4c800) [pid = 1894] [serial = 1740] [outer = 0x8addcc00] 19:26:48 INFO - PROCESS | 1894 | 1463192808135 Marionette TRACE conn4 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 19:26:48 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 19:26:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1380ms 19:26:48 INFO - PROCESS | 1894 | 1463192808183 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 19:26:48 INFO - PROCESS | 1894 | 1463192808187 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 19:26:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 19:26:48 INFO - PROCESS | 1894 | 1463192808193 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 19:26:48 INFO - PROCESS | 1894 | 1463192808196 Marionette TRACE conn4 <- [1,2290,null,{}] 19:26:48 INFO - PROCESS | 1894 | 1463192808202 Marionette TRACE conn4 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:26:48 INFO - PROCESS | 1894 | 1463192808493 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 19:26:48 INFO - PROCESS | 1894 | 1463192808888 Marionette TRACE conn4 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:48 INFO - PROCESS | 1894 | ++DOCSHELL 0x88322c00 == 119 [pid = 1894] [id = 580] 19:26:48 INFO - PROCESS | 1894 | ++DOMWINDOW == 130 (0x8832a000) [pid = 1894] [serial = 1741] [outer = (nil)] 19:26:48 INFO - PROCESS | 1894 | ++DOMWINDOW == 131 (0x886d5000) [pid = 1894] [serial = 1742] [outer = 0x8832a000] 19:26:48 INFO - PROCESS | 1894 | 1463192808995 Marionette DEBUG loaded listener.js 19:26:49 INFO - PROCESS | 1894 | ++DOMWINDOW == 132 (0x89064c00) [pid = 1894] [serial = 1743] [outer = 0x8832a000] 19:26:50 INFO - PROCESS | 1894 | 1463192810039 Marionette TRACE conn4 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 19:26:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 19:26:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1896ms 19:26:50 INFO - PROCESS | 1894 | 1463192810092 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 19:26:50 INFO - PROCESS | 1894 | 1463192810098 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 19:26:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 19:26:50 INFO - PROCESS | 1894 | 1463192810108 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 19:26:50 INFO - PROCESS | 1894 | 1463192810113 Marionette TRACE conn4 <- [1,2294,null,{}] 19:26:50 INFO - PROCESS | 1894 | 1463192810122 Marionette TRACE conn4 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:26:50 INFO - PROCESS | 1894 | 1463192810392 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 19:26:50 INFO - PROCESS | 1894 | 1463192810745 Marionette TRACE conn4 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:50 INFO - PROCESS | 1894 | ++DOCSHELL 0x8bc61000 == 120 [pid = 1894] [id = 581] 19:26:50 INFO - PROCESS | 1894 | ++DOMWINDOW == 133 (0x8cbd6000) [pid = 1894] [serial = 1744] [outer = (nil)] 19:26:50 INFO - PROCESS | 1894 | ++DOMWINDOW == 134 (0x8cceac00) [pid = 1894] [serial = 1745] [outer = 0x8cbd6000] 19:26:50 INFO - PROCESS | 1894 | 1463192810837 Marionette DEBUG loaded listener.js 19:26:50 INFO - PROCESS | 1894 | ++DOMWINDOW == 135 (0x8d6d9000) [pid = 1894] [serial = 1746] [outer = 0x8cbd6000] 19:26:51 INFO - PROCESS | 1894 | 1463192811821 Marionette TRACE conn4 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 19:26:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 19:26:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1784ms 19:26:51 INFO - PROCESS | 1894 | 1463192811896 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 19:26:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 19:26:51 INFO - PROCESS | 1894 | 1463192811903 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 19:26:51 INFO - PROCESS | 1894 | 1463192811910 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 19:26:51 INFO - PROCESS | 1894 | 1463192811914 Marionette TRACE conn4 <- [1,2298,null,{}] 19:26:51 INFO - PROCESS | 1894 | 1463192811921 Marionette TRACE conn4 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:26:52 INFO - PROCESS | 1894 | 1463192812182 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 19:26:52 INFO - PROCESS | 1894 | 1463192812559 Marionette TRACE conn4 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:52 INFO - PROCESS | 1894 | ++DOCSHELL 0x8df2ec00 == 121 [pid = 1894] [id = 582] 19:26:52 INFO - PROCESS | 1894 | ++DOMWINDOW == 136 (0x8e099000) [pid = 1894] [serial = 1747] [outer = (nil)] 19:26:52 INFO - PROCESS | 1894 | ++DOMWINDOW == 137 (0x8e09f800) [pid = 1894] [serial = 1748] [outer = 0x8e099000] 19:26:52 INFO - PROCESS | 1894 | 1463192812649 Marionette DEBUG loaded listener.js 19:26:52 INFO - PROCESS | 1894 | ++DOMWINDOW == 138 (0x8ed4b000) [pid = 1894] [serial = 1749] [outer = 0x8e099000] 19:26:53 INFO - PROCESS | 1894 | 1463192813592 Marionette TRACE conn4 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 19:26:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 19:26:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1734ms 19:26:53 INFO - PROCESS | 1894 | 1463192813644 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 19:26:53 INFO - PROCESS | 1894 | 1463192813647 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 19:26:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 19:26:53 INFO - PROCESS | 1894 | 1463192813695 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 19:26:53 INFO - PROCESS | 1894 | 1463192813705 Marionette TRACE conn4 <- [1,2302,null,{}] 19:26:53 INFO - PROCESS | 1894 | 1463192813712 Marionette TRACE conn4 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:26:53 INFO - PROCESS | 1894 | 1463192813958 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 19:26:54 INFO - PROCESS | 1894 | 1463192814294 Marionette TRACE conn4 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:54 INFO - PROCESS | 1894 | ++DOCSHELL 0x8cdf0400 == 122 [pid = 1894] [id = 583] 19:26:54 INFO - PROCESS | 1894 | ++DOMWINDOW == 139 (0x8df29400) [pid = 1894] [serial = 1750] [outer = (nil)] 19:26:54 INFO - PROCESS | 1894 | ++DOMWINDOW == 140 (0x8eff1c00) [pid = 1894] [serial = 1751] [outer = 0x8df29400] 19:26:54 INFO - PROCESS | 1894 | 1463192814399 Marionette DEBUG loaded listener.js 19:26:54 INFO - PROCESS | 1894 | ++DOMWINDOW == 141 (0x8f183000) [pid = 1894] [serial = 1752] [outer = 0x8df29400] 19:26:55 INFO - PROCESS | 1894 | 1463192815343 Marionette TRACE conn4 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 19:26:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 19:26:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1717ms 19:26:55 INFO - PROCESS | 1894 | 1463192815388 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 19:26:55 INFO - PROCESS | 1894 | 1463192815394 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 19:26:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 19:26:55 INFO - PROCESS | 1894 | 1463192815401 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 19:26:55 INFO - PROCESS | 1894 | 1463192815404 Marionette TRACE conn4 <- [1,2306,null,{}] 19:26:55 INFO - PROCESS | 1894 | 1463192815411 Marionette TRACE conn4 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:26:55 INFO - PROCESS | 1894 | 1463192815643 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 19:26:55 INFO - PROCESS | 1894 | 1463192815982 Marionette TRACE conn4 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:56 INFO - PROCESS | 1894 | ++DOCSHELL 0x8f18d800 == 123 [pid = 1894] [id = 584] 19:26:56 INFO - PROCESS | 1894 | ++DOMWINDOW == 142 (0x8f44d800) [pid = 1894] [serial = 1753] [outer = (nil)] 19:26:56 INFO - PROCESS | 1894 | ++DOMWINDOW == 143 (0x8f458c00) [pid = 1894] [serial = 1754] [outer = 0x8f44d800] 19:26:56 INFO - PROCESS | 1894 | 1463192816081 Marionette DEBUG loaded listener.js 19:26:56 INFO - PROCESS | 1894 | ++DOMWINDOW == 144 (0x8f466800) [pid = 1894] [serial = 1755] [outer = 0x8f44d800] 19:26:57 INFO - PROCESS | 1894 | 1463192817009 Marionette TRACE conn4 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 19:26:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 19:26:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1652ms 19:26:57 INFO - PROCESS | 1894 | 1463192817053 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 19:26:57 INFO - PROCESS | 1894 | 1463192817057 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 19:26:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 19:26:57 INFO - PROCESS | 1894 | 1463192817063 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 19:26:57 INFO - PROCESS | 1894 | 1463192817067 Marionette TRACE conn4 <- [1,2310,null,{}] 19:26:57 INFO - PROCESS | 1894 | 1463192817073 Marionette TRACE conn4 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:26:57 INFO - PROCESS | 1894 | 1463192817282 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 19:26:57 INFO - PROCESS | 1894 | 1463192817560 Marionette TRACE conn4 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:57 INFO - PROCESS | 1894 | ++DOCSHELL 0x8f46d400 == 124 [pid = 1894] [id = 585] 19:26:57 INFO - PROCESS | 1894 | ++DOMWINDOW == 145 (0x8f54a800) [pid = 1894] [serial = 1756] [outer = (nil)] 19:26:57 INFO - PROCESS | 1894 | ++DOMWINDOW == 146 (0x90fd2c00) [pid = 1894] [serial = 1757] [outer = 0x8f54a800] 19:26:57 INFO - PROCESS | 1894 | 1463192817714 Marionette DEBUG loaded listener.js 19:26:57 INFO - PROCESS | 1894 | ++DOMWINDOW == 147 (0x9138f000) [pid = 1894] [serial = 1758] [outer = 0x8f54a800] 19:26:58 INFO - PROCESS | 1894 | 1463192818694 Marionette TRACE conn4 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 19:26:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 19:26:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1685ms 19:26:58 INFO - PROCESS | 1894 | 1463192818750 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 19:26:58 INFO - PROCESS | 1894 | 1463192818753 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 19:26:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 19:26:58 INFO - PROCESS | 1894 | 1463192818760 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 19:26:58 INFO - PROCESS | 1894 | 1463192818764 Marionette TRACE conn4 <- [1,2314,null,{}] 19:26:58 INFO - PROCESS | 1894 | 1463192818770 Marionette TRACE conn4 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:26:58 INFO - PROCESS | 1894 | 1463192818990 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 19:26:59 INFO - PROCESS | 1894 | 1463192819326 Marionette TRACE conn4 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:59 INFO - PROCESS | 1894 | ++DOCSHELL 0x89fbf000 == 125 [pid = 1894] [id = 586] 19:26:59 INFO - PROCESS | 1894 | ++DOMWINDOW == 148 (0x8f54c000) [pid = 1894] [serial = 1759] [outer = (nil)] 19:26:59 INFO - PROCESS | 1894 | ++DOMWINDOW == 149 (0x91513c00) [pid = 1894] [serial = 1760] [outer = 0x8f54c000] 19:26:59 INFO - PROCESS | 1894 | 1463192819419 Marionette DEBUG loaded listener.js 19:26:59 INFO - PROCESS | 1894 | ++DOMWINDOW == 150 (0x91531400) [pid = 1894] [serial = 1761] [outer = 0x8f54c000] 19:27:00 INFO - PROCESS | 1894 | 1463192820371 Marionette TRACE conn4 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 19:27:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 19:27:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1636ms 19:27:00 INFO - PROCESS | 1894 | 1463192820397 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 19:27:00 INFO - PROCESS | 1894 | 1463192820401 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 19:27:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 19:27:00 INFO - PROCESS | 1894 | 1463192820408 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 19:27:00 INFO - PROCESS | 1894 | 1463192820412 Marionette TRACE conn4 <- [1,2318,null,{}] 19:27:00 INFO - PROCESS | 1894 | 1463192820418 Marionette TRACE conn4 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:27:00 INFO - PROCESS | 1894 | 1463192820636 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 19:27:00 INFO - PROCESS | 1894 | 1463192820925 Marionette TRACE conn4 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:00 INFO - PROCESS | 1894 | ++DOCSHELL 0x8df2f800 == 126 [pid = 1894] [id = 587] 19:27:00 INFO - PROCESS | 1894 | ++DOMWINDOW == 151 (0x91393c00) [pid = 1894] [serial = 1762] [outer = (nil)] 19:27:01 INFO - PROCESS | 1894 | ++DOMWINDOW == 152 (0x916c4000) [pid = 1894] [serial = 1763] [outer = 0x91393c00] 19:27:01 INFO - PROCESS | 1894 | 1463192821015 Marionette DEBUG loaded listener.js 19:27:01 INFO - PROCESS | 1894 | ++DOMWINDOW == 153 (0x916cc800) [pid = 1894] [serial = 1764] [outer = 0x91393c00] 19:27:02 INFO - PROCESS | 1894 | 1463192822050 Marionette TRACE conn4 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 19:27:02 INFO - PROCESS | 1894 | 1463192822099 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 19:27:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 19:27:02 INFO - PROCESS | 1894 | 1463192822106 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 19:27:02 INFO - PROCESS | 1894 | 1463192822110 Marionette TRACE conn4 <- [1,2322,null,{}] 19:27:02 INFO - PROCESS | 1894 | 1463192822116 Marionette TRACE conn4 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:27:02 INFO - PROCESS | 1894 | 1463192822381 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 19:27:02 INFO - PROCESS | 1894 | 1463192822715 Marionette TRACE conn4 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:02 INFO - PROCESS | 1894 | ++DOCSHELL 0x91511000 == 127 [pid = 1894] [id = 588] 19:27:02 INFO - PROCESS | 1894 | ++DOMWINDOW == 154 (0x9153c400) [pid = 1894] [serial = 1765] [outer = (nil)] 19:27:02 INFO - PROCESS | 1894 | ++DOMWINDOW == 155 (0x92b8e400) [pid = 1894] [serial = 1766] [outer = 0x9153c400] 19:27:02 INFO - PROCESS | 1894 | 1463192822816 Marionette DEBUG loaded listener.js 19:27:02 INFO - PROCESS | 1894 | ++DOMWINDOW == 156 (0x92b97000) [pid = 1894] [serial = 1767] [outer = 0x9153c400] 19:27:03 INFO - PROCESS | 1894 | 1463192823733 Marionette TRACE conn4 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 19:27:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 19:27:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1692ms 19:27:03 INFO - PROCESS | 1894 | 1463192823802 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 19:27:03 INFO - PROCESS | 1894 | 1463192823808 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 19:27:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 19:27:03 INFO - PROCESS | 1894 | 1463192823818 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 19:27:03 INFO - PROCESS | 1894 | 1463192823821 Marionette TRACE conn4 <- [1,2326,null,{}] 19:27:03 INFO - PROCESS | 1894 | 1463192823827 Marionette TRACE conn4 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:27:04 INFO - PROCESS | 1894 | 1463192824070 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 19:27:04 INFO - PROCESS | 1894 | 1463192824418 Marionette TRACE conn4 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:04 INFO - PROCESS | 1894 | ++DOCSHELL 0x87f12800 == 128 [pid = 1894] [id = 589] 19:27:04 INFO - PROCESS | 1894 | ++DOMWINDOW == 157 (0x89d15800) [pid = 1894] [serial = 1768] [outer = (nil)] 19:27:04 INFO - PROCESS | 1894 | ++DOMWINDOW == 158 (0x93a09c00) [pid = 1894] [serial = 1769] [outer = 0x89d15800] 19:27:04 INFO - PROCESS | 1894 | 1463192824514 Marionette DEBUG loaded listener.js 19:27:04 INFO - PROCESS | 1894 | ++DOMWINDOW == 159 (0x94755000) [pid = 1894] [serial = 1770] [outer = 0x89d15800] 19:27:05 INFO - PROCESS | 1894 | 1463192825545 Marionette TRACE conn4 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 19:27:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 19:27:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1780ms 19:27:05 INFO - PROCESS | 1894 | 1463192825617 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 19:27:05 INFO - PROCESS | 1894 | 1463192825621 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 19:27:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 19:27:05 INFO - PROCESS | 1894 | 1463192825632 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 19:27:05 INFO - PROCESS | 1894 | 1463192825635 Marionette TRACE conn4 <- [1,2330,null,{}] 19:27:05 INFO - PROCESS | 1894 | 1463192825641 Marionette TRACE conn4 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:27:05 INFO - PROCESS | 1894 | 1463192825870 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 19:27:06 INFO - PROCESS | 1894 | 1463192826219 Marionette TRACE conn4 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:06 INFO - PROCESS | 1894 | ++DOCSHELL 0x9532a800 == 129 [pid = 1894] [id = 590] 19:27:06 INFO - PROCESS | 1894 | ++DOMWINDOW == 160 (0x9532d800) [pid = 1894] [serial = 1771] [outer = (nil)] 19:27:06 INFO - PROCESS | 1894 | ++DOMWINDOW == 161 (0x9771f800) [pid = 1894] [serial = 1772] [outer = 0x9532d800] 19:27:06 INFO - PROCESS | 1894 | 1463192826335 Marionette DEBUG loaded listener.js 19:27:06 INFO - PROCESS | 1894 | ++DOMWINDOW == 162 (0x983f2400) [pid = 1894] [serial = 1773] [outer = 0x9532d800] 19:27:07 INFO - PROCESS | 1894 | 1463192827371 Marionette TRACE conn4 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 19:27:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 19:27:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1781ms 19:27:07 INFO - PROCESS | 1894 | 1463192827413 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 19:27:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 19:27:07 INFO - PROCESS | 1894 | 1463192827418 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 19:27:07 INFO - PROCESS | 1894 | 1463192827424 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 19:27:07 INFO - PROCESS | 1894 | 1463192827429 Marionette TRACE conn4 <- [1,2334,null,{}] 19:27:07 INFO - PROCESS | 1894 | 1463192827435 Marionette TRACE conn4 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:27:07 INFO - PROCESS | 1894 | 1463192827690 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 19:27:08 INFO - PROCESS | 1894 | 1463192828035 Marionette TRACE conn4 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:08 INFO - PROCESS | 1894 | ++DOCSHELL 0x9920c800 == 130 [pid = 1894] [id = 591] 19:27:08 INFO - PROCESS | 1894 | ++DOMWINDOW == 163 (0x99f24000) [pid = 1894] [serial = 1774] [outer = (nil)] 19:27:08 INFO - PROCESS | 1894 | ++DOMWINDOW == 164 (0x9a3e1000) [pid = 1894] [serial = 1775] [outer = 0x99f24000] 19:27:08 INFO - PROCESS | 1894 | 1463192828201 Marionette DEBUG loaded listener.js 19:27:08 INFO - PROCESS | 1894 | ++DOMWINDOW == 165 (0x9a564c00) [pid = 1894] [serial = 1776] [outer = 0x99f24000] 19:27:09 INFO - PROCESS | 1894 | 1463192829148 Marionette TRACE conn4 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 19:27:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 19:27:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1741ms 19:27:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 19:27:09 INFO - PROCESS | 1894 | 1463192829165 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 19:27:09 INFO - PROCESS | 1894 | 1463192829168 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 19:27:09 INFO - PROCESS | 1894 | 1463192829175 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 19:27:09 INFO - PROCESS | 1894 | 1463192829178 Marionette TRACE conn4 <- [1,2338,null,{}] 19:27:09 INFO - PROCESS | 1894 | 1463192829200 Marionette TRACE conn4 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:27:09 INFO - PROCESS | 1894 | 1463192829512 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 19:27:09 INFO - PROCESS | 1894 | 1463192829744 Marionette TRACE conn4 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:09 INFO - PROCESS | 1894 | ++DOCSHELL 0x8ccea400 == 131 [pid = 1894] [id = 592] 19:27:09 INFO - PROCESS | 1894 | ++DOMWINDOW == 166 (0x8d779c00) [pid = 1894] [serial = 1777] [outer = (nil)] 19:27:09 INFO - PROCESS | 1894 | ++DOMWINDOW == 167 (0x9a87c800) [pid = 1894] [serial = 1778] [outer = 0x8d779c00] 19:27:09 INFO - PROCESS | 1894 | 1463192829907 Marionette DEBUG loaded listener.js 19:27:10 INFO - PROCESS | 1894 | ++DOMWINDOW == 168 (0x9a914c00) [pid = 1894] [serial = 1779] [outer = 0x8d779c00] 19:27:10 INFO - PROCESS | 1894 | 1463192830931 Marionette TRACE conn4 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 19:27:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 19:27:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1839ms 19:27:11 INFO - PROCESS | 1894 | 1463192831013 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 19:27:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 19:27:11 INFO - PROCESS | 1894 | 1463192831033 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 19:27:11 INFO - PROCESS | 1894 | 1463192831040 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 19:27:11 INFO - PROCESS | 1894 | 1463192831043 Marionette TRACE conn4 <- [1,2342,null,{}] 19:27:11 INFO - PROCESS | 1894 | 1463192831050 Marionette TRACE conn4 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:27:11 INFO - PROCESS | 1894 | 1463192831398 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 19:27:11 INFO - PROCESS | 1894 | 1463192831715 Marionette TRACE conn4 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:11 INFO - PROCESS | 1894 | ++DOCSHELL 0x937b2400 == 132 [pid = 1894] [id = 593] 19:27:11 INFO - PROCESS | 1894 | ++DOMWINDOW == 169 (0x9a780400) [pid = 1894] [serial = 1780] [outer = (nil)] 19:27:11 INFO - PROCESS | 1894 | ++DOMWINDOW == 170 (0x9aad4c00) [pid = 1894] [serial = 1781] [outer = 0x9a780400] 19:27:11 INFO - PROCESS | 1894 | 1463192831810 Marionette DEBUG loaded listener.js 19:27:11 INFO - PROCESS | 1894 | ++DOMWINDOW == 171 (0x9add1400) [pid = 1894] [serial = 1782] [outer = 0x9a780400] 19:27:12 INFO - PROCESS | 1894 | 1463192832763 Marionette TRACE conn4 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 19:27:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 19:27:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1738ms 19:27:12 INFO - PROCESS | 1894 | 1463192832778 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 19:27:12 INFO - PROCESS | 1894 | 1463192832780 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 19:27:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 19:27:12 INFO - PROCESS | 1894 | 1463192832787 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 19:27:12 INFO - PROCESS | 1894 | 1463192832791 Marionette TRACE conn4 <- [1,2346,null,{}] 19:27:12 INFO - PROCESS | 1894 | 1463192832797 Marionette TRACE conn4 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:27:13 INFO - PROCESS | 1894 | 1463192833083 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 19:27:13 INFO - PROCESS | 1894 | 1463192833468 Marionette TRACE conn4 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:13 INFO - PROCESS | 1894 | ++DOCSHELL 0x9a872800 == 133 [pid = 1894] [id = 594] 19:27:13 INFO - PROCESS | 1894 | ++DOMWINDOW == 172 (0x9a89a000) [pid = 1894] [serial = 1783] [outer = (nil)] 19:27:13 INFO - PROCESS | 1894 | ++DOMWINDOW == 173 (0x9bab9c00) [pid = 1894] [serial = 1784] [outer = 0x9a89a000] 19:27:13 INFO - PROCESS | 1894 | 1463192833575 Marionette DEBUG loaded listener.js 19:27:13 INFO - PROCESS | 1894 | ++DOMWINDOW == 174 (0x9bad5c00) [pid = 1894] [serial = 1785] [outer = 0x9a89a000] 19:27:14 INFO - PROCESS | 1894 | 1463192834543 Marionette TRACE conn4 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 19:27:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 19:27:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1830ms 19:27:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 19:27:14 INFO - PROCESS | 1894 | 1463192834620 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 19:27:14 INFO - PROCESS | 1894 | 1463192834623 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 19:27:14 INFO - PROCESS | 1894 | 1463192834630 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 19:27:14 INFO - PROCESS | 1894 | 1463192834633 Marionette TRACE conn4 <- [1,2350,null,{}] 19:27:14 INFO - PROCESS | 1894 | 1463192834639 Marionette TRACE conn4 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:27:14 INFO - PROCESS | 1894 | 1463192834913 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 19:27:15 INFO - PROCESS | 1894 | 1463192835286 Marionette TRACE conn4 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:15 INFO - PROCESS | 1894 | ++DOCSHELL 0x9b5b5c00 == 134 [pid = 1894] [id = 595] 19:27:15 INFO - PROCESS | 1894 | ++DOMWINDOW == 175 (0x9c0f2c00) [pid = 1894] [serial = 1786] [outer = (nil)] 19:27:15 INFO - PROCESS | 1894 | ++DOMWINDOW == 176 (0x9c1c7400) [pid = 1894] [serial = 1787] [outer = 0x9c0f2c00] 19:27:15 INFO - PROCESS | 1894 | 1463192835391 Marionette DEBUG loaded listener.js 19:27:15 INFO - PROCESS | 1894 | ++DOMWINDOW == 177 (0x9cb2e400) [pid = 1894] [serial = 1788] [outer = 0x9c0f2c00] 19:27:16 INFO - PROCESS | 1894 | 1463192836301 Marionette TRACE conn4 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 19:27:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 19:27:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1741ms 19:27:16 INFO - PROCESS | 1894 | 1463192836370 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 19:27:16 INFO - PROCESS | 1894 | 1463192836373 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 19:27:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 19:27:16 INFO - PROCESS | 1894 | 1463192836380 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 19:27:16 INFO - PROCESS | 1894 | 1463192836384 Marionette TRACE conn4 <- [1,2354,null,{}] 19:27:16 INFO - PROCESS | 1894 | 1463192836392 Marionette TRACE conn4 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:27:16 INFO - PROCESS | 1894 | 1463192836627 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 19:27:16 INFO - PROCESS | 1894 | 1463192836964 Marionette TRACE conn4 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:17 INFO - PROCESS | 1894 | ++DOCSHELL 0x8eee8000 == 135 [pid = 1894] [id = 596] 19:27:17 INFO - PROCESS | 1894 | ++DOMWINDOW == 178 (0x9a567000) [pid = 1894] [serial = 1789] [outer = (nil)] 19:27:17 INFO - PROCESS | 1894 | ++DOMWINDOW == 179 (0xa051c400) [pid = 1894] [serial = 1790] [outer = 0x9a567000] 19:27:17 INFO - PROCESS | 1894 | 1463192837055 Marionette DEBUG loaded listener.js 19:27:17 INFO - PROCESS | 1894 | ++DOMWINDOW == 180 (0xa104a000) [pid = 1894] [serial = 1791] [outer = 0x9a567000] 19:27:17 INFO - PROCESS | 1894 | 1463192837964 Marionette TRACE conn4 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 19:27:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 19:27:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1633ms 19:27:18 INFO - PROCESS | 1894 | 1463192838015 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 19:27:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 19:27:18 INFO - PROCESS | 1894 | 1463192838020 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 19:27:18 INFO - PROCESS | 1894 | 1463192838026 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 19:27:18 INFO - PROCESS | 1894 | 1463192838030 Marionette TRACE conn4 <- [1,2358,null,{}] 19:27:18 INFO - PROCESS | 1894 | 1463192838036 Marionette TRACE conn4 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:27:18 INFO - PROCESS | 1894 | 1463192838249 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 19:27:18 INFO - PROCESS | 1894 | 1463192838589 Marionette TRACE conn4 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:18 INFO - PROCESS | 1894 | ++DOCSHELL 0x9c1ca000 == 136 [pid = 1894] [id = 597] 19:27:18 INFO - PROCESS | 1894 | ++DOMWINDOW == 181 (0x9cb33c00) [pid = 1894] [serial = 1792] [outer = (nil)] 19:27:18 INFO - PROCESS | 1894 | ++DOMWINDOW == 182 (0xa2151c00) [pid = 1894] [serial = 1793] [outer = 0x9cb33c00] 19:27:18 INFO - PROCESS | 1894 | 1463192838684 Marionette DEBUG loaded listener.js 19:27:18 INFO - PROCESS | 1894 | ++DOMWINDOW == 183 (0xa21a1400) [pid = 1894] [serial = 1794] [outer = 0x9cb33c00] 19:27:21 INFO - PROCESS | 1894 | --DOCSHELL 0x8d770800 == 135 [pid = 1894] [id = 556] 19:27:21 INFO - PROCESS | 1894 | --DOCSHELL 0x8a1ce800 == 134 [pid = 1894] [id = 555] 19:27:21 INFO - PROCESS | 1894 | --DOCSHELL 0x89180400 == 133 [pid = 1894] [id = 579] 19:27:21 INFO - PROCESS | 1894 | --DOCSHELL 0x8bae1000 == 132 [pid = 1894] [id = 578] 19:27:21 INFO - PROCESS | 1894 | --DOCSHELL 0x8b3ad400 == 131 [pid = 1894] [id = 577] 19:27:21 INFO - PROCESS | 1894 | --DOCSHELL 0x8917f800 == 130 [pid = 1894] [id = 576] 19:27:21 INFO - PROCESS | 1894 | --DOCSHELL 0x9bac1800 == 129 [pid = 1894] [id = 575] 19:27:21 INFO - PROCESS | 1894 | --DOCSHELL 0x86dac400 == 128 [pid = 1894] [id = 574] 19:27:21 INFO - PROCESS | 1894 | --DOCSHELL 0x9aad0400 == 127 [pid = 1894] [id = 572] 19:27:21 INFO - PROCESS | 1894 | --DOCSHELL 0x8ef8c800 == 126 [pid = 1894] [id = 573] 19:27:21 INFO - PROCESS | 1894 | --DOCSHELL 0x9771e800 == 125 [pid = 1894] [id = 571] 19:27:21 INFO - PROCESS | 1894 | --DOCSHELL 0x8d6df000 == 124 [pid = 1894] [id = 570] 19:27:21 INFO - PROCESS | 1894 | --DOCSHELL 0x9920b000 == 123 [pid = 1894] [id = 569] 19:27:21 INFO - PROCESS | 1894 | --DOCSHELL 0x86db4000 == 122 [pid = 1894] [id = 567] 19:27:21 INFO - PROCESS | 1894 | --DOCSHELL 0x95224c00 == 121 [pid = 1894] [id = 568] 19:27:21 INFO - PROCESS | 1894 | --DOCSHELL 0x91dd1400 == 120 [pid = 1894] [id = 566] 19:27:21 INFO - PROCESS | 1894 | --DOCSHELL 0x8d6dc400 == 119 [pid = 1894] [id = 565] 19:27:21 INFO - PROCESS | 1894 | --DOCSHELL 0x8a1d1400 == 118 [pid = 1894] [id = 564] 19:27:21 INFO - PROCESS | 1894 | --DOCSHELL 0x9150fc00 == 117 [pid = 1894] [id = 563] 19:27:21 INFO - PROCESS | 1894 | --DOCSHELL 0x8f18ac00 == 116 [pid = 1894] [id = 562] 19:27:21 INFO - PROCESS | 1894 | --DOCSHELL 0x8eda8c00 == 115 [pid = 1894] [id = 560] 19:27:21 INFO - PROCESS | 1894 | --DOCSHELL 0x8edb3800 == 114 [pid = 1894] [id = 561] 19:27:21 INFO - PROCESS | 1894 | --DOCSHELL 0x8cdebc00 == 113 [pid = 1894] [id = 559] 19:27:21 INFO - PROCESS | 1894 | --DOCSHELL 0x89181800 == 112 [pid = 1894] [id = 558] 19:27:21 INFO - PROCESS | 1894 | --DOMWINDOW == 182 (0x8e0a0c00) [pid = 1894] [serial = 1542] [outer = (nil)] [url = about:blank] 19:27:21 INFO - PROCESS | 1894 | --DOMWINDOW == 181 (0x8cbdb800) [pid = 1894] [serial = 1668] [outer = (nil)] [url = about:blank] 19:27:21 INFO - PROCESS | 1894 | --DOMWINDOW == 180 (0x8e09a000) [pid = 1894] [serial = 1673] [outer = (nil)] [url = about:blank] 19:27:21 INFO - PROCESS | 1894 | --DOMWINDOW == 179 (0x8de66800) [pid = 1894] [serial = 1670] [outer = (nil)] [url = about:blank] 19:27:21 INFO - PROCESS | 1894 | --DOMWINDOW == 178 (0x8df31c00) [pid = 1894] [serial = 1671] [outer = (nil)] [url = about:blank] 19:27:21 INFO - PROCESS | 1894 | --DOMWINDOW == 177 (0x8bc5ec00) [pid = 1894] [serial = 1667] [outer = (nil)] [url = about:blank] 19:27:21 INFO - PROCESS | 1894 | --DOMWINDOW == 176 (0x89d15000) [pid = 1894] [serial = 1664] [outer = (nil)] [url = about:blank] 19:27:21 INFO - PROCESS | 1894 | --DOMWINDOW == 175 (0x89ee8c00) [pid = 1894] [serial = 1665] [outer = (nil)] [url = about:blank] 19:27:21 INFO - PROCESS | 1894 | --DOMWINDOW == 174 (0x9aacbc00) [pid = 1894] [serial = 1662] [outer = (nil)] [url = about:blank] 19:27:21 INFO - PROCESS | 1894 | --DOMWINDOW == 173 (0x9a92dc00) [pid = 1894] [serial = 1661] [outer = (nil)] [url = about:blank] 19:27:21 INFO - PROCESS | 1894 | --DOMWINDOW == 172 (0x9a910400) [pid = 1894] [serial = 1659] [outer = (nil)] [url = about:blank] 19:27:21 INFO - PROCESS | 1894 | --DOMWINDOW == 171 (0x9a87ec00) [pid = 1894] [serial = 1658] [outer = (nil)] [url = about:blank] 19:27:21 INFO - PROCESS | 1894 | --DOMWINDOW == 170 (0x9a568400) [pid = 1894] [serial = 1656] [outer = (nil)] [url = about:blank] 19:27:21 INFO - PROCESS | 1894 | --DOMWINDOW == 169 (0x9a3abc00) [pid = 1894] [serial = 1655] [outer = (nil)] [url = about:blank] 19:27:21 INFO - PROCESS | 1894 | --DOMWINDOW == 168 (0x99ed9c00) [pid = 1894] [serial = 1653] [outer = (nil)] [url = about:blank] 19:27:21 INFO - PROCESS | 1894 | --DOMWINDOW == 167 (0x99768c00) [pid = 1894] [serial = 1652] [outer = (nil)] [url = about:blank] 19:27:21 INFO - PROCESS | 1894 | --DOMWINDOW == 166 (0x978bcc00) [pid = 1894] [serial = 1650] [outer = (nil)] [url = about:blank] 19:27:21 INFO - PROCESS | 1894 | --DOMWINDOW == 165 (0x977a8000) [pid = 1894] [serial = 1649] [outer = (nil)] [url = about:blank] 19:27:21 INFO - PROCESS | 1894 | --DOMWINDOW == 164 (0x95330400) [pid = 1894] [serial = 1647] [outer = (nil)] [url = about:blank] 19:27:21 INFO - PROCESS | 1894 | --DOMWINDOW == 163 (0x9532b400) [pid = 1894] [serial = 1646] [outer = (nil)] [url = about:blank] 19:27:21 INFO - PROCESS | 1894 | --DOMWINDOW == 162 (0x93da4c00) [pid = 1894] [serial = 1644] [outer = (nil)] [url = about:blank] 19:27:21 INFO - PROCESS | 1894 | --DOMWINDOW == 161 (0x93a4f000) [pid = 1894] [serial = 1643] [outer = (nil)] [url = about:blank] 19:27:21 INFO - PROCESS | 1894 | --DOMWINDOW == 160 (0x937af400) [pid = 1894] [serial = 1641] [outer = (nil)] [url = about:blank] 19:27:21 INFO - PROCESS | 1894 | --DOMWINDOW == 159 (0x92b8d400) [pid = 1894] [serial = 1640] [outer = (nil)] [url = about:blank] 19:27:21 INFO - PROCESS | 1894 | --DOMWINDOW == 158 (0x91dd4000) [pid = 1894] [serial = 1638] [outer = (nil)] [url = about:blank] 19:27:21 INFO - PROCESS | 1894 | --DOMWINDOW == 157 (0x91dd0c00) [pid = 1894] [serial = 1637] [outer = (nil)] [url = about:blank] 19:27:21 INFO - PROCESS | 1894 | --DOMWINDOW == 156 (0x91519c00) [pid = 1894] [serial = 1635] [outer = (nil)] [url = about:blank] 19:27:21 INFO - PROCESS | 1894 | --DOMWINDOW == 155 (0x91514800) [pid = 1894] [serial = 1634] [outer = (nil)] [url = about:blank] 19:27:21 INFO - PROCESS | 1894 | --DOMWINDOW == 154 (0x9138d400) [pid = 1894] [serial = 1632] [outer = (nil)] [url = about:blank] 19:27:21 INFO - PROCESS | 1894 | --DOMWINDOW == 153 (0x911ca000) [pid = 1894] [serial = 1631] [outer = (nil)] [url = about:blank] 19:27:21 INFO - PROCESS | 1894 | --DOMWINDOW == 152 (0x911c5400) [pid = 1894] [serial = 1629] [outer = (nil)] [url = about:blank] 19:27:21 INFO - PROCESS | 1894 | --DOMWINDOW == 151 (0x911c1800) [pid = 1894] [serial = 1628] [outer = (nil)] [url = about:blank] 19:27:21 INFO - PROCESS | 1894 | --DOMWINDOW == 150 (0x8f553c00) [pid = 1894] [serial = 1626] [outer = (nil)] [url = about:blank] 19:27:21 INFO - PROCESS | 1894 | --DOMWINDOW == 149 (0x8f44dc00) [pid = 1894] [serial = 1625] [outer = (nil)] [url = about:blank] 19:27:21 INFO - PROCESS | 1894 | --DOMWINDOW == 148 (0x8ef83400) [pid = 1894] [serial = 1623] [outer = (nil)] [url = about:blank] 19:27:21 INFO - PROCESS | 1894 | --DOMWINDOW == 147 (0x8eef3400) [pid = 1894] [serial = 1622] [outer = (nil)] [url = about:blank] 19:27:21 INFO - PROCESS | 1894 | --DOMWINDOW == 146 (0x8eee4800) [pid = 1894] [serial = 1620] [outer = (nil)] [url = about:blank] 19:27:21 INFO - PROCESS | 1894 | --DOMWINDOW == 145 (0x8eda9000) [pid = 1894] [serial = 1619] [outer = (nil)] [url = about:blank] 19:27:21 INFO - PROCESS | 1894 | --DOMWINDOW == 144 (0x8df2fc00) [pid = 1894] [serial = 1617] [outer = (nil)] [url = about:blank] 19:27:21 INFO - PROCESS | 1894 | --DOMWINDOW == 143 (0x8de6b800) [pid = 1894] [serial = 1616] [outer = (nil)] [url = about:blank] 19:27:21 INFO - PROCESS | 1894 | --DOMWINDOW == 142 (0x8cbd7800) [pid = 1894] [serial = 1614] [outer = (nil)] [url = about:blank] 19:27:21 INFO - PROCESS | 1894 | --DOMWINDOW == 141 (0x8bad9800) [pid = 1894] [serial = 1613] [outer = (nil)] [url = about:blank] 19:27:21 INFO - PROCESS | 1894 | --DOMWINDOW == 140 (0x89dad800) [pid = 1894] [serial = 1611] [outer = (nil)] [url = about:blank] 19:27:21 INFO - PROCESS | 1894 | --DOMWINDOW == 139 (0x8905b000) [pid = 1894] [serial = 1610] [outer = (nil)] [url = about:blank] 19:27:21 INFO - PROCESS | 1894 | 1463192841965 Marionette TRACE conn4 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 19:27:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 19:27:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 3990ms 19:27:22 INFO - PROCESS | 1894 | 1463192842017 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 19:27:22 INFO - PROCESS | 1894 | 1463192842022 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 19:27:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 19:27:22 INFO - PROCESS | 1894 | 1463192842032 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 19:27:22 INFO - PROCESS | 1894 | 1463192842036 Marionette TRACE conn4 <- [1,2362,null,{}] 19:27:22 INFO - PROCESS | 1894 | 1463192842045 Marionette TRACE conn4 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:27:22 INFO - PROCESS | 1894 | 1463192842258 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 19:27:22 INFO - PROCESS | 1894 | 1463192842471 Marionette TRACE conn4 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:22 INFO - PROCESS | 1894 | ++DOCSHELL 0x8917f800 == 113 [pid = 1894] [id = 598] 19:27:22 INFO - PROCESS | 1894 | ++DOMWINDOW == 140 (0x89d15000) [pid = 1894] [serial = 1795] [outer = (nil)] 19:27:22 INFO - PROCESS | 1894 | ++DOMWINDOW == 141 (0x8add7800) [pid = 1894] [serial = 1796] [outer = 0x89d15000] 19:27:22 INFO - PROCESS | 1894 | 1463192842556 Marionette DEBUG loaded listener.js 19:27:22 INFO - PROCESS | 1894 | ++DOMWINDOW == 142 (0x8b3b7c00) [pid = 1894] [serial = 1797] [outer = 0x89d15000] 19:27:23 INFO - PROCESS | 1894 | 1463192843451 Marionette TRACE conn4 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 19:27:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 19:27:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1491ms 19:27:23 INFO - PROCESS | 1894 | 1463192843524 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 19:27:23 INFO - PROCESS | 1894 | 1463192843532 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 19:27:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 19:27:23 INFO - PROCESS | 1894 | 1463192843543 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 19:27:23 INFO - PROCESS | 1894 | 1463192843546 Marionette TRACE conn4 <- [1,2366,null,{}] 19:27:23 INFO - PROCESS | 1894 | 1463192843553 Marionette TRACE conn4 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:27:23 INFO - PROCESS | 1894 | 1463192843763 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 19:27:24 INFO - PROCESS | 1894 | 1463192844027 Marionette TRACE conn4 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:24 INFO - PROCESS | 1894 | ++DOCSHELL 0x8a1d3c00 == 114 [pid = 1894] [id = 599] 19:27:24 INFO - PROCESS | 1894 | ++DOMWINDOW == 143 (0x8add9800) [pid = 1894] [serial = 1798] [outer = (nil)] 19:27:24 INFO - PROCESS | 1894 | ++DOMWINDOW == 144 (0x8d6d6c00) [pid = 1894] [serial = 1799] [outer = 0x8add9800] 19:27:24 INFO - PROCESS | 1894 | 1463192844103 Marionette DEBUG loaded listener.js 19:27:24 INFO - PROCESS | 1894 | ++DOMWINDOW == 145 (0x8d77d800) [pid = 1894] [serial = 1800] [outer = 0x8add9800] 19:27:25 INFO - PROCESS | 1894 | 1463192845113 Marionette TRACE conn4 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 19:27:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 19:27:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1632ms 19:27:25 INFO - PROCESS | 1894 | 1463192845187 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 19:27:25 INFO - PROCESS | 1894 | 1463192845190 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 19:27:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 19:27:25 INFO - PROCESS | 1894 | 1463192845206 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 19:27:25 INFO - PROCESS | 1894 | 1463192845214 Marionette TRACE conn4 <- [1,2370,null,{}] 19:27:25 INFO - PROCESS | 1894 | 1463192845260 Marionette TRACE conn4 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:27:25 INFO - PROCESS | 1894 | 1463192845554 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 19:27:25 INFO - PROCESS | 1894 | 1463192845592 Marionette TRACE conn4 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:25 INFO - PROCESS | 1894 | ++DOCSHELL 0x8cce2000 == 115 [pid = 1894] [id = 600] 19:27:25 INFO - PROCESS | 1894 | ++DOMWINDOW == 146 (0x8df2f000) [pid = 1894] [serial = 1801] [outer = (nil)] 19:27:25 INFO - PROCESS | 1894 | ++DOMWINDOW == 147 (0x8e1d0800) [pid = 1894] [serial = 1802] [outer = 0x8df2f000] 19:27:25 INFO - PROCESS | 1894 | 1463192845673 Marionette DEBUG loaded listener.js 19:27:25 INFO - PROCESS | 1894 | ++DOMWINDOW == 148 (0x8edab000) [pid = 1894] [serial = 1803] [outer = 0x8df2f000] 19:27:26 INFO - PROCESS | 1894 | --DOMWINDOW == 147 (0x8b9cf000) [pid = 1894] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 19:27:26 INFO - PROCESS | 1894 | --DOMWINDOW == 146 (0x9a55d400) [pid = 1894] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 19:27:26 INFO - PROCESS | 1894 | --DOMWINDOW == 145 (0x8d6e4c00) [pid = 1894] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 19:27:26 INFO - PROCESS | 1894 | --DOMWINDOW == 144 (0x88326400) [pid = 1894] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 19:27:26 INFO - PROCESS | 1894 | --DOMWINDOW == 143 (0x8f44e800) [pid = 1894] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 19:27:26 INFO - PROCESS | 1894 | --DOMWINDOW == 142 (0x9add5400) [pid = 1894] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 19:27:26 INFO - PROCESS | 1894 | --DOMWINDOW == 141 (0x9a879400) [pid = 1894] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 19:27:26 INFO - PROCESS | 1894 | --DOMWINDOW == 140 (0x8ed4c400) [pid = 1894] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 19:27:26 INFO - PROCESS | 1894 | --DOMWINDOW == 139 (0x99f23000) [pid = 1894] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 19:27:26 INFO - PROCESS | 1894 | --DOMWINDOW == 138 (0x99771800) [pid = 1894] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 19:27:26 INFO - PROCESS | 1894 | --DOMWINDOW == 137 (0x8b9c1400) [pid = 1894] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 19:27:26 INFO - PROCESS | 1894 | --DOMWINDOW == 136 (0x91dd3000) [pid = 1894] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 19:27:26 INFO - PROCESS | 1894 | --DOMWINDOW == 135 (0x8eff5400) [pid = 1894] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 19:27:26 INFO - PROCESS | 1894 | --DOMWINDOW == 134 (0x91459c00) [pid = 1894] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 19:27:26 INFO - PROCESS | 1894 | --DOMWINDOW == 133 (0x91511400) [pid = 1894] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 19:27:26 INFO - PROCESS | 1894 | --DOMWINDOW == 132 (0x8f45b000) [pid = 1894] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 19:27:26 INFO - PROCESS | 1894 | --DOMWINDOW == 131 (0x8eeee800) [pid = 1894] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 19:27:26 INFO - PROCESS | 1894 | --DOMWINDOW == 130 (0x8ef82400) [pid = 1894] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 19:27:26 INFO - PROCESS | 1894 | --DOMWINDOW == 129 (0x8d6dd000) [pid = 1894] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 19:27:26 INFO - PROCESS | 1894 | --DOMWINDOW == 128 (0x89184800) [pid = 1894] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 19:27:26 INFO - PROCESS | 1894 | --DOMWINDOW == 127 (0x8b3ae400) [pid = 1894] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 19:27:26 INFO - PROCESS | 1894 | --DOMWINDOW == 126 (0x8917fc00) [pid = 1894] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 19:27:27 INFO - PROCESS | 1894 | 1463192847269 Marionette TRACE conn4 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 19:27:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 19:27:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 2120ms 19:27:27 INFO - PROCESS | 1894 | 1463192847324 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 19:27:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 19:27:27 INFO - PROCESS | 1894 | 1463192847329 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 19:27:27 INFO - PROCESS | 1894 | 1463192847335 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 19:27:27 INFO - PROCESS | 1894 | 1463192847340 Marionette TRACE conn4 <- [1,2374,null,{}] 19:27:27 INFO - PROCESS | 1894 | 1463192847348 Marionette TRACE conn4 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:27:27 INFO - PROCESS | 1894 | 1463192847644 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 19:27:27 INFO - PROCESS | 1894 | 1463192847664 Marionette TRACE conn4 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:27 INFO - PROCESS | 1894 | ++DOCSHELL 0x89186800 == 116 [pid = 1894] [id = 601] 19:27:27 INFO - PROCESS | 1894 | ++DOMWINDOW == 127 (0x8e09d400) [pid = 1894] [serial = 1804] [outer = (nil)] 19:27:27 INFO - PROCESS | 1894 | ++DOMWINDOW == 128 (0x8eeea400) [pid = 1894] [serial = 1805] [outer = 0x8e09d400] 19:27:27 INFO - PROCESS | 1894 | 1463192847741 Marionette DEBUG loaded listener.js 19:27:27 INFO - PROCESS | 1894 | ++DOMWINDOW == 129 (0x8ef85800) [pid = 1894] [serial = 1806] [outer = 0x8e09d400] 19:27:28 INFO - PROCESS | 1894 | 1463192848865 Marionette TRACE conn4 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 19:27:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 19:27:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1580ms 19:27:28 INFO - PROCESS | 1894 | 1463192848917 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 19:27:28 INFO - PROCESS | 1894 | 1463192848922 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 19:27:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 19:27:28 INFO - PROCESS | 1894 | 1463192848933 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 19:27:28 INFO - PROCESS | 1894 | 1463192848939 Marionette TRACE conn4 <- [1,2378,null,{}] 19:27:28 INFO - PROCESS | 1894 | 1463192848951 Marionette TRACE conn4 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:27:29 INFO - PROCESS | 1894 | 1463192849241 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 19:27:29 INFO - PROCESS | 1894 | 1463192849598 Marionette TRACE conn4 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:29 INFO - PROCESS | 1894 | ++DOCSHELL 0x8918c800 == 117 [pid = 1894] [id = 602] 19:27:29 INFO - PROCESS | 1894 | ++DOMWINDOW == 130 (0x8a1d5c00) [pid = 1894] [serial = 1807] [outer = (nil)] 19:27:29 INFO - PROCESS | 1894 | ++DOMWINDOW == 131 (0x8b9c7c00) [pid = 1894] [serial = 1808] [outer = 0x8a1d5c00] 19:27:29 INFO - PROCESS | 1894 | 1463192849696 Marionette DEBUG loaded listener.js 19:27:29 INFO - PROCESS | 1894 | ++DOMWINDOW == 132 (0x8cbdb800) [pid = 1894] [serial = 1809] [outer = 0x8a1d5c00] 19:27:30 INFO - PROCESS | 1894 | 1463192850734 Marionette TRACE conn4 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 19:27:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 19:27:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1839ms 19:27:30 INFO - PROCESS | 1894 | 1463192850772 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 19:27:30 INFO - PROCESS | 1894 | 1463192850783 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 19:27:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 19:27:30 INFO - PROCESS | 1894 | 1463192850801 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 19:27:30 INFO - PROCESS | 1894 | 1463192850809 Marionette TRACE conn4 <- [1,2382,null,{}] 19:27:30 INFO - PROCESS | 1894 | 1463192850816 Marionette TRACE conn4 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:27:31 INFO - PROCESS | 1894 | 1463192851088 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 19:27:31 INFO - PROCESS | 1894 | 1463192851445 Marionette TRACE conn4 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:31 INFO - PROCESS | 1894 | ++DOCSHELL 0x8df30c00 == 118 [pid = 1894] [id = 603] 19:27:31 INFO - PROCESS | 1894 | ++DOMWINDOW == 133 (0x8e095c00) [pid = 1894] [serial = 1810] [outer = (nil)] 19:27:31 INFO - PROCESS | 1894 | ++DOMWINDOW == 134 (0x8ed49000) [pid = 1894] [serial = 1811] [outer = 0x8e095c00] 19:27:31 INFO - PROCESS | 1894 | 1463192851544 Marionette DEBUG loaded listener.js 19:27:31 INFO - PROCESS | 1894 | ++DOMWINDOW == 135 (0x8efee800) [pid = 1894] [serial = 1812] [outer = 0x8e095c00] 19:27:32 INFO - PROCESS | 1894 | 1463192852574 Marionette TRACE conn4 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 19:27:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 19:27:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1844ms 19:27:32 INFO - PROCESS | 1894 | 1463192852643 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 19:27:32 INFO - PROCESS | 1894 | 1463192852648 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 19:27:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 19:27:32 INFO - PROCESS | 1894 | 1463192852655 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 19:27:32 INFO - PROCESS | 1894 | 1463192852662 Marionette TRACE conn4 <- [1,2386,null,{}] 19:27:32 INFO - PROCESS | 1894 | 1463192852679 Marionette TRACE conn4 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:27:32 INFO - PROCESS | 1894 | 1463192852957 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 19:27:33 INFO - PROCESS | 1894 | 1463192853340 Marionette TRACE conn4 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:33 INFO - PROCESS | 1894 | ++DOCSHELL 0x8f18a800 == 119 [pid = 1894] [id = 604] 19:27:33 INFO - PROCESS | 1894 | ++DOMWINDOW == 136 (0x8f45a800) [pid = 1894] [serial = 1813] [outer = (nil)] 19:27:33 INFO - PROCESS | 1894 | ++DOMWINDOW == 137 (0x8f549c00) [pid = 1894] [serial = 1814] [outer = 0x8f45a800] 19:27:33 INFO - PROCESS | 1894 | 1463192853436 Marionette DEBUG loaded listener.js 19:27:33 INFO - PROCESS | 1894 | ++DOMWINDOW == 138 (0x90fd4800) [pid = 1894] [serial = 1815] [outer = 0x8f45a800] 19:27:34 INFO - PROCESS | 1894 | 1463192854484 Marionette TRACE conn4 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 19:27:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 19:27:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1890ms 19:27:34 INFO - PROCESS | 1894 | 1463192854547 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 19:27:34 INFO - PROCESS | 1894 | 1463192854551 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 19:27:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 19:27:34 INFO - PROCESS | 1894 | 1463192854558 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 19:27:34 INFO - PROCESS | 1894 | 1463192854562 Marionette TRACE conn4 <- [1,2390,null,{}] 19:27:34 INFO - PROCESS | 1894 | 1463192854568 Marionette TRACE conn4 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:27:34 INFO - PROCESS | 1894 | 1463192854798 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 19:27:35 INFO - PROCESS | 1894 | 1463192855137 Marionette TRACE conn4 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:35 INFO - PROCESS | 1894 | ++DOCSHELL 0x89180400 == 120 [pid = 1894] [id = 605] 19:27:35 INFO - PROCESS | 1894 | ++DOMWINDOW == 139 (0x8f459800) [pid = 1894] [serial = 1816] [outer = (nil)] 19:27:35 INFO - PROCESS | 1894 | ++DOMWINDOW == 140 (0x911cb800) [pid = 1894] [serial = 1817] [outer = 0x8f459800] 19:27:35 INFO - PROCESS | 1894 | 1463192855234 Marionette DEBUG loaded listener.js 19:27:35 INFO - PROCESS | 1894 | ++DOMWINDOW == 141 (0x91389800) [pid = 1894] [serial = 1818] [outer = 0x8f459800] 19:27:36 INFO - PROCESS | 1894 | 1463192856198 Marionette TRACE conn4 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 19:27:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 19:27:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1684ms 19:27:36 INFO - PROCESS | 1894 | 1463192856243 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 19:27:36 INFO - PROCESS | 1894 | 1463192856248 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 19:27:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 19:27:36 INFO - PROCESS | 1894 | 1463192856255 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 19:27:36 INFO - PROCESS | 1894 | 1463192856258 Marionette TRACE conn4 <- [1,2394,null,{}] 19:27:36 INFO - PROCESS | 1894 | 1463192856265 Marionette TRACE conn4 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:27:36 INFO - PROCESS | 1894 | 1463192856506 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 19:27:36 INFO - PROCESS | 1894 | 1463192856856 Marionette TRACE conn4 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:36 INFO - PROCESS | 1894 | ++DOCSHELL 0x8f54b800 == 121 [pid = 1894] [id = 606] 19:27:36 INFO - PROCESS | 1894 | ++DOMWINDOW == 142 (0x8f555c00) [pid = 1894] [serial = 1819] [outer = (nil)] 19:27:36 INFO - PROCESS | 1894 | ++DOMWINDOW == 143 (0x91461400) [pid = 1894] [serial = 1820] [outer = 0x8f555c00] 19:27:36 INFO - PROCESS | 1894 | 1463192856952 Marionette DEBUG loaded listener.js 19:27:37 INFO - PROCESS | 1894 | ++DOMWINDOW == 144 (0x9150c400) [pid = 1894] [serial = 1821] [outer = 0x8f555c00] 19:27:37 INFO - PROCESS | 1894 | 1463192857928 Marionette TRACE conn4 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 19:27:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 19:27:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1732ms 19:27:37 INFO - PROCESS | 1894 | 1463192857988 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 19:27:37 INFO - PROCESS | 1894 | 1463192857991 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 19:27:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 19:27:38 INFO - PROCESS | 1894 | 1463192857999 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 19:27:38 INFO - PROCESS | 1894 | 1463192858002 Marionette TRACE conn4 <- [1,2398,null,{}] 19:27:38 INFO - PROCESS | 1894 | 1463192858008 Marionette TRACE conn4 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:27:38 INFO - PROCESS | 1894 | 1463192858314 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 19:27:38 INFO - PROCESS | 1894 | 1463192858661 Marionette TRACE conn4 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:38 INFO - PROCESS | 1894 | ++DOCSHELL 0x911c8000 == 122 [pid = 1894] [id = 607] 19:27:38 INFO - PROCESS | 1894 | ++DOMWINDOW == 145 (0x916cb400) [pid = 1894] [serial = 1822] [outer = (nil)] 19:27:38 INFO - PROCESS | 1894 | ++DOMWINDOW == 146 (0x92128800) [pid = 1894] [serial = 1823] [outer = 0x916cb400] 19:27:38 INFO - PROCESS | 1894 | 1463192858751 Marionette DEBUG loaded listener.js 19:27:38 INFO - PROCESS | 1894 | ++DOMWINDOW == 147 (0x921d0400) [pid = 1894] [serial = 1824] [outer = 0x916cb400] 19:27:39 INFO - PROCESS | 1894 | 1463192859685 Marionette TRACE conn4 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 19:27:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 19:27:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1736ms 19:27:39 INFO - PROCESS | 1894 | 1463192859736 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 19:27:39 INFO - PROCESS | 1894 | 1463192859741 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 19:27:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 19:27:39 INFO - PROCESS | 1894 | 1463192859747 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 19:27:39 INFO - PROCESS | 1894 | 1463192859751 Marionette TRACE conn4 <- [1,2402,null,{}] 19:27:39 INFO - PROCESS | 1894 | 1463192859757 Marionette TRACE conn4 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:27:40 INFO - PROCESS | 1894 | 1463192859992 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 19:27:40 INFO - PROCESS | 1894 | 1463192860322 Marionette TRACE conn4 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:40 INFO - PROCESS | 1894 | ++DOCSHELL 0x91396c00 == 123 [pid = 1894] [id = 608] 19:27:40 INFO - PROCESS | 1894 | ++DOMWINDOW == 148 (0x916c5400) [pid = 1894] [serial = 1825] [outer = (nil)] 19:27:40 INFO - PROCESS | 1894 | ++DOMWINDOW == 149 (0x937af400) [pid = 1894] [serial = 1826] [outer = 0x916c5400] 19:27:40 INFO - PROCESS | 1894 | 1463192860429 Marionette DEBUG loaded listener.js 19:27:40 INFO - PROCESS | 1894 | ++DOMWINDOW == 150 (0x93a50400) [pid = 1894] [serial = 1827] [outer = 0x916c5400] 19:27:41 INFO - PROCESS | 1894 | 1463192861355 Marionette TRACE conn4 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 19:27:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 19:27:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1631ms 19:27:41 INFO - PROCESS | 1894 | 1463192861380 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 19:27:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 19:27:41 INFO - PROCESS | 1894 | 1463192861385 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 19:27:41 INFO - PROCESS | 1894 | 1463192861392 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 19:27:41 INFO - PROCESS | 1894 | 1463192861396 Marionette TRACE conn4 <- [1,2406,null,{}] 19:27:41 INFO - PROCESS | 1894 | 1463192861418 Marionette TRACE conn4 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:27:41 INFO - PROCESS | 1894 | 1463192861720 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 19:27:42 INFO - PROCESS | 1894 | 1463192861999 Marionette TRACE conn4 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:42 INFO - PROCESS | 1894 | ++DOCSHELL 0x91dd0c00 == 124 [pid = 1894] [id = 609] 19:27:42 INFO - PROCESS | 1894 | ++DOMWINDOW == 151 (0x9212b400) [pid = 1894] [serial = 1828] [outer = (nil)] 19:27:42 INFO - PROCESS | 1894 | ++DOMWINDOW == 152 (0x95227400) [pid = 1894] [serial = 1829] [outer = 0x9212b400] 19:27:42 INFO - PROCESS | 1894 | 1463192862092 Marionette DEBUG loaded listener.js 19:27:42 INFO - PROCESS | 1894 | ++DOMWINDOW == 153 (0x95327000) [pid = 1894] [serial = 1830] [outer = 0x9212b400] 19:27:43 INFO - PROCESS | 1894 | 1463192862997 Marionette TRACE conn4 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 19:27:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 19:27:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1638ms 19:27:43 INFO - PROCESS | 1894 | 1463192863031 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 19:27:43 INFO - PROCESS | 1894 | 1463192863034 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 19:27:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 19:27:43 INFO - PROCESS | 1894 | 1463192863042 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 19:27:43 INFO - PROCESS | 1894 | 1463192863046 Marionette TRACE conn4 <- [1,2410,null,{}] 19:27:43 INFO - PROCESS | 1894 | 1463192863073 Marionette TRACE conn4 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:27:43 INFO - PROCESS | 1894 | 1463192863288 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 19:27:43 INFO - PROCESS | 1894 | 1463192863621 Marionette TRACE conn4 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:43 INFO - PROCESS | 1894 | ++DOCSHELL 0x91dd8400 == 125 [pid = 1894] [id = 610] 19:27:43 INFO - PROCESS | 1894 | ++DOMWINDOW == 154 (0x93a4c400) [pid = 1894] [serial = 1831] [outer = (nil)] 19:27:43 INFO - PROCESS | 1894 | ++DOMWINDOW == 155 (0x977ac400) [pid = 1894] [serial = 1832] [outer = 0x93a4c400] 19:27:43 INFO - PROCESS | 1894 | 1463192863716 Marionette DEBUG loaded listener.js 19:27:43 INFO - PROCESS | 1894 | ++DOMWINDOW == 156 (0x9830c400) [pid = 1894] [serial = 1833] [outer = 0x93a4c400] 19:27:44 INFO - PROCESS | 1894 | 1463192864664 Marionette TRACE conn4 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 19:27:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 19:27:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1690ms 19:27:44 INFO - PROCESS | 1894 | 1463192864734 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 19:27:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 19:27:44 INFO - PROCESS | 1894 | 1463192864738 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 19:27:44 INFO - PROCESS | 1894 | 1463192864745 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 19:27:44 INFO - PROCESS | 1894 | 1463192864748 Marionette TRACE conn4 <- [1,2414,null,{}] 19:27:44 INFO - PROCESS | 1894 | 1463192864754 Marionette TRACE conn4 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:27:45 INFO - PROCESS | 1894 | 1463192865007 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 19:27:45 INFO - PROCESS | 1894 | 1463192865340 Marionette TRACE conn4 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:45 INFO - PROCESS | 1894 | ++DOCSHELL 0x9522d000 == 126 [pid = 1894] [id = 611] 19:27:45 INFO - PROCESS | 1894 | ++DOMWINDOW == 157 (0x95324000) [pid = 1894] [serial = 1834] [outer = (nil)] 19:27:45 INFO - PROCESS | 1894 | ++DOMWINDOW == 158 (0x99f06000) [pid = 1894] [serial = 1835] [outer = 0x95324000] 19:27:45 INFO - PROCESS | 1894 | 1463192865437 Marionette DEBUG loaded listener.js 19:27:45 INFO - PROCESS | 1894 | ++DOMWINDOW == 159 (0x99f1d400) [pid = 1894] [serial = 1836] [outer = 0x95324000] 19:27:46 INFO - PROCESS | 1894 | 1463192866472 Marionette TRACE conn4 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 19:27:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 19:27:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1788ms 19:27:46 INFO - PROCESS | 1894 | 1463192866533 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 19:27:46 INFO - PROCESS | 1894 | 1463192866538 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 19:27:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 19:27:46 INFO - PROCESS | 1894 | 1463192866545 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 19:27:46 INFO - PROCESS | 1894 | 1463192866550 Marionette TRACE conn4 <- [1,2418,null,{}] 19:27:46 INFO - PROCESS | 1894 | 1463192866556 Marionette TRACE conn4 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:27:46 INFO - PROCESS | 1894 | 1463192866824 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 19:27:47 INFO - PROCESS | 1894 | 1463192867185 Marionette TRACE conn4 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:47 INFO - PROCESS | 1894 | ++DOCSHELL 0x8831e400 == 127 [pid = 1894] [id = 612] 19:27:47 INFO - PROCESS | 1894 | ++DOMWINDOW == 160 (0x8ade1c00) [pid = 1894] [serial = 1837] [outer = (nil)] 19:27:47 INFO - PROCESS | 1894 | ++DOMWINDOW == 161 (0x9a879400) [pid = 1894] [serial = 1838] [outer = 0x8ade1c00] 19:27:47 INFO - PROCESS | 1894 | 1463192867302 Marionette DEBUG loaded listener.js 19:27:47 INFO - PROCESS | 1894 | ++DOMWINDOW == 162 (0x9a914400) [pid = 1894] [serial = 1839] [outer = 0x8ade1c00] 19:27:48 INFO - PROCESS | 1894 | 1463192868317 Marionette TRACE conn4 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 19:27:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 19:27:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1848ms 19:27:48 INFO - PROCESS | 1894 | 1463192868396 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 19:27:48 INFO - PROCESS | 1894 | 1463192868403 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 19:27:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 19:27:48 INFO - PROCESS | 1894 | 1463192868414 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 19:27:48 INFO - PROCESS | 1894 | 1463192868418 Marionette TRACE conn4 <- [1,2422,null,{}] 19:27:48 INFO - PROCESS | 1894 | 1463192868428 Marionette TRACE conn4 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:27:48 INFO - PROCESS | 1894 | 1463192868796 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 19:27:49 INFO - PROCESS | 1894 | 1463192869192 Marionette TRACE conn4 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:49 INFO - PROCESS | 1894 | ++DOCSHELL 0x9a91ec00 == 128 [pid = 1894] [id = 613] 19:27:49 INFO - PROCESS | 1894 | ++DOMWINDOW == 163 (0x9a925000) [pid = 1894] [serial = 1840] [outer = (nil)] 19:27:49 INFO - PROCESS | 1894 | ++DOMWINDOW == 164 (0x9aacd400) [pid = 1894] [serial = 1841] [outer = 0x9a925000] 19:27:49 INFO - PROCESS | 1894 | 1463192869282 Marionette DEBUG loaded listener.js 19:27:49 INFO - PROCESS | 1894 | ++DOMWINDOW == 165 (0x9add6000) [pid = 1894] [serial = 1842] [outer = 0x9a925000] 19:27:50 INFO - PROCESS | 1894 | 1463192870250 Marionette TRACE conn4 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 19:27:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 19:27:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1890ms 19:27:50 INFO - PROCESS | 1894 | 1463192870303 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 19:27:50 INFO - PROCESS | 1894 | 1463192870306 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 19:27:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 19:27:50 INFO - PROCESS | 1894 | 1463192870323 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 19:27:50 INFO - PROCESS | 1894 | 1463192870327 Marionette TRACE conn4 <- [1,2426,null,{}] 19:27:50 INFO - PROCESS | 1894 | 1463192870332 Marionette TRACE conn4 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:27:50 INFO - PROCESS | 1894 | 1463192870544 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 19:27:50 INFO - PROCESS | 1894 | 1463192870909 Marionette TRACE conn4 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:50 INFO - PROCESS | 1894 | ++DOCSHELL 0x9976d400 == 129 [pid = 1894] [id = 614] 19:27:50 INFO - PROCESS | 1894 | ++DOMWINDOW == 166 (0x9a911000) [pid = 1894] [serial = 1843] [outer = (nil)] 19:27:50 INFO - PROCESS | 1894 | ++DOMWINDOW == 167 (0x9b71d000) [pid = 1894] [serial = 1844] [outer = 0x9a911000] 19:27:51 INFO - PROCESS | 1894 | 1463192871004 Marionette DEBUG loaded listener.js 19:27:51 INFO - PROCESS | 1894 | ++DOMWINDOW == 168 (0x9bad9400) [pid = 1894] [serial = 1845] [outer = 0x9a911000] 19:27:51 INFO - PROCESS | 1894 | 1463192871953 Marionette TRACE conn4 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 19:27:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 19:27:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1689ms 19:27:52 INFO - PROCESS | 1894 | 1463192872013 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 19:27:52 INFO - PROCESS | 1894 | 1463192872016 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 19:27:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 19:27:52 INFO - PROCESS | 1894 | 1463192872023 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 19:27:52 INFO - PROCESS | 1894 | 1463192872027 Marionette TRACE conn4 <- [1,2430,null,{}] 19:27:52 INFO - PROCESS | 1894 | 1463192872033 Marionette TRACE conn4 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:27:52 INFO - PROCESS | 1894 | 1463192872248 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 19:27:52 INFO - PROCESS | 1894 | 1463192872593 Marionette TRACE conn4 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:52 INFO - PROCESS | 1894 | ++DOCSHELL 0x886da800 == 130 [pid = 1894] [id = 615] 19:27:52 INFO - PROCESS | 1894 | ++DOMWINDOW == 169 (0x8cbdcc00) [pid = 1894] [serial = 1846] [outer = (nil)] 19:27:52 INFO - PROCESS | 1894 | ++DOMWINDOW == 170 (0x9c1c9000) [pid = 1894] [serial = 1847] [outer = 0x8cbdcc00] 19:27:52 INFO - PROCESS | 1894 | 1463192872687 Marionette DEBUG loaded listener.js 19:27:52 INFO - PROCESS | 1894 | ++DOMWINDOW == 171 (0x9cb27800) [pid = 1894] [serial = 1848] [outer = 0x8cbdcc00] 19:27:53 INFO - PROCESS | 1894 | 1463192873602 Marionette TRACE conn4 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 19:27:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 19:27:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1630ms 19:27:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 19:27:53 INFO - PROCESS | 1894 | 1463192873655 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 19:27:53 INFO - PROCESS | 1894 | 1463192873658 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 19:27:53 INFO - PROCESS | 1894 | 1463192873665 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 19:27:53 INFO - PROCESS | 1894 | 1463192873669 Marionette TRACE conn4 <- [1,2434,null,{}] 19:27:53 INFO - PROCESS | 1894 | 1463192873675 Marionette TRACE conn4 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:27:53 INFO - PROCESS | 1894 | 1463192873896 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 19:27:54 INFO - PROCESS | 1894 | 1463192874239 Marionette TRACE conn4 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:54 INFO - PROCESS | 1894 | ++DOCSHELL 0x9add6400 == 131 [pid = 1894] [id = 616] 19:27:54 INFO - PROCESS | 1894 | ++DOMWINDOW == 172 (0x9af04000) [pid = 1894] [serial = 1849] [outer = (nil)] 19:27:54 INFO - PROCESS | 1894 | ++DOMWINDOW == 173 (0xa21aac00) [pid = 1894] [serial = 1850] [outer = 0x9af04000] 19:27:54 INFO - PROCESS | 1894 | 1463192874336 Marionette DEBUG loaded listener.js 19:27:54 INFO - PROCESS | 1894 | ++DOMWINDOW == 174 (0xa227fc00) [pid = 1894] [serial = 1851] [outer = 0x9af04000] 19:27:55 INFO - PROCESS | 1894 | 1463192875521 Marionette TRACE conn4 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 19:27:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 19:27:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1883ms 19:27:55 INFO - PROCESS | 1894 | 1463192875548 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 19:27:55 INFO - PROCESS | 1894 | 1463192875552 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 19:27:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 19:27:55 INFO - PROCESS | 1894 | 1463192875559 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 19:27:55 INFO - PROCESS | 1894 | 1463192875562 Marionette TRACE conn4 <- [1,2438,null,{}] 19:27:55 INFO - PROCESS | 1894 | 1463192875568 Marionette TRACE conn4 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:27:55 INFO - PROCESS | 1894 | 1463192875804 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 19:27:56 INFO - PROCESS | 1894 | 1463192876160 Marionette TRACE conn4 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:56 INFO - PROCESS | 1894 | ++DOCSHELL 0x9c1c1000 == 132 [pid = 1894] [id = 617] 19:27:56 INFO - PROCESS | 1894 | ++DOMWINDOW == 175 (0xa2152400) [pid = 1894] [serial = 1852] [outer = (nil)] 19:27:56 INFO - PROCESS | 1894 | ++DOMWINDOW == 176 (0xa22eb800) [pid = 1894] [serial = 1853] [outer = 0xa2152400] 19:27:56 INFO - PROCESS | 1894 | 1463192876253 Marionette DEBUG loaded listener.js 19:27:56 INFO - PROCESS | 1894 | ++DOMWINDOW == 177 (0xa22ed000) [pid = 1894] [serial = 1854] [outer = 0xa2152400] 19:27:57 INFO - PROCESS | 1894 | 1463192877279 Marionette TRACE conn4 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 19:27:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 19:27:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1741ms 19:27:57 INFO - PROCESS | 1894 | 1463192877316 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 19:27:57 INFO - PROCESS | 1894 | 1463192877320 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 19:27:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 19:27:57 INFO - PROCESS | 1894 | 1463192877330 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 19:27:57 INFO - PROCESS | 1894 | 1463192877332 Marionette TRACE conn4 <- [1,2442,null,{}] 19:27:57 INFO - PROCESS | 1894 | 1463192877339 Marionette TRACE conn4 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:27:57 INFO - PROCESS | 1894 | 1463192877588 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 19:27:57 INFO - PROCESS | 1894 | 1463192877930 Marionette TRACE conn4 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:57 INFO - PROCESS | 1894 | ++DOCSHELL 0x8e09a400 == 133 [pid = 1894] [id = 618] 19:27:57 INFO - PROCESS | 1894 | ++DOMWINDOW == 178 (0x8e0a2000) [pid = 1894] [serial = 1855] [outer = (nil)] 19:27:58 INFO - PROCESS | 1894 | ++DOMWINDOW == 179 (0xa22f3400) [pid = 1894] [serial = 1856] [outer = 0x8e0a2000] 19:27:58 INFO - PROCESS | 1894 | 1463192878025 Marionette DEBUG loaded listener.js 19:27:58 INFO - PROCESS | 1894 | ++DOMWINDOW == 180 (0xa22f7400) [pid = 1894] [serial = 1857] [outer = 0x8e0a2000] 19:27:58 INFO - PROCESS | 1894 | 1463192878964 Marionette TRACE conn4 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 19:28:01 INFO - PROCESS | 1894 | --DOCSHELL 0x886d3800 == 132 [pid = 1894] [id = 554] 19:28:01 INFO - PROCESS | 1894 | --DOCSHELL 0x92b90000 == 131 [pid = 1894] [id = 118] 19:28:01 INFO - PROCESS | 1894 | --DOCSHELL 0x8eee8000 == 130 [pid = 1894] [id = 596] 19:28:01 INFO - PROCESS | 1894 | --DOCSHELL 0x9b5b5c00 == 129 [pid = 1894] [id = 595] 19:28:01 INFO - PROCESS | 1894 | --DOCSHELL 0x9a872800 == 128 [pid = 1894] [id = 594] 19:28:01 INFO - PROCESS | 1894 | --DOCSHELL 0x937b2400 == 127 [pid = 1894] [id = 593] 19:28:01 INFO - PROCESS | 1894 | --DOCSHELL 0x9920c800 == 126 [pid = 1894] [id = 591] 19:28:01 INFO - PROCESS | 1894 | --DOCSHELL 0x8ccea400 == 125 [pid = 1894] [id = 592] 19:28:01 INFO - PROCESS | 1894 | --DOCSHELL 0x9532a800 == 124 [pid = 1894] [id = 590] 19:28:01 INFO - PROCESS | 1894 | --DOCSHELL 0x87f12800 == 123 [pid = 1894] [id = 589] 19:28:01 INFO - PROCESS | 1894 | --DOCSHELL 0x91511000 == 122 [pid = 1894] [id = 588] 19:28:01 INFO - PROCESS | 1894 | --DOCSHELL 0x8df2f800 == 121 [pid = 1894] [id = 587] 19:28:01 INFO - PROCESS | 1894 | --DOCSHELL 0x89fbf000 == 120 [pid = 1894] [id = 586] 19:28:01 INFO - PROCESS | 1894 | --DOCSHELL 0x8f18d800 == 119 [pid = 1894] [id = 584] 19:28:01 INFO - PROCESS | 1894 | --DOCSHELL 0x8f46d400 == 118 [pid = 1894] [id = 585] 19:28:01 INFO - PROCESS | 1894 | --DOCSHELL 0x8cdf0400 == 117 [pid = 1894] [id = 583] 19:28:01 INFO - PROCESS | 1894 | --DOCSHELL 0x8df2ec00 == 116 [pid = 1894] [id = 582] 19:28:01 INFO - PROCESS | 1894 | --DOCSHELL 0x8bc61000 == 115 [pid = 1894] [id = 581] 19:28:01 INFO - PROCESS | 1894 | --DOCSHELL 0x88322c00 == 114 [pid = 1894] [id = 580] 19:28:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 19:28:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 3836ms 19:28:01 INFO - PROCESS | 1894 | --DOMWINDOW == 179 (0x8d77fc00) [pid = 1894] [serial = 1608] [outer = (nil)] [url = about:blank] 19:28:01 INFO - PROCESS | 1894 | --DOMWINDOW == 178 (0x9c1c6000) [pid = 1894] [serial = 1596] [outer = (nil)] [url = about:blank] 19:28:01 INFO - PROCESS | 1894 | --DOMWINDOW == 177 (0x8e098000) [pid = 1894] [serial = 1736] [outer = (nil)] [url = about:blank] 19:28:01 INFO - PROCESS | 1894 | --DOMWINDOW == 176 (0x8e1d1800) [pid = 1894] [serial = 1737] [outer = (nil)] [url = about:blank] 19:28:01 INFO - PROCESS | 1894 | --DOMWINDOW == 175 (0x9cb2dc00) [pid = 1894] [serial = 1727] [outer = (nil)] [url = about:blank] 19:28:01 INFO - PROCESS | 1894 | --DOMWINDOW == 174 (0x9c1c4c00) [pid = 1894] [serial = 1725] [outer = (nil)] [url = about:blank] 19:28:01 INFO - PROCESS | 1894 | --DOMWINDOW == 173 (0x9c1bf800) [pid = 1894] [serial = 1724] [outer = (nil)] [url = about:blank] 19:28:01 INFO - PROCESS | 1894 | --DOMWINDOW == 172 (0x9bacd000) [pid = 1894] [serial = 1722] [outer = (nil)] [url = about:blank] 19:28:01 INFO - PROCESS | 1894 | --DOMWINDOW == 171 (0x9bab5400) [pid = 1894] [serial = 1721] [outer = (nil)] [url = about:blank] 19:28:01 INFO - PROCESS | 1894 | --DOMWINDOW == 170 (0x9b5aac00) [pid = 1894] [serial = 1719] [outer = (nil)] [url = about:blank] 19:28:01 INFO - PROCESS | 1894 | --DOMWINDOW == 169 (0x9b2b9000) [pid = 1894] [serial = 1718] [outer = (nil)] [url = about:blank] 19:28:01 INFO - PROCESS | 1894 | --DOMWINDOW == 168 (0x9af03800) [pid = 1894] [serial = 1716] [outer = (nil)] [url = about:blank] 19:28:01 INFO - PROCESS | 1894 | --DOMWINDOW == 167 (0x9af01800) [pid = 1894] [serial = 1715] [outer = (nil)] [url = about:blank] 19:28:01 INFO - PROCESS | 1894 | --DOMWINDOW == 166 (0x9aace800) [pid = 1894] [serial = 1713] [outer = (nil)] [url = about:blank] 19:28:01 INFO - PROCESS | 1894 | --DOMWINDOW == 165 (0x9a91f800) [pid = 1894] [serial = 1712] [outer = (nil)] [url = about:blank] 19:28:01 INFO - PROCESS | 1894 | --DOMWINDOW == 164 (0x9a913400) [pid = 1894] [serial = 1710] [outer = (nil)] [url = about:blank] 19:28:01 INFO - PROCESS | 1894 | --DOMWINDOW == 163 (0x9a90c800) [pid = 1894] [serial = 1709] [outer = (nil)] [url = about:blank] 19:28:01 INFO - PROCESS | 1894 | --DOMWINDOW == 162 (0x9a3df800) [pid = 1894] [serial = 1707] [outer = (nil)] [url = about:blank] 19:28:01 INFO - PROCESS | 1894 | --DOMWINDOW == 161 (0x99f21400) [pid = 1894] [serial = 1706] [outer = (nil)] [url = about:blank] 19:28:01 INFO - PROCESS | 1894 | --DOMWINDOW == 160 (0x95328c00) [pid = 1894] [serial = 1704] [outer = (nil)] [url = about:blank] 19:28:01 INFO - PROCESS | 1894 | --DOMWINDOW == 159 (0x9522ac00) [pid = 1894] [serial = 1703] [outer = (nil)] [url = about:blank] 19:28:01 INFO - PROCESS | 1894 | --DOMWINDOW == 158 (0x93d9fc00) [pid = 1894] [serial = 1701] [outer = (nil)] [url = about:blank] 19:28:01 INFO - PROCESS | 1894 | --DOMWINDOW == 157 (0x93a45400) [pid = 1894] [serial = 1700] [outer = (nil)] [url = about:blank] 19:28:01 INFO - PROCESS | 1894 | --DOMWINDOW == 156 (0x92b9b800) [pid = 1894] [serial = 1698] [outer = (nil)] [url = about:blank] 19:28:01 INFO - PROCESS | 1894 | --DOMWINDOW == 155 (0x92b94000) [pid = 1894] [serial = 1697] [outer = (nil)] [url = about:blank] 19:28:01 INFO - PROCESS | 1894 | --DOMWINDOW == 154 (0x921dc000) [pid = 1894] [serial = 1695] [outer = (nil)] [url = about:blank] 19:28:01 INFO - PROCESS | 1894 | --DOMWINDOW == 153 (0x9212d800) [pid = 1894] [serial = 1694] [outer = (nil)] [url = about:blank] 19:28:01 INFO - PROCESS | 1894 | --DOMWINDOW == 152 (0x916c2800) [pid = 1894] [serial = 1692] [outer = (nil)] [url = about:blank] 19:28:01 INFO - PROCESS | 1894 | --DOMWINDOW == 151 (0x91517400) [pid = 1894] [serial = 1691] [outer = (nil)] [url = about:blank] 19:28:01 INFO - PROCESS | 1894 | --DOMWINDOW == 150 (0x90fd6400) [pid = 1894] [serial = 1689] [outer = (nil)] [url = about:blank] 19:28:01 INFO - PROCESS | 1894 | --DOMWINDOW == 149 (0x8f554000) [pid = 1894] [serial = 1688] [outer = (nil)] [url = about:blank] 19:28:01 INFO - PROCESS | 1894 | --DOMWINDOW == 148 (0x8f465c00) [pid = 1894] [serial = 1686] [outer = (nil)] [url = about:blank] 19:28:01 INFO - PROCESS | 1894 | --DOMWINDOW == 147 (0x8f457800) [pid = 1894] [serial = 1685] [outer = (nil)] [url = about:blank] 19:28:01 INFO - PROCESS | 1894 | --DOMWINDOW == 146 (0x8eff8000) [pid = 1894] [serial = 1683] [outer = (nil)] [url = about:blank] 19:28:01 INFO - PROCESS | 1894 | --DOMWINDOW == 145 (0x8ef8ec00) [pid = 1894] [serial = 1682] [outer = (nil)] [url = about:blank] 19:28:01 INFO - PROCESS | 1894 | --DOMWINDOW == 144 (0x8ed4bc00) [pid = 1894] [serial = 1680] [outer = (nil)] [url = about:blank] 19:28:01 INFO - PROCESS | 1894 | --DOMWINDOW == 143 (0x8e09ec00) [pid = 1894] [serial = 1679] [outer = (nil)] [url = about:blank] 19:28:01 INFO - PROCESS | 1894 | --DOMWINDOW == 142 (0x8a1d3000) [pid = 1894] [serial = 1677] [outer = (nil)] [url = about:blank] 19:28:01 INFO - PROCESS | 1894 | --DOMWINDOW == 141 (0x89da8000) [pid = 1894] [serial = 1676] [outer = (nil)] [url = about:blank] 19:28:01 INFO - PROCESS | 1894 | --DOMWINDOW == 140 (0x8d77f800) [pid = 1894] [serial = 1739] [outer = (nil)] [url = about:blank] 19:28:01 INFO - PROCESS | 1894 | --DOMWINDOW == 139 (0x8bade400) [pid = 1894] [serial = 1733] [outer = (nil)] [url = about:blank] 19:28:01 INFO - PROCESS | 1894 | --DOMWINDOW == 138 (0x89ee4000) [pid = 1894] [serial = 1731] [outer = (nil)] [url = about:blank] 19:28:01 INFO - PROCESS | 1894 | --DOMWINDOW == 137 (0x8918a000) [pid = 1894] [serial = 1730] [outer = (nil)] [url = about:blank] 19:28:01 INFO - PROCESS | 1894 | --DOMWINDOW == 136 (0x8cbd9000) [pid = 1894] [serial = 1734] [outer = (nil)] [url = about:blank] 19:28:01 INFO - PROCESS | 1894 | 1463192881518 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 19:28:01 INFO - PROCESS | 1894 | 1463192881523 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 19:28:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 19:28:01 INFO - PROCESS | 1894 | 1463192881554 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 19:28:01 INFO - PROCESS | 1894 | 1463192881559 Marionette TRACE conn4 <- [1,2446,null,{}] 19:28:01 INFO - PROCESS | 1894 | 1463192881568 Marionette TRACE conn4 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:28:01 INFO - PROCESS | 1894 | 1463192881774 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 19:28:02 INFO - PROCESS | 1894 | 1463192882010 Marionette TRACE conn4 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:02 INFO - PROCESS | 1894 | ++DOCSHELL 0x89d17800 == 115 [pid = 1894] [id = 619] 19:28:02 INFO - PROCESS | 1894 | ++DOMWINDOW == 137 (0x89da8c00) [pid = 1894] [serial = 1858] [outer = (nil)] 19:28:02 INFO - PROCESS | 1894 | ++DOMWINDOW == 138 (0x89db5400) [pid = 1894] [serial = 1859] [outer = 0x89da8c00] 19:28:02 INFO - PROCESS | 1894 | 1463192882088 Marionette DEBUG loaded listener.js 19:28:02 INFO - PROCESS | 1894 | ++DOMWINDOW == 139 (0x89fbfc00) [pid = 1894] [serial = 1860] [outer = 0x89da8c00] 19:28:03 INFO - PROCESS | 1894 | 1463192883029 Marionette TRACE conn4 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 19:28:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 19:28:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1501ms 19:28:03 INFO - PROCESS | 1894 | 1463192883052 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 19:28:03 INFO - PROCESS | 1894 | 1463192883057 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 19:28:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 19:28:03 INFO - PROCESS | 1894 | 1463192883070 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 19:28:03 INFO - PROCESS | 1894 | 1463192883075 Marionette TRACE conn4 <- [1,2450,null,{}] 19:28:03 INFO - PROCESS | 1894 | 1463192883081 Marionette TRACE conn4 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:28:03 INFO - PROCESS | 1894 | 1463192883288 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 19:28:03 INFO - PROCESS | 1894 | 1463192883573 Marionette TRACE conn4 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:03 INFO - PROCESS | 1894 | ++DOCSHELL 0x8cbd2800 == 116 [pid = 1894] [id = 620] 19:28:03 INFO - PROCESS | 1894 | ++DOMWINDOW == 140 (0x8cbd4800) [pid = 1894] [serial = 1861] [outer = (nil)] 19:28:03 INFO - PROCESS | 1894 | ++DOMWINDOW == 141 (0x8cde4400) [pid = 1894] [serial = 1862] [outer = 0x8cbd4800] 19:28:03 INFO - PROCESS | 1894 | 1463192883654 Marionette DEBUG loaded listener.js 19:28:03 INFO - PROCESS | 1894 | ++DOMWINDOW == 142 (0x8d770800) [pid = 1894] [serial = 1863] [outer = 0x8cbd4800] 19:28:04 INFO - PROCESS | 1894 | 1463192884579 Marionette TRACE conn4 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 19:28:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 19:28:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1541ms 19:28:04 INFO - PROCESS | 1894 | 1463192884608 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 19:28:04 INFO - PROCESS | 1894 | 1463192884611 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 19:28:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 19:28:04 INFO - PROCESS | 1894 | 1463192884625 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 19:28:04 INFO - PROCESS | 1894 | 1463192884628 Marionette TRACE conn4 <- [1,2454,null,{}] 19:28:04 INFO - PROCESS | 1894 | 1463192884643 Marionette TRACE conn4 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:28:04 INFO - PROCESS | 1894 | 1463192884935 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 19:28:04 INFO - PROCESS | 1894 | 1463192884973 Marionette TRACE conn4 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:05 INFO - PROCESS | 1894 | ++DOCSHELL 0x8d778000 == 117 [pid = 1894] [id = 621] 19:28:05 INFO - PROCESS | 1894 | ++DOMWINDOW == 143 (0x8e0a1000) [pid = 1894] [serial = 1864] [outer = (nil)] 19:28:05 INFO - PROCESS | 1894 | ++DOMWINDOW == 144 (0x8e1d0400) [pid = 1894] [serial = 1865] [outer = 0x8e0a1000] 19:28:05 INFO - PROCESS | 1894 | 1463192885054 Marionette DEBUG loaded listener.js 19:28:05 INFO - PROCESS | 1894 | ++DOMWINDOW == 145 (0x8ed45800) [pid = 1894] [serial = 1866] [outer = 0x8e0a1000] 19:28:06 INFO - PROCESS | 1894 | --DOMWINDOW == 144 (0x9153c400) [pid = 1894] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 19:28:06 INFO - PROCESS | 1894 | --DOMWINDOW == 143 (0x91393c00) [pid = 1894] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 19:28:06 INFO - PROCESS | 1894 | --DOMWINDOW == 142 (0x8f54c000) [pid = 1894] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 19:28:06 INFO - PROCESS | 1894 | --DOMWINDOW == 141 (0x99f24000) [pid = 1894] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 19:28:06 INFO - PROCESS | 1894 | --DOMWINDOW == 140 (0x8add9800) [pid = 1894] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 19:28:06 INFO - PROCESS | 1894 | --DOMWINDOW == 139 (0x8f54a800) [pid = 1894] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 19:28:06 INFO - PROCESS | 1894 | --DOMWINDOW == 138 (0x9532d800) [pid = 1894] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 19:28:06 INFO - PROCESS | 1894 | --DOMWINDOW == 137 (0x8df29400) [pid = 1894] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 19:28:06 INFO - PROCESS | 1894 | --DOMWINDOW == 136 (0x8cbd6000) [pid = 1894] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 19:28:06 INFO - PROCESS | 1894 | --DOMWINDOW == 135 (0x9cb33c00) [pid = 1894] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 19:28:06 INFO - PROCESS | 1894 | --DOMWINDOW == 134 (0x8d6dc800) [pid = 1894] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 19:28:06 INFO - PROCESS | 1894 | --DOMWINDOW == 133 (0x8df2f000) [pid = 1894] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 19:28:06 INFO - PROCESS | 1894 | --DOMWINDOW == 132 (0x9a567000) [pid = 1894] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 19:28:06 INFO - PROCESS | 1894 | --DOMWINDOW == 131 (0x9a780400) [pid = 1894] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 19:28:06 INFO - PROCESS | 1894 | --DOMWINDOW == 130 (0x8d779c00) [pid = 1894] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 19:28:06 INFO - PROCESS | 1894 | --DOMWINDOW == 129 (0x89d15800) [pid = 1894] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 19:28:06 INFO - PROCESS | 1894 | --DOMWINDOW == 128 (0x9c0f2c00) [pid = 1894] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 19:28:06 INFO - PROCESS | 1894 | --DOMWINDOW == 127 (0x8f44d800) [pid = 1894] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 19:28:06 INFO - PROCESS | 1894 | --DOMWINDOW == 126 (0x9a89a000) [pid = 1894] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 19:28:06 INFO - PROCESS | 1894 | --DOMWINDOW == 125 (0x8832a000) [pid = 1894] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 19:28:06 INFO - PROCESS | 1894 | --DOMWINDOW == 124 (0x8e099000) [pid = 1894] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 19:28:06 INFO - PROCESS | 1894 | --DOMWINDOW == 123 (0x89d15000) [pid = 1894] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 19:28:06 INFO - PROCESS | 1894 | 1463192886814 Marionette TRACE conn4 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 19:28:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 19:28:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 2240ms 19:28:06 INFO - PROCESS | 1894 | 1463192886865 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 19:28:06 INFO - PROCESS | 1894 | 1463192886869 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 19:28:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 19:28:06 INFO - PROCESS | 1894 | 1463192886876 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 19:28:06 INFO - PROCESS | 1894 | 1463192886878 Marionette TRACE conn4 <- [1,2458,null,{}] 19:28:06 INFO - PROCESS | 1894 | 1463192886884 Marionette TRACE conn4 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:28:07 INFO - PROCESS | 1894 | 1463192887094 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 19:28:07 INFO - PROCESS | 1894 | 1463192887295 Marionette TRACE conn4 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:07 INFO - PROCESS | 1894 | ++DOCSHELL 0x886d7800 == 118 [pid = 1894] [id = 622] 19:28:07 INFO - PROCESS | 1894 | ++DOMWINDOW == 124 (0x8b3b1400) [pid = 1894] [serial = 1867] [outer = (nil)] 19:28:07 INFO - PROCESS | 1894 | ++DOMWINDOW == 125 (0x8e1cb000) [pid = 1894] [serial = 1868] [outer = 0x8b3b1400] 19:28:07 INFO - PROCESS | 1894 | 1463192887372 Marionette DEBUG loaded listener.js 19:28:07 INFO - PROCESS | 1894 | ++DOMWINDOW == 126 (0x8edaa000) [pid = 1894] [serial = 1869] [outer = 0x8b3b1400] 19:28:08 INFO - PROCESS | 1894 | 1463192888162 Marionette TRACE conn4 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 19:28:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 19:28:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1336ms 19:28:08 INFO - PROCESS | 1894 | 1463192888212 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 19:28:08 INFO - PROCESS | 1894 | 1463192888216 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 19:28:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 19:28:08 INFO - PROCESS | 1894 | 1463192888222 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 19:28:08 INFO - PROCESS | 1894 | 1463192888225 Marionette TRACE conn4 <- [1,2462,null,{}] 19:28:08 INFO - PROCESS | 1894 | 1463192888231 Marionette TRACE conn4 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:28:08 INFO - PROCESS | 1894 | 1463192888422 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 19:28:08 INFO - PROCESS | 1894 | 1463192888768 Marionette TRACE conn4 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:08 INFO - PROCESS | 1894 | ++DOCSHELL 0x886c6000 == 119 [pid = 1894] [id = 623] 19:28:08 INFO - PROCESS | 1894 | ++DOMWINDOW == 127 (0x886c6800) [pid = 1894] [serial = 1870] [outer = (nil)] 19:28:08 INFO - PROCESS | 1894 | ++DOMWINDOW == 128 (0x886dfc00) [pid = 1894] [serial = 1871] [outer = 0x886c6800] 19:28:08 INFO - PROCESS | 1894 | 1463192888928 Marionette DEBUG loaded listener.js 19:28:09 INFO - PROCESS | 1894 | ++DOMWINDOW == 129 (0x89d11000) [pid = 1894] [serial = 1872] [outer = 0x886c6800] 19:28:09 INFO - PROCESS | 1894 | 1463192889946 Marionette TRACE conn4 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 19:28:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 19:28:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1779ms 19:28:10 INFO - PROCESS | 1894 | 1463192890003 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 19:28:10 INFO - PROCESS | 1894 | 1463192890011 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 19:28:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 19:28:10 INFO - PROCESS | 1894 | 1463192890019 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 19:28:10 INFO - PROCESS | 1894 | 1463192890025 Marionette TRACE conn4 <- [1,2466,null,{}] 19:28:10 INFO - PROCESS | 1894 | 1463192890033 Marionette TRACE conn4 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:28:10 INFO - PROCESS | 1894 | 1463192890272 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 19:28:10 INFO - PROCESS | 1894 | 1463192890611 Marionette TRACE conn4 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:10 INFO - PROCESS | 1894 | ++DOCSHELL 0x8cbcd400 == 120 [pid = 1894] [id = 624] 19:28:10 INFO - PROCESS | 1894 | ++DOMWINDOW == 130 (0x8cbd5000) [pid = 1894] [serial = 1873] [outer = (nil)] 19:28:10 INFO - PROCESS | 1894 | ++DOMWINDOW == 131 (0x8d6e1c00) [pid = 1894] [serial = 1874] [outer = 0x8cbd5000] 19:28:10 INFO - PROCESS | 1894 | 1463192890706 Marionette DEBUG loaded listener.js 19:28:10 INFO - PROCESS | 1894 | ++DOMWINDOW == 132 (0x8de66800) [pid = 1894] [serial = 1875] [outer = 0x8cbd5000] 19:28:11 INFO - PROCESS | 1894 | 1463192891715 Marionette TRACE conn4 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 19:28:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 19:28:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1739ms 19:28:11 INFO - PROCESS | 1894 | 1463192891762 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 19:28:11 INFO - PROCESS | 1894 | 1463192891769 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 19:28:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 19:28:11 INFO - PROCESS | 1894 | 1463192891778 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 19:28:11 INFO - PROCESS | 1894 | 1463192891783 Marionette TRACE conn4 <- [1,2470,null,{}] 19:28:11 INFO - PROCESS | 1894 | 1463192891790 Marionette TRACE conn4 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:28:12 INFO - PROCESS | 1894 | 1463192892029 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 19:28:12 INFO - PROCESS | 1894 | 1463192892406 Marionette TRACE conn4 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:12 INFO - PROCESS | 1894 | ++DOCSHELL 0x8df2ec00 == 121 [pid = 1894] [id = 625] 19:28:12 INFO - PROCESS | 1894 | ++DOMWINDOW == 133 (0x8e1cc800) [pid = 1894] [serial = 1876] [outer = (nil)] 19:28:12 INFO - PROCESS | 1894 | ++DOMWINDOW == 134 (0x8ed44c00) [pid = 1894] [serial = 1877] [outer = 0x8e1cc800] 19:28:12 INFO - PROCESS | 1894 | 1463192892504 Marionette DEBUG loaded listener.js 19:28:12 INFO - PROCESS | 1894 | ++DOMWINDOW == 135 (0x8edb3c00) [pid = 1894] [serial = 1878] [outer = 0x8e1cc800] 19:28:13 INFO - PROCESS | 1894 | 1463192893483 Marionette TRACE conn4 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 19:28:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 19:28:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1740ms 19:28:13 INFO - PROCESS | 1894 | 1463192893518 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 19:28:13 INFO - PROCESS | 1894 | 1463192893523 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 19:28:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 19:28:13 INFO - PROCESS | 1894 | 1463192893532 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 19:28:13 INFO - PROCESS | 1894 | 1463192893542 Marionette TRACE conn4 <- [1,2474,null,{}] 19:28:13 INFO - PROCESS | 1894 | 1463192893557 Marionette TRACE conn4 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:28:13 INFO - PROCESS | 1894 | 1463192893830 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 19:28:14 INFO - PROCESS | 1894 | 1463192894182 Marionette TRACE conn4 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:14 INFO - PROCESS | 1894 | ++DOCSHELL 0x89185800 == 122 [pid = 1894] [id = 626] 19:28:14 INFO - PROCESS | 1894 | ++DOMWINDOW == 136 (0x8ef8f400) [pid = 1894] [serial = 1879] [outer = (nil)] 19:28:14 INFO - PROCESS | 1894 | ++DOMWINDOW == 137 (0x8f188000) [pid = 1894] [serial = 1880] [outer = 0x8ef8f400] 19:28:14 INFO - PROCESS | 1894 | 1463192894272 Marionette DEBUG loaded listener.js 19:28:14 INFO - PROCESS | 1894 | ++DOMWINDOW == 138 (0x8f18d000) [pid = 1894] [serial = 1881] [outer = 0x8ef8f400] 19:28:15 INFO - PROCESS | 1894 | 1463192895242 Marionette TRACE conn4 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 19:28:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 19:28:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1745ms 19:28:15 INFO - PROCESS | 1894 | 1463192895276 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 19:28:15 INFO - PROCESS | 1894 | 1463192895280 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 19:28:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 19:28:15 INFO - PROCESS | 1894 | 1463192895287 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 19:28:15 INFO - PROCESS | 1894 | 1463192895291 Marionette TRACE conn4 <- [1,2478,null,{}] 19:28:15 INFO - PROCESS | 1894 | 1463192895298 Marionette TRACE conn4 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:28:15 INFO - PROCESS | 1894 | 1463192895580 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 19:28:15 INFO - PROCESS | 1894 | 1463192895912 Marionette TRACE conn4 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:15 INFO - PROCESS | 1894 | ++DOCSHELL 0x8bc5ec00 == 123 [pid = 1894] [id = 627] 19:28:15 INFO - PROCESS | 1894 | ++DOMWINDOW == 139 (0x8f44d800) [pid = 1894] [serial = 1882] [outer = (nil)] 19:28:16 INFO - PROCESS | 1894 | ++DOMWINDOW == 140 (0x8f464800) [pid = 1894] [serial = 1883] [outer = 0x8f44d800] 19:28:16 INFO - PROCESS | 1894 | 1463192896010 Marionette DEBUG loaded listener.js 19:28:16 INFO - PROCESS | 1894 | ++DOMWINDOW == 141 (0x8f46d000) [pid = 1894] [serial = 1884] [outer = 0x8f44d800] 19:28:17 INFO - PROCESS | 1894 | 1463192897017 Marionette TRACE conn4 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 19:28:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 19:28:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1794ms 19:28:17 INFO - PROCESS | 1894 | 1463192897083 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 19:28:17 INFO - PROCESS | 1894 | 1463192897087 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 19:28:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 19:28:17 INFO - PROCESS | 1894 | 1463192897094 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 19:28:17 INFO - PROCESS | 1894 | 1463192897097 Marionette TRACE conn4 <- [1,2482,null,{}] 19:28:17 INFO - PROCESS | 1894 | 1463192897104 Marionette TRACE conn4 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:28:17 INFO - PROCESS | 1894 | 1463192897355 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 19:28:17 INFO - PROCESS | 1894 | 1463192897700 Marionette TRACE conn4 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:17 INFO - PROCESS | 1894 | ++DOCSHELL 0x90fd3000 == 124 [pid = 1894] [id = 628] 19:28:17 INFO - PROCESS | 1894 | ++DOMWINDOW == 142 (0x90fd5800) [pid = 1894] [serial = 1885] [outer = (nil)] 19:28:17 INFO - PROCESS | 1894 | ++DOMWINDOW == 143 (0x90fdd400) [pid = 1894] [serial = 1886] [outer = 0x90fd5800] 19:28:17 INFO - PROCESS | 1894 | 1463192897804 Marionette DEBUG loaded listener.js 19:28:17 INFO - PROCESS | 1894 | ++DOMWINDOW == 144 (0x9145d000) [pid = 1894] [serial = 1887] [outer = 0x90fd5800] 19:28:18 INFO - PROCESS | 1894 | 1463192898818 Marionette TRACE conn4 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 19:28:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 19:28:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1783ms 19:28:18 INFO - PROCESS | 1894 | 1463192898878 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 19:28:18 INFO - PROCESS | 1894 | 1463192898882 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 19:28:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 19:28:18 INFO - PROCESS | 1894 | 1463192898888 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 19:28:18 INFO - PROCESS | 1894 | 1463192898892 Marionette TRACE conn4 <- [1,2486,null,{}] 19:28:18 INFO - PROCESS | 1894 | 1463192898898 Marionette TRACE conn4 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:28:19 INFO - PROCESS | 1894 | 1463192899137 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 19:28:19 INFO - PROCESS | 1894 | 1463192899483 Marionette TRACE conn4 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:19 INFO - PROCESS | 1894 | ++DOCSHELL 0x8f18bc00 == 125 [pid = 1894] [id = 629] 19:28:19 INFO - PROCESS | 1894 | ++DOMWINDOW == 145 (0x9138e800) [pid = 1894] [serial = 1888] [outer = (nil)] 19:28:19 INFO - PROCESS | 1894 | ++DOMWINDOW == 146 (0x9153b800) [pid = 1894] [serial = 1889] [outer = 0x9138e800] 19:28:19 INFO - PROCESS | 1894 | 1463192899576 Marionette DEBUG loaded listener.js 19:28:19 INFO - PROCESS | 1894 | ++DOMWINDOW == 147 (0x916c2c00) [pid = 1894] [serial = 1890] [outer = 0x9138e800] 19:28:20 INFO - PROCESS | 1894 | 1463192900511 Marionette TRACE conn4 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 19:28:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 19:28:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1687ms 19:28:20 INFO - PROCESS | 1894 | 1463192900576 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 19:28:20 INFO - PROCESS | 1894 | 1463192900579 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 19:28:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 19:28:20 INFO - PROCESS | 1894 | 1463192900586 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 19:28:20 INFO - PROCESS | 1894 | 1463192900590 Marionette TRACE conn4 <- [1,2490,null,{}] 19:28:20 INFO - PROCESS | 1894 | 1463192900596 Marionette TRACE conn4 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:28:20 INFO - PROCESS | 1894 | 1463192900814 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 19:28:21 INFO - PROCESS | 1894 | 1463192901143 Marionette TRACE conn4 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:21 INFO - PROCESS | 1894 | ++DOCSHELL 0x91532c00 == 126 [pid = 1894] [id = 630] 19:28:21 INFO - PROCESS | 1894 | ++DOMWINDOW == 148 (0x91535c00) [pid = 1894] [serial = 1891] [outer = (nil)] 19:28:21 INFO - PROCESS | 1894 | ++DOMWINDOW == 149 (0x921d1c00) [pid = 1894] [serial = 1892] [outer = 0x91535c00] 19:28:21 INFO - PROCESS | 1894 | 1463192901237 Marionette DEBUG loaded listener.js 19:28:21 INFO - PROCESS | 1894 | ++DOMWINDOW == 150 (0x921de800) [pid = 1894] [serial = 1893] [outer = 0x91535c00] 19:28:22 INFO - PROCESS | 1894 | 1463192902179 Marionette TRACE conn4 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 19:28:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 19:28:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1633ms 19:28:22 INFO - PROCESS | 1894 | 1463192902219 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 19:28:22 INFO - PROCESS | 1894 | 1463192902224 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 19:28:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 19:28:22 INFO - PROCESS | 1894 | 1463192902230 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 19:28:22 INFO - PROCESS | 1894 | 1463192902234 Marionette TRACE conn4 <- [1,2494,null,{}] 19:28:22 INFO - PROCESS | 1894 | 1463192902240 Marionette TRACE conn4 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:28:22 INFO - PROCESS | 1894 | 1463192902454 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 19:28:22 INFO - PROCESS | 1894 | 1463192902789 Marionette TRACE conn4 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:22 INFO - PROCESS | 1894 | ++DOCSHELL 0x8f44ec00 == 127 [pid = 1894] [id = 631] 19:28:22 INFO - PROCESS | 1894 | ++DOMWINDOW == 151 (0x8f455800) [pid = 1894] [serial = 1894] [outer = (nil)] 19:28:22 INFO - PROCESS | 1894 | ++DOMWINDOW == 152 (0x92b98800) [pid = 1894] [serial = 1895] [outer = 0x8f455800] 19:28:22 INFO - PROCESS | 1894 | 1463192902883 Marionette DEBUG loaded listener.js 19:28:23 INFO - PROCESS | 1894 | ++DOMWINDOW == 153 (0x937ae000) [pid = 1894] [serial = 1896] [outer = 0x8f455800] 19:28:23 INFO - PROCESS | 1894 | 1463192903795 Marionette TRACE conn4 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 19:28:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 19:28:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1632ms 19:28:23 INFO - PROCESS | 1894 | 1463192903864 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 19:28:23 INFO - PROCESS | 1894 | 1463192903868 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 19:28:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 19:28:23 INFO - PROCESS | 1894 | 1463192903875 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 19:28:23 INFO - PROCESS | 1894 | 1463192903879 Marionette TRACE conn4 <- [1,2498,null,{}] 19:28:23 INFO - PROCESS | 1894 | 1463192903885 Marionette TRACE conn4 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:28:24 INFO - PROCESS | 1894 | 1463192904163 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 19:28:24 INFO - PROCESS | 1894 | 1463192904500 Marionette TRACE conn4 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:24 INFO - PROCESS | 1894 | ++DOCSHELL 0x89d12400 == 128 [pid = 1894] [id = 632] 19:28:24 INFO - PROCESS | 1894 | ++DOMWINDOW == 154 (0x8adde000) [pid = 1894] [serial = 1897] [outer = (nil)] 19:28:24 INFO - PROCESS | 1894 | ++DOMWINDOW == 155 (0x93a49800) [pid = 1894] [serial = 1898] [outer = 0x8adde000] 19:28:24 INFO - PROCESS | 1894 | 1463192904587 Marionette DEBUG loaded listener.js 19:28:24 INFO - PROCESS | 1894 | ++DOMWINDOW == 156 (0x94758000) [pid = 1894] [serial = 1899] [outer = 0x8adde000] 19:28:25 INFO - PROCESS | 1894 | 1463192905591 Marionette TRACE conn4 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 19:28:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 19:28:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1792ms 19:28:25 INFO - PROCESS | 1894 | 1463192905668 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 19:28:25 INFO - PROCESS | 1894 | 1463192905673 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 19:28:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 19:28:25 INFO - PROCESS | 1894 | 1463192905679 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 19:28:25 INFO - PROCESS | 1894 | 1463192905683 Marionette TRACE conn4 <- [1,2502,null,{}] 19:28:25 INFO - PROCESS | 1894 | 1463192905689 Marionette TRACE conn4 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:28:25 INFO - PROCESS | 1894 | 1463192905935 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 19:28:26 INFO - PROCESS | 1894 | 1463192906286 Marionette TRACE conn4 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:26 INFO - PROCESS | 1894 | ++DOCSHELL 0x9532d000 == 129 [pid = 1894] [id = 633] 19:28:26 INFO - PROCESS | 1894 | ++DOMWINDOW == 157 (0x9532d400) [pid = 1894] [serial = 1900] [outer = (nil)] 19:28:26 INFO - PROCESS | 1894 | ++DOMWINDOW == 158 (0x9771e000) [pid = 1894] [serial = 1901] [outer = 0x9532d400] 19:28:26 INFO - PROCESS | 1894 | 1463192906390 Marionette DEBUG loaded listener.js 19:28:26 INFO - PROCESS | 1894 | ++DOMWINDOW == 159 (0x9928a800) [pid = 1894] [serial = 1902] [outer = 0x9532d400] 19:28:27 INFO - PROCESS | 1894 | 1463192907378 Marionette TRACE conn4 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 19:28:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 19:28:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1750ms 19:28:27 INFO - PROCESS | 1894 | 1463192907430 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 19:28:27 INFO - PROCESS | 1894 | 1463192907435 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 19:28:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 19:28:27 INFO - PROCESS | 1894 | 1463192907441 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 19:28:27 INFO - PROCESS | 1894 | 1463192907446 Marionette TRACE conn4 <- [1,2506,null,{}] 19:28:27 INFO - PROCESS | 1894 | 1463192907452 Marionette TRACE conn4 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:28:27 INFO - PROCESS | 1894 | 1463192907693 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 19:28:28 INFO - PROCESS | 1894 | 1463192908037 Marionette TRACE conn4 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:28 INFO - PROCESS | 1894 | ++DOCSHELL 0x99f23000 == 130 [pid = 1894] [id = 634] 19:28:28 INFO - PROCESS | 1894 | ++DOMWINDOW == 160 (0x99f23800) [pid = 1894] [serial = 1903] [outer = (nil)] 19:28:28 INFO - PROCESS | 1894 | ++DOMWINDOW == 161 (0x9a3e8400) [pid = 1894] [serial = 1904] [outer = 0x99f23800] 19:28:28 INFO - PROCESS | 1894 | 1463192908130 Marionette DEBUG loaded listener.js 19:28:28 INFO - PROCESS | 1894 | ++DOMWINDOW == 162 (0x9a5ef000) [pid = 1894] [serial = 1905] [outer = 0x99f23800] 19:28:29 INFO - PROCESS | 1894 | 1463192909049 Marionette TRACE conn4 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 19:28:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 19:28:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1647ms 19:28:29 INFO - PROCESS | 1894 | 1463192909089 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 19:28:29 INFO - PROCESS | 1894 | 1463192909092 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 19:28:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 19:28:29 INFO - PROCESS | 1894 | 1463192909100 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 19:28:29 INFO - PROCESS | 1894 | 1463192909103 Marionette TRACE conn4 <- [1,2510,null,{}] 19:28:29 INFO - PROCESS | 1894 | 1463192909109 Marionette TRACE conn4 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:28:29 INFO - PROCESS | 1894 | 1463192909343 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 19:28:29 INFO - PROCESS | 1894 | 1463192909691 Marionette TRACE conn4 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:29 INFO - PROCESS | 1894 | ++DOCSHELL 0x89da7400 == 131 [pid = 1894] [id = 635] 19:28:29 INFO - PROCESS | 1894 | ++DOMWINDOW == 163 (0x8bae4c00) [pid = 1894] [serial = 1906] [outer = (nil)] 19:28:29 INFO - PROCESS | 1894 | ++DOMWINDOW == 164 (0x9a87d000) [pid = 1894] [serial = 1907] [outer = 0x8bae4c00] 19:28:29 INFO - PROCESS | 1894 | 1463192909780 Marionette DEBUG loaded listener.js 19:28:29 INFO - PROCESS | 1894 | ++DOMWINDOW == 165 (0x9a910c00) [pid = 1894] [serial = 1908] [outer = 0x8bae4c00] 19:28:30 INFO - PROCESS | 1894 | 1463192910696 Marionette TRACE conn4 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 19:28:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 19:28:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1631ms 19:28:30 INFO - PROCESS | 1894 | 1463192910732 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 19:28:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 19:28:30 INFO - PROCESS | 1894 | 1463192910746 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 19:28:30 INFO - PROCESS | 1894 | 1463192910752 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 19:28:30 INFO - PROCESS | 1894 | 1463192910756 Marionette TRACE conn4 <- [1,2514,null,{}] 19:28:30 INFO - PROCESS | 1894 | 1463192910762 Marionette TRACE conn4 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:28:30 INFO - PROCESS | 1894 | 1463192910974 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 19:28:31 INFO - PROCESS | 1894 | 1463192911318 Marionette TRACE conn4 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:31 INFO - PROCESS | 1894 | ++DOCSHELL 0x9a3ab000 == 132 [pid = 1894] [id = 636] 19:28:31 INFO - PROCESS | 1894 | ++DOMWINDOW == 166 (0x9a87cc00) [pid = 1894] [serial = 1909] [outer = (nil)] 19:28:31 INFO - PROCESS | 1894 | ++DOMWINDOW == 167 (0x9aad2800) [pid = 1894] [serial = 1910] [outer = 0x9a87cc00] 19:28:31 INFO - PROCESS | 1894 | 1463192911411 Marionette DEBUG loaded listener.js 19:28:31 INFO - PROCESS | 1894 | ++DOMWINDOW == 168 (0x9add6800) [pid = 1894] [serial = 1911] [outer = 0x9a87cc00] 19:28:32 INFO - PROCESS | 1894 | 1463192912395 Marionette TRACE conn4 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 19:28:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 19:28:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1687ms 19:28:32 INFO - PROCESS | 1894 | 1463192912439 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 19:28:32 INFO - PROCESS | 1894 | 1463192912443 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 19:28:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 19:28:32 INFO - PROCESS | 1894 | 1463192912450 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 19:28:32 INFO - PROCESS | 1894 | 1463192912453 Marionette TRACE conn4 <- [1,2518,null,{}] 19:28:32 INFO - PROCESS | 1894 | 1463192912459 Marionette TRACE conn4 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:28:32 INFO - PROCESS | 1894 | 1463192912694 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 19:28:33 INFO - PROCESS | 1894 | 1463192913034 Marionette TRACE conn4 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:33 INFO - PROCESS | 1894 | ++DOCSHELL 0x9830fc00 == 133 [pid = 1894] [id = 637] 19:28:33 INFO - PROCESS | 1894 | ++DOMWINDOW == 169 (0x9aac9c00) [pid = 1894] [serial = 1912] [outer = (nil)] 19:28:33 INFO - PROCESS | 1894 | ++DOMWINDOW == 170 (0x9b2bb800) [pid = 1894] [serial = 1913] [outer = 0x9aac9c00] 19:28:33 INFO - PROCESS | 1894 | 1463192913191 Marionette DEBUG loaded listener.js 19:28:33 INFO - PROCESS | 1894 | ++DOMWINDOW == 171 (0x9b5b5c00) [pid = 1894] [serial = 1914] [outer = 0x9aac9c00] 19:28:34 INFO - PROCESS | 1894 | 1463192914182 Marionette TRACE conn4 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 19:28:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 19:28:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1788ms 19:28:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 19:28:34 INFO - PROCESS | 1894 | 1463192914239 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 19:28:34 INFO - PROCESS | 1894 | 1463192914242 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 19:28:34 INFO - PROCESS | 1894 | 1463192914249 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 19:28:34 INFO - PROCESS | 1894 | 1463192914253 Marionette TRACE conn4 <- [1,2522,null,{}] 19:28:34 INFO - PROCESS | 1894 | 1463192914259 Marionette TRACE conn4 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:28:34 INFO - PROCESS | 1894 | 1463192914487 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 19:28:34 INFO - PROCESS | 1894 | 1463192914839 Marionette TRACE conn4 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:34 INFO - PROCESS | 1894 | ++DOCSHELL 0x87f06800 == 134 [pid = 1894] [id = 638] 19:28:34 INFO - PROCESS | 1894 | ++DOMWINDOW == 172 (0x8df25c00) [pid = 1894] [serial = 1915] [outer = (nil)] 19:28:34 INFO - PROCESS | 1894 | ++DOMWINDOW == 173 (0x9c0fd800) [pid = 1894] [serial = 1916] [outer = 0x8df25c00] 19:28:34 INFO - PROCESS | 1894 | 1463192914933 Marionette DEBUG loaded listener.js 19:28:35 INFO - PROCESS | 1894 | ++DOMWINDOW == 174 (0x9c1c7000) [pid = 1894] [serial = 1917] [outer = 0x8df25c00] 19:28:35 INFO - PROCESS | 1894 | 1463192915852 Marionette TRACE conn4 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 19:28:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 19:28:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1682ms 19:28:35 INFO - PROCESS | 1894 | 1463192915931 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 19:28:35 INFO - PROCESS | 1894 | 1463192915934 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 19:28:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 19:28:35 INFO - PROCESS | 1894 | 1463192915941 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 19:28:35 INFO - PROCESS | 1894 | 1463192915945 Marionette TRACE conn4 <- [1,2526,null,{}] 19:28:35 INFO - PROCESS | 1894 | 1463192915953 Marionette TRACE conn4 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:28:36 INFO - PROCESS | 1894 | 1463192916212 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 19:28:36 INFO - PROCESS | 1894 | 1463192916559 Marionette TRACE conn4 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:36 INFO - PROCESS | 1894 | ++DOCSHELL 0x9b2b9000 == 135 [pid = 1894] [id = 639] 19:28:36 INFO - PROCESS | 1894 | ++DOMWINDOW == 175 (0x9b5b1800) [pid = 1894] [serial = 1918] [outer = (nil)] 19:28:36 INFO - PROCESS | 1894 | ++DOMWINDOW == 176 (0x9d099400) [pid = 1894] [serial = 1919] [outer = 0x9b5b1800] 19:28:36 INFO - PROCESS | 1894 | 1463192916663 Marionette DEBUG loaded listener.js 19:28:36 INFO - PROCESS | 1894 | ++DOMWINDOW == 177 (0xa1049400) [pid = 1894] [serial = 1920] [outer = 0x9b5b1800] 19:28:37 INFO - PROCESS | 1894 | 1463192917648 Marionette TRACE conn4 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 19:28:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 19:28:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1739ms 19:28:37 INFO - PROCESS | 1894 | 1463192917682 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 19:28:37 INFO - PROCESS | 1894 | 1463192917685 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 19:28:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 19:28:37 INFO - PROCESS | 1894 | 1463192917692 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 19:28:37 INFO - PROCESS | 1894 | 1463192917695 Marionette TRACE conn4 <- [1,2530,null,{}] 19:28:37 INFO - PROCESS | 1894 | 1463192917701 Marionette TRACE conn4 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:28:37 INFO - PROCESS | 1894 | 1463192917909 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 19:28:38 INFO - PROCESS | 1894 | 1463192918251 Marionette TRACE conn4 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:38 INFO - PROCESS | 1894 | ++DOCSHELL 0x886c3800 == 136 [pid = 1894] [id = 640] 19:28:38 INFO - PROCESS | 1894 | ++DOMWINDOW == 178 (0x9addd400) [pid = 1894] [serial = 1921] [outer = (nil)] 19:28:38 INFO - PROCESS | 1894 | ++DOMWINDOW == 179 (0xa22f5800) [pid = 1894] [serial = 1922] [outer = 0x9addd400] 19:28:38 INFO - PROCESS | 1894 | 1463192918351 Marionette DEBUG loaded listener.js 19:28:38 INFO - PROCESS | 1894 | ++DOMWINDOW == 180 (0xa24a3000) [pid = 1894] [serial = 1923] [outer = 0x9addd400] 19:28:39 INFO - PROCESS | 1894 | 1463192919243 Marionette TRACE conn4 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 19:28:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 19:28:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1630ms 19:28:41 INFO - PROCESS | 1894 | --DOCSHELL 0x8cce2000 == 135 [pid = 1894] [id = 600] 19:28:41 INFO - PROCESS | 1894 | --DOCSHELL 0x886d7800 == 134 [pid = 1894] [id = 622] 19:28:41 INFO - PROCESS | 1894 | --DOCSHELL 0x8d778000 == 133 [pid = 1894] [id = 621] 19:28:41 INFO - PROCESS | 1894 | --DOCSHELL 0x8cbd2800 == 132 [pid = 1894] [id = 620] 19:28:41 INFO - PROCESS | 1894 | --DOCSHELL 0x89d17800 == 131 [pid = 1894] [id = 619] 19:28:41 INFO - PROCESS | 1894 | --DOCSHELL 0x8e09a400 == 130 [pid = 1894] [id = 618] 19:28:41 INFO - PROCESS | 1894 | --DOCSHELL 0x9add6400 == 129 [pid = 1894] [id = 616] 19:28:41 INFO - PROCESS | 1894 | --DOCSHELL 0x9c1c1000 == 128 [pid = 1894] [id = 617] 19:28:41 INFO - PROCESS | 1894 | --DOCSHELL 0x886da800 == 127 [pid = 1894] [id = 615] 19:28:41 INFO - PROCESS | 1894 | --DOCSHELL 0x9976d400 == 126 [pid = 1894] [id = 614] 19:28:41 INFO - PROCESS | 1894 | --DOCSHELL 0x8831e400 == 125 [pid = 1894] [id = 612] 19:28:41 INFO - PROCESS | 1894 | --DOCSHELL 0x9a91ec00 == 124 [pid = 1894] [id = 613] 19:28:41 INFO - PROCESS | 1894 | --DOCSHELL 0x9522d000 == 123 [pid = 1894] [id = 611] 19:28:41 INFO - PROCESS | 1894 | --DOCSHELL 0x91dd8400 == 122 [pid = 1894] [id = 610] 19:28:41 INFO - PROCESS | 1894 | --DOCSHELL 0x91dd0c00 == 121 [pid = 1894] [id = 609] 19:28:41 INFO - PROCESS | 1894 | --DOCSHELL 0x91396c00 == 120 [pid = 1894] [id = 608] 19:28:41 INFO - PROCESS | 1894 | --DOCSHELL 0x911c8000 == 119 [pid = 1894] [id = 607] 19:28:41 INFO - PROCESS | 1894 | --DOCSHELL 0x8f54b800 == 118 [pid = 1894] [id = 606] 19:28:41 INFO - PROCESS | 1894 | --DOCSHELL 0x8f18a800 == 117 [pid = 1894] [id = 604] 19:28:41 INFO - PROCESS | 1894 | --DOCSHELL 0x89180400 == 116 [pid = 1894] [id = 605] 19:28:41 INFO - PROCESS | 1894 | --DOCSHELL 0x8df30c00 == 115 [pid = 1894] [id = 603] 19:28:41 INFO - PROCESS | 1894 | --DOCSHELL 0x8918c800 == 114 [pid = 1894] [id = 602] 19:28:41 INFO - PROCESS | 1894 | --DOMWINDOW == 179 (0x92b97000) [pid = 1894] [serial = 1767] [outer = (nil)] [url = about:blank] 19:28:41 INFO - PROCESS | 1894 | --DOMWINDOW == 178 (0x916cc800) [pid = 1894] [serial = 1764] [outer = (nil)] [url = about:blank] 19:28:41 INFO - PROCESS | 1894 | --DOMWINDOW == 177 (0x91513c00) [pid = 1894] [serial = 1760] [outer = (nil)] [url = about:blank] 19:28:41 INFO - PROCESS | 1894 | --DOMWINDOW == 176 (0x916c4000) [pid = 1894] [serial = 1763] [outer = (nil)] [url = about:blank] 19:28:41 INFO - PROCESS | 1894 | --DOMWINDOW == 175 (0x9a3e1000) [pid = 1894] [serial = 1775] [outer = (nil)] [url = about:blank] 19:28:41 INFO - PROCESS | 1894 | --DOMWINDOW == 174 (0x8d6d6c00) [pid = 1894] [serial = 1799] [outer = (nil)] [url = about:blank] 19:28:41 INFO - PROCESS | 1894 | --DOMWINDOW == 173 (0x9138f000) [pid = 1894] [serial = 1758] [outer = (nil)] [url = about:blank] 19:28:41 INFO - PROCESS | 1894 | --DOMWINDOW == 172 (0x9771f800) [pid = 1894] [serial = 1772] [outer = (nil)] [url = about:blank] 19:28:41 INFO - PROCESS | 1894 | --DOMWINDOW == 171 (0x8eff1c00) [pid = 1894] [serial = 1751] [outer = (nil)] [url = about:blank] 19:28:41 INFO - PROCESS | 1894 | --DOMWINDOW == 170 (0x8d6d9000) [pid = 1894] [serial = 1746] [outer = (nil)] [url = about:blank] 19:28:41 INFO - PROCESS | 1894 | --DOMWINDOW == 169 (0xa21a1400) [pid = 1894] [serial = 1794] [outer = (nil)] [url = about:blank] 19:28:41 INFO - PROCESS | 1894 | --DOMWINDOW == 168 (0x8ed42c00) [pid = 1894] [serial = 1674] [outer = (nil)] [url = about:blank] 19:28:41 INFO - PROCESS | 1894 | --DOMWINDOW == 167 (0x8edab000) [pid = 1894] [serial = 1803] [outer = (nil)] [url = about:blank] 19:28:41 INFO - PROCESS | 1894 | --DOMWINDOW == 166 (0xa104a000) [pid = 1894] [serial = 1791] [outer = (nil)] [url = about:blank] 19:28:41 INFO - PROCESS | 1894 | --DOMWINDOW == 165 (0x9add1400) [pid = 1894] [serial = 1782] [outer = (nil)] [url = about:blank] 19:28:41 INFO - PROCESS | 1894 | --DOMWINDOW == 164 (0xa051c400) [pid = 1894] [serial = 1790] [outer = (nil)] [url = about:blank] 19:28:41 INFO - PROCESS | 1894 | --DOMWINDOW == 163 (0x9a564c00) [pid = 1894] [serial = 1776] [outer = (nil)] [url = about:blank] 19:28:41 INFO - PROCESS | 1894 | --DOMWINDOW == 162 (0x9a914c00) [pid = 1894] [serial = 1779] [outer = (nil)] [url = about:blank] 19:28:41 INFO - PROCESS | 1894 | --DOMWINDOW == 161 (0x9aad4c00) [pid = 1894] [serial = 1781] [outer = (nil)] [url = about:blank] 19:28:41 INFO - PROCESS | 1894 | --DOMWINDOW == 160 (0x93a09c00) [pid = 1894] [serial = 1769] [outer = (nil)] [url = about:blank] 19:28:41 INFO - PROCESS | 1894 | --DOMWINDOW == 159 (0x9c1c7400) [pid = 1894] [serial = 1787] [outer = (nil)] [url = about:blank] 19:28:41 INFO - PROCESS | 1894 | --DOMWINDOW == 158 (0x8f458c00) [pid = 1894] [serial = 1754] [outer = (nil)] [url = about:blank] 19:28:41 INFO - PROCESS | 1894 | --DOMWINDOW == 157 (0x9cb2e400) [pid = 1894] [serial = 1788] [outer = (nil)] [url = about:blank] 19:28:41 INFO - PROCESS | 1894 | --DOMWINDOW == 156 (0x8f183000) [pid = 1894] [serial = 1752] [outer = (nil)] [url = about:blank] 19:28:41 INFO - PROCESS | 1894 | --DOMWINDOW == 155 (0x8e1d0800) [pid = 1894] [serial = 1802] [outer = (nil)] [url = about:blank] 19:28:41 INFO - PROCESS | 1894 | --DOMWINDOW == 154 (0x92b8e400) [pid = 1894] [serial = 1766] [outer = (nil)] [url = about:blank] 19:28:41 INFO - PROCESS | 1894 | --DOMWINDOW == 153 (0x9bab9c00) [pid = 1894] [serial = 1784] [outer = (nil)] [url = about:blank] 19:28:41 INFO - PROCESS | 1894 | --DOMWINDOW == 152 (0x94755000) [pid = 1894] [serial = 1770] [outer = (nil)] [url = about:blank] 19:28:41 INFO - PROCESS | 1894 | --DOMWINDOW == 151 (0x9a87c800) [pid = 1894] [serial = 1778] [outer = (nil)] [url = about:blank] 19:28:41 INFO - PROCESS | 1894 | --DOMWINDOW == 150 (0x89064c00) [pid = 1894] [serial = 1743] [outer = (nil)] [url = about:blank] 19:28:41 INFO - PROCESS | 1894 | --DOMWINDOW == 149 (0x8f466800) [pid = 1894] [serial = 1755] [outer = (nil)] [url = about:blank] 19:28:41 INFO - PROCESS | 1894 | --DOMWINDOW == 148 (0x8e09f800) [pid = 1894] [serial = 1748] [outer = (nil)] [url = about:blank] 19:28:41 INFO - PROCESS | 1894 | --DOMWINDOW == 147 (0x8cceac00) [pid = 1894] [serial = 1745] [outer = (nil)] [url = about:blank] 19:28:41 INFO - PROCESS | 1894 | --DOMWINDOW == 146 (0x983f2400) [pid = 1894] [serial = 1773] [outer = (nil)] [url = about:blank] 19:28:41 INFO - PROCESS | 1894 | --DOMWINDOW == 145 (0x8add7800) [pid = 1894] [serial = 1796] [outer = (nil)] [url = about:blank] 19:28:41 INFO - PROCESS | 1894 | --DOMWINDOW == 144 (0x8d77d800) [pid = 1894] [serial = 1800] [outer = (nil)] [url = about:blank] 19:28:41 INFO - PROCESS | 1894 | --DOMWINDOW == 143 (0x886d5000) [pid = 1894] [serial = 1742] [outer = (nil)] [url = about:blank] 19:28:41 INFO - PROCESS | 1894 | --DOMWINDOW == 142 (0x9bad5c00) [pid = 1894] [serial = 1785] [outer = (nil)] [url = about:blank] 19:28:41 INFO - PROCESS | 1894 | --DOMWINDOW == 141 (0x91531400) [pid = 1894] [serial = 1761] [outer = (nil)] [url = about:blank] 19:28:41 INFO - PROCESS | 1894 | --DOMWINDOW == 140 (0x8ed4b000) [pid = 1894] [serial = 1749] [outer = (nil)] [url = about:blank] 19:28:41 INFO - PROCESS | 1894 | --DOMWINDOW == 139 (0x8b3b7c00) [pid = 1894] [serial = 1797] [outer = (nil)] [url = about:blank] 19:28:41 INFO - PROCESS | 1894 | --DOMWINDOW == 138 (0x90fd2c00) [pid = 1894] [serial = 1757] [outer = (nil)] [url = about:blank] 19:28:41 INFO - PROCESS | 1894 | --DOMWINDOW == 137 (0xa2151c00) [pid = 1894] [serial = 1793] [outer = (nil)] [url = about:blank] 19:28:41 INFO - PROCESS | 1894 | --DOMWINDOW == 136 (0x8eeea400) [pid = 1894] [serial = 1805] [outer = (nil)] [url = about:blank] 19:28:41 INFO - PROCESS | 1894 | 1463192921897 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 19:28:41 INFO - PROCESS | 1894 | 1463192921903 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 19:28:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 19:28:41 INFO - PROCESS | 1894 | 1463192921945 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 19:28:41 INFO - PROCESS | 1894 | 1463192921958 Marionette TRACE conn4 <- [1,2534,null,{}] 19:28:41 INFO - PROCESS | 1894 | 1463192921966 Marionette TRACE conn4 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:28:42 INFO - PROCESS | 1894 | 1463192922163 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 19:28:42 INFO - PROCESS | 1894 | 1463192922393 Marionette TRACE conn4 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:42 INFO - PROCESS | 1894 | ++DOCSHELL 0x89ee7400 == 115 [pid = 1894] [id = 641] 19:28:42 INFO - PROCESS | 1894 | ++DOMWINDOW == 137 (0x89ee8c00) [pid = 1894] [serial = 1924] [outer = (nil)] 19:28:42 INFO - PROCESS | 1894 | ++DOMWINDOW == 138 (0x8a1cb400) [pid = 1894] [serial = 1925] [outer = 0x89ee8c00] 19:28:42 INFO - PROCESS | 1894 | 1463192922476 Marionette DEBUG loaded listener.js 19:28:42 INFO - PROCESS | 1894 | ++DOMWINDOW == 139 (0x8b3b1800) [pid = 1894] [serial = 1926] [outer = 0x89ee8c00] 19:28:43 INFO - PROCESS | 1894 | 1463192923324 Marionette TRACE conn4 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 19:28:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 19:28:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1447ms 19:28:43 INFO - PROCESS | 1894 | 1463192923391 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 19:28:43 INFO - PROCESS | 1894 | 1463192923396 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 19:28:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 19:28:43 INFO - PROCESS | 1894 | 1463192923408 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 19:28:43 INFO - PROCESS | 1894 | 1463192923413 Marionette TRACE conn4 <- [1,2538,null,{}] 19:28:43 INFO - PROCESS | 1894 | 1463192923421 Marionette TRACE conn4 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:28:43 INFO - PROCESS | 1894 | 1463192923634 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 19:28:43 INFO - PROCESS | 1894 | 1463192923864 Marionette TRACE conn4 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:43 INFO - PROCESS | 1894 | ++DOCSHELL 0x89dad800 == 116 [pid = 1894] [id = 642] 19:28:43 INFO - PROCESS | 1894 | ++DOMWINDOW == 140 (0x8b9c9800) [pid = 1894] [serial = 1927] [outer = (nil)] 19:28:43 INFO - PROCESS | 1894 | ++DOMWINDOW == 141 (0x8d6dc800) [pid = 1894] [serial = 1928] [outer = 0x8b9c9800] 19:28:43 INFO - PROCESS | 1894 | 1463192923943 Marionette DEBUG loaded listener.js 19:28:44 INFO - PROCESS | 1894 | ++DOMWINDOW == 142 (0x8de64800) [pid = 1894] [serial = 1929] [outer = 0x8b9c9800] 19:28:44 INFO - PROCESS | 1894 | 1463192924964 Marionette TRACE conn4 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 19:28:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 19:28:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1588ms 19:28:44 INFO - PROCESS | 1894 | 1463192924994 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 19:28:44 INFO - PROCESS | 1894 | 1463192924998 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 19:28:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 19:28:45 INFO - PROCESS | 1894 | 1463192925004 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 19:28:45 INFO - PROCESS | 1894 | 1463192925008 Marionette TRACE conn4 <- [1,2542,null,{}] 19:28:45 INFO - PROCESS | 1894 | 1463192925028 Marionette TRACE conn4 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:28:45 INFO - PROCESS | 1894 | 1463192925315 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 19:28:45 INFO - PROCESS | 1894 | 1463192925349 Marionette TRACE conn4 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:45 INFO - PROCESS | 1894 | ++DOCSHELL 0x8e1cc000 == 117 [pid = 1894] [id = 643] 19:28:45 INFO - PROCESS | 1894 | ++DOMWINDOW == 143 (0x8e1d1400) [pid = 1894] [serial = 1930] [outer = (nil)] 19:28:45 INFO - PROCESS | 1894 | ++DOMWINDOW == 144 (0x8ed4c000) [pid = 1894] [serial = 1931] [outer = 0x8e1d1400] 19:28:45 INFO - PROCESS | 1894 | 1463192925431 Marionette DEBUG loaded listener.js 19:28:45 INFO - PROCESS | 1894 | ++DOMWINDOW == 145 (0x8edaec00) [pid = 1894] [serial = 1932] [outer = 0x8e1d1400] 19:28:46 INFO - PROCESS | 1894 | --DOMWINDOW == 144 (0x8cbd4800) [pid = 1894] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 19:28:46 INFO - PROCESS | 1894 | --DOMWINDOW == 143 (0x89da8c00) [pid = 1894] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 19:28:46 INFO - PROCESS | 1894 | --DOMWINDOW == 142 (0x916cb400) [pid = 1894] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 19:28:46 INFO - PROCESS | 1894 | --DOMWINDOW == 141 (0x8f45a800) [pid = 1894] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 19:28:46 INFO - PROCESS | 1894 | --DOMWINDOW == 140 (0x95324000) [pid = 1894] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 19:28:46 INFO - PROCESS | 1894 | --DOMWINDOW == 139 (0x916c5400) [pid = 1894] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 19:28:46 INFO - PROCESS | 1894 | --DOMWINDOW == 138 (0x8ade1c00) [pid = 1894] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 19:28:46 INFO - PROCESS | 1894 | --DOMWINDOW == 137 (0x8e0a2000) [pid = 1894] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 19:28:46 INFO - PROCESS | 1894 | --DOMWINDOW == 136 (0x9a925000) [pid = 1894] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 19:28:46 INFO - PROCESS | 1894 | --DOMWINDOW == 135 (0x8cbdcc00) [pid = 1894] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 19:28:46 INFO - PROCESS | 1894 | --DOMWINDOW == 134 (0x9212b400) [pid = 1894] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 19:28:46 INFO - PROCESS | 1894 | --DOMWINDOW == 133 (0x8e0a1000) [pid = 1894] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 19:28:46 INFO - PROCESS | 1894 | --DOMWINDOW == 132 (0xa2152400) [pid = 1894] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 19:28:46 INFO - PROCESS | 1894 | --DOMWINDOW == 131 (0x9c0f3000) [pid = 1894] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 19:28:46 INFO - PROCESS | 1894 | --DOMWINDOW == 130 (0x93a4c400) [pid = 1894] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 19:28:46 INFO - PROCESS | 1894 | --DOMWINDOW == 129 (0x8a1d5c00) [pid = 1894] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 19:28:46 INFO - PROCESS | 1894 | --DOMWINDOW == 128 (0x9af04000) [pid = 1894] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 19:28:46 INFO - PROCESS | 1894 | --DOMWINDOW == 127 (0x9a911000) [pid = 1894] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 19:28:46 INFO - PROCESS | 1894 | --DOMWINDOW == 126 (0x8e095c00) [pid = 1894] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 19:28:46 INFO - PROCESS | 1894 | --DOMWINDOW == 125 (0x8f459800) [pid = 1894] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 19:28:46 INFO - PROCESS | 1894 | --DOMWINDOW == 124 (0x8addcc00) [pid = 1894] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 19:28:46 INFO - PROCESS | 1894 | --DOMWINDOW == 123 (0x8f555c00) [pid = 1894] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 19:28:47 INFO - PROCESS | 1894 | 1463192927282 Marionette TRACE conn4 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 19:28:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 19:28:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 2337ms 19:28:47 INFO - PROCESS | 1894 | 1463192927342 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 19:28:47 INFO - PROCESS | 1894 | 1463192927347 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 19:28:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 19:28:47 INFO - PROCESS | 1894 | 1463192927359 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 19:28:47 INFO - PROCESS | 1894 | 1463192927361 Marionette TRACE conn4 <- [1,2546,null,{}] 19:28:47 INFO - PROCESS | 1894 | 1463192927368 Marionette TRACE conn4 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:28:47 INFO - PROCESS | 1894 | 1463192927584 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 19:28:47 INFO - PROCESS | 1894 | 1463192927789 Marionette TRACE conn4 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:47 INFO - PROCESS | 1894 | ++DOCSHELL 0x89da8c00 == 118 [pid = 1894] [id = 644] 19:28:47 INFO - PROCESS | 1894 | ++DOMWINDOW == 124 (0x8cbd4800) [pid = 1894] [serial = 1933] [outer = (nil)] 19:28:47 INFO - PROCESS | 1894 | ++DOMWINDOW == 125 (0x8edb1800) [pid = 1894] [serial = 1934] [outer = 0x8cbd4800] 19:28:47 INFO - PROCESS | 1894 | 1463192927871 Marionette DEBUG loaded listener.js 19:28:47 INFO - PROCESS | 1894 | ++DOMWINDOW == 126 (0x8eff5400) [pid = 1894] [serial = 1935] [outer = 0x8cbd4800] 19:28:48 INFO - PROCESS | 1894 | 1463192928763 Marionette TRACE conn4 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 19:28:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 19:28:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1428ms 19:28:48 INFO - PROCESS | 1894 | 1463192928787 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 19:28:48 INFO - PROCESS | 1894 | 1463192928791 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 19:28:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 19:28:48 INFO - PROCESS | 1894 | 1463192928797 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 19:28:48 INFO - PROCESS | 1894 | 1463192928801 Marionette TRACE conn4 <- [1,2550,null,{}] 19:28:48 INFO - PROCESS | 1894 | 1463192928806 Marionette TRACE conn4 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:28:49 INFO - PROCESS | 1894 | 1463192929163 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 19:28:49 INFO - PROCESS | 1894 | 1463192929558 Marionette TRACE conn4 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:49 INFO - PROCESS | 1894 | ++DOCSHELL 0x886dbc00 == 119 [pid = 1894] [id = 645] 19:28:49 INFO - PROCESS | 1894 | ++DOMWINDOW == 127 (0x888edc00) [pid = 1894] [serial = 1936] [outer = (nil)] 19:28:49 INFO - PROCESS | 1894 | ++DOMWINDOW == 128 (0x89065800) [pid = 1894] [serial = 1937] [outer = 0x888edc00] 19:28:49 INFO - PROCESS | 1894 | 1463192929658 Marionette DEBUG loaded listener.js 19:28:49 INFO - PROCESS | 1894 | ++DOMWINDOW == 129 (0x89ef1c00) [pid = 1894] [serial = 1938] [outer = 0x888edc00] 19:28:50 INFO - PROCESS | 1894 | 1463192930800 Marionette TRACE conn4 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 19:28:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 19:28:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 2045ms 19:28:50 INFO - PROCESS | 1894 | 1463192930845 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 19:28:50 INFO - PROCESS | 1894 | 1463192930851 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 19:28:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 19:28:50 INFO - PROCESS | 1894 | 1463192930860 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 19:28:50 INFO - PROCESS | 1894 | 1463192930868 Marionette TRACE conn4 <- [1,2554,null,{}] 19:28:50 INFO - PROCESS | 1894 | 1463192930876 Marionette TRACE conn4 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:28:51 INFO - PROCESS | 1894 | 1463192931138 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 19:28:51 INFO - PROCESS | 1894 | 1463192931499 Marionette TRACE conn4 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:51 INFO - PROCESS | 1894 | ++DOCSHELL 0x8d6e3000 == 120 [pid = 1894] [id = 646] 19:28:51 INFO - PROCESS | 1894 | ++DOMWINDOW == 130 (0x8d776c00) [pid = 1894] [serial = 1939] [outer = (nil)] 19:28:51 INFO - PROCESS | 1894 | ++DOMWINDOW == 131 (0x8e09a000) [pid = 1894] [serial = 1940] [outer = 0x8d776c00] 19:28:51 INFO - PROCESS | 1894 | 1463192931601 Marionette DEBUG loaded listener.js 19:28:51 INFO - PROCESS | 1894 | ++DOMWINDOW == 132 (0x8e1cf000) [pid = 1894] [serial = 1941] [outer = 0x8d776c00] 19:28:52 INFO - PROCESS | 1894 | 1463192932672 Marionette TRACE conn4 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 19:28:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 19:28:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1889ms 19:28:52 INFO - PROCESS | 1894 | 1463192932751 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 19:28:52 INFO - PROCESS | 1894 | 1463192932757 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 19:28:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 19:28:52 INFO - PROCESS | 1894 | 1463192932765 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 19:28:52 INFO - PROCESS | 1894 | 1463192932769 Marionette TRACE conn4 <- [1,2558,null,{}] 19:28:52 INFO - PROCESS | 1894 | 1463192932776 Marionette TRACE conn4 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:28:53 INFO - PROCESS | 1894 | 1463192933058 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 19:28:53 INFO - PROCESS | 1894 | 1463192933459 Marionette TRACE conn4 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:53 INFO - PROCESS | 1894 | ++DOCSHELL 0x8efed800 == 121 [pid = 1894] [id = 647] 19:28:53 INFO - PROCESS | 1894 | ++DOMWINDOW == 133 (0x8eff1800) [pid = 1894] [serial = 1942] [outer = (nil)] 19:28:53 INFO - PROCESS | 1894 | ++DOMWINDOW == 134 (0x8f182400) [pid = 1894] [serial = 1943] [outer = 0x8eff1800] 19:28:53 INFO - PROCESS | 1894 | 1463192933555 Marionette DEBUG loaded listener.js 19:28:53 INFO - PROCESS | 1894 | ++DOMWINDOW == 135 (0x8f452c00) [pid = 1894] [serial = 1944] [outer = 0x8eff1800] 19:28:54 INFO - PROCESS | 1894 | 1463192934703 Marionette TRACE conn4 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 19:28:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 19:28:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1985ms 19:28:54 INFO - PROCESS | 1894 | 1463192934751 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 19:28:54 INFO - PROCESS | 1894 | 1463192934758 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 19:28:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 19:28:54 INFO - PROCESS | 1894 | 1463192934777 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 19:28:54 INFO - PROCESS | 1894 | 1463192934786 Marionette TRACE conn4 <- [1,2562,null,{}] 19:28:54 INFO - PROCESS | 1894 | 1463192934792 Marionette TRACE conn4 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:28:55 INFO - PROCESS | 1894 | 1463192935074 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 19:28:55 INFO - PROCESS | 1894 | 1463192935424 Marionette TRACE conn4 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:55 INFO - PROCESS | 1894 | ++DOCSHELL 0x8e1c9400 == 122 [pid = 1894] [id = 648] 19:28:55 INFO - PROCESS | 1894 | ++DOMWINDOW == 136 (0x8eff4c00) [pid = 1894] [serial = 1945] [outer = (nil)] 19:28:55 INFO - PROCESS | 1894 | ++DOMWINDOW == 137 (0x911c5c00) [pid = 1894] [serial = 1946] [outer = 0x8eff4c00] 19:28:55 INFO - PROCESS | 1894 | 1463192935520 Marionette DEBUG loaded listener.js 19:28:55 INFO - PROCESS | 1894 | ++DOMWINDOW == 138 (0x911d0400) [pid = 1894] [serial = 1947] [outer = 0x8eff4c00] 19:28:56 INFO - PROCESS | 1894 | 1463192936538 Marionette TRACE conn4 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 19:28:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 19:28:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1852ms 19:28:56 INFO - PROCESS | 1894 | 1463192936620 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 19:28:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 19:28:56 INFO - PROCESS | 1894 | 1463192936625 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 19:28:56 INFO - PROCESS | 1894 | 1463192936631 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 19:28:56 INFO - PROCESS | 1894 | 1463192936635 Marionette TRACE conn4 <- [1,2566,null,{}] 19:28:56 INFO - PROCESS | 1894 | 1463192936641 Marionette TRACE conn4 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:28:56 INFO - PROCESS | 1894 | 1463192936930 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 19:28:57 INFO - PROCESS | 1894 | 1463192937271 Marionette TRACE conn4 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:57 INFO - PROCESS | 1894 | ++DOCSHELL 0x8f45a800 == 123 [pid = 1894] [id = 649] 19:28:57 INFO - PROCESS | 1894 | ++DOMWINDOW == 139 (0x90fd3c00) [pid = 1894] [serial = 1948] [outer = (nil)] 19:28:57 INFO - PROCESS | 1894 | ++DOMWINDOW == 140 (0x9145f000) [pid = 1894] [serial = 1949] [outer = 0x90fd3c00] 19:28:57 INFO - PROCESS | 1894 | 1463192937380 Marionette DEBUG loaded listener.js 19:28:57 INFO - PROCESS | 1894 | ++DOMWINDOW == 141 (0x91467c00) [pid = 1894] [serial = 1950] [outer = 0x90fd3c00] 19:28:58 INFO - PROCESS | 1894 | 1463192938330 Marionette TRACE conn4 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 19:28:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 19:28:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1733ms 19:28:58 INFO - PROCESS | 1894 | 1463192938364 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 19:28:58 INFO - PROCESS | 1894 | 1463192938368 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 19:28:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 19:28:58 INFO - PROCESS | 1894 | 1463192938374 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 19:28:58 INFO - PROCESS | 1894 | 1463192938378 Marionette TRACE conn4 <- [1,2570,null,{}] 19:28:58 INFO - PROCESS | 1894 | 1463192938384 Marionette TRACE conn4 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:28:58 INFO - PROCESS | 1894 | 1463192938603 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 19:28:58 INFO - PROCESS | 1894 | 1463192938954 Marionette TRACE conn4 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:59 INFO - PROCESS | 1894 | ++DOCSHELL 0x9153a000 == 124 [pid = 1894] [id = 650] 19:28:59 INFO - PROCESS | 1894 | ++DOMWINDOW == 142 (0x9153b400) [pid = 1894] [serial = 1951] [outer = (nil)] 19:28:59 INFO - PROCESS | 1894 | ++DOMWINDOW == 143 (0x916cb400) [pid = 1894] [serial = 1952] [outer = 0x9153b400] 19:28:59 INFO - PROCESS | 1894 | 1463192939062 Marionette DEBUG loaded listener.js 19:28:59 INFO - PROCESS | 1894 | ++DOMWINDOW == 144 (0x921d9000) [pid = 1894] [serial = 1953] [outer = 0x9153b400] 19:29:00 INFO - PROCESS | 1894 | 1463192940104 Marionette TRACE conn4 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 19:29:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 19:29:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1785ms 19:29:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 19:29:00 INFO - PROCESS | 1894 | 1463192940161 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 19:29:00 INFO - PROCESS | 1894 | 1463192940164 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 19:29:00 INFO - PROCESS | 1894 | 1463192940171 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 19:29:00 INFO - PROCESS | 1894 | 1463192940174 Marionette TRACE conn4 <- [1,2574,null,{}] 19:29:00 INFO - PROCESS | 1894 | 1463192940180 Marionette TRACE conn4 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:29:00 INFO - PROCESS | 1894 | 1463192940405 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 19:29:00 INFO - PROCESS | 1894 | 1463192940742 Marionette TRACE conn4 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:00 INFO - PROCESS | 1894 | ++DOCSHELL 0x87f08000 == 125 [pid = 1894] [id = 651] 19:29:00 INFO - PROCESS | 1894 | ++DOMWINDOW == 145 (0x91517400) [pid = 1894] [serial = 1954] [outer = (nil)] 19:29:00 INFO - PROCESS | 1894 | ++DOMWINDOW == 146 (0x937b9400) [pid = 1894] [serial = 1955] [outer = 0x91517400] 19:29:00 INFO - PROCESS | 1894 | 1463192940837 Marionette DEBUG loaded listener.js 19:29:00 INFO - PROCESS | 1894 | ++DOMWINDOW == 147 (0x93a46400) [pid = 1894] [serial = 1956] [outer = 0x91517400] 19:29:01 INFO - PROCESS | 1894 | 1463192941784 Marionette TRACE conn4 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 19:29:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 19:29:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1691ms 19:29:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 19:29:01 INFO - PROCESS | 1894 | 1463192941862 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 19:29:01 INFO - PROCESS | 1894 | 1463192941866 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 19:29:01 INFO - PROCESS | 1894 | 1463192941872 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 19:29:01 INFO - PROCESS | 1894 | 1463192941875 Marionette TRACE conn4 <- [1,2578,null,{}] 19:29:01 INFO - PROCESS | 1894 | 1463192941882 Marionette TRACE conn4 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:29:02 INFO - PROCESS | 1894 | 1463192942129 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 19:29:02 INFO - PROCESS | 1894 | 1463192942616 Marionette TRACE conn4 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:02 INFO - PROCESS | 1894 | ++DOCSHELL 0x87f11c00 == 126 [pid = 1894] [id = 652] 19:29:02 INFO - PROCESS | 1894 | ++DOMWINDOW == 148 (0x8b3b7000) [pid = 1894] [serial = 1957] [outer = (nil)] 19:29:02 INFO - PROCESS | 1894 | ++DOMWINDOW == 149 (0x94761800) [pid = 1894] [serial = 1958] [outer = 0x8b3b7000] 19:29:02 INFO - PROCESS | 1894 | 1463192942796 Marionette DEBUG loaded listener.js 19:29:02 INFO - PROCESS | 1894 | ++DOMWINDOW == 150 (0x9522d000) [pid = 1894] [serial = 1959] [outer = 0x8b3b7000] 19:29:03 INFO - PROCESS | 1894 | 1463192943757 Marionette TRACE conn4 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 19:29:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 19:29:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1936ms 19:29:03 INFO - PROCESS | 1894 | 1463192943810 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 19:29:03 INFO - PROCESS | 1894 | 1463192943813 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 19:29:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 19:29:03 INFO - PROCESS | 1894 | 1463192943820 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 19:29:03 INFO - PROCESS | 1894 | 1463192943826 Marionette TRACE conn4 <- [1,2582,null,{}] 19:29:03 INFO - PROCESS | 1894 | 1463192943836 Marionette TRACE conn4 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:29:04 INFO - PROCESS | 1894 | 1463192944059 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 19:29:04 INFO - PROCESS | 1894 | 1463192944353 Marionette TRACE conn4 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:04 INFO - PROCESS | 1894 | ++DOCSHELL 0x90fdf000 == 127 [pid = 1894] [id = 653] 19:29:04 INFO - PROCESS | 1894 | ++DOMWINDOW == 151 (0x93da7400) [pid = 1894] [serial = 1960] [outer = (nil)] 19:29:04 INFO - PROCESS | 1894 | ++DOMWINDOW == 152 (0x97720000) [pid = 1894] [serial = 1961] [outer = 0x93da7400] 19:29:04 INFO - PROCESS | 1894 | 1463192944498 Marionette DEBUG loaded listener.js 19:29:04 INFO - PROCESS | 1894 | ++DOMWINDOW == 153 (0x977b5400) [pid = 1894] [serial = 1962] [outer = 0x93da7400] 19:29:05 INFO - PROCESS | 1894 | 1463192945441 Marionette TRACE conn4 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 19:29:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 19:29:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1696ms 19:29:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 19:29:05 INFO - PROCESS | 1894 | 1463192945517 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 19:29:05 INFO - PROCESS | 1894 | 1463192945520 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 19:29:05 INFO - PROCESS | 1894 | 1463192945527 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 19:29:05 INFO - PROCESS | 1894 | 1463192945538 Marionette TRACE conn4 <- [1,2586,null,{}] 19:29:05 INFO - PROCESS | 1894 | 1463192945543 Marionette TRACE conn4 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:29:05 INFO - PROCESS | 1894 | 1463192945798 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 19:29:06 INFO - PROCESS | 1894 | 1463192946139 Marionette TRACE conn4 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:06 INFO - PROCESS | 1894 | ++DOCSHELL 0x89dad000 == 128 [pid = 1894] [id = 654] 19:29:06 INFO - PROCESS | 1894 | ++DOMWINDOW == 154 (0x97717c00) [pid = 1894] [serial = 1963] [outer = (nil)] 19:29:06 INFO - PROCESS | 1894 | ++DOMWINDOW == 155 (0x99edb000) [pid = 1894] [serial = 1964] [outer = 0x97717c00] 19:29:06 INFO - PROCESS | 1894 | 1463192946232 Marionette DEBUG loaded listener.js 19:29:06 INFO - PROCESS | 1894 | ++DOMWINDOW == 156 (0x99f95800) [pid = 1894] [serial = 1965] [outer = 0x97717c00] 19:29:07 INFO - PROCESS | 1894 | 1463192947167 Marionette TRACE conn4 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 19:29:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 19:29:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1690ms 19:29:07 INFO - PROCESS | 1894 | 1463192947218 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 19:29:07 INFO - PROCESS | 1894 | 1463192947222 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 19:29:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 19:29:07 INFO - PROCESS | 1894 | 1463192947229 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 19:29:07 INFO - PROCESS | 1894 | 1463192947233 Marionette TRACE conn4 <- [1,2590,null,{}] 19:29:07 INFO - PROCESS | 1894 | 1463192947239 Marionette TRACE conn4 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:29:07 INFO - PROCESS | 1894 | 1463192947482 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 19:29:07 INFO - PROCESS | 1894 | 1463192947853 Marionette TRACE conn4 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:07 INFO - PROCESS | 1894 | ++DOCSHELL 0x9a5f0800 == 129 [pid = 1894] [id = 655] 19:29:07 INFO - PROCESS | 1894 | ++DOMWINDOW == 157 (0x9a5f0c00) [pid = 1894] [serial = 1966] [outer = (nil)] 19:29:07 INFO - PROCESS | 1894 | ++DOMWINDOW == 158 (0x9a899400) [pid = 1894] [serial = 1967] [outer = 0x9a5f0c00] 19:29:07 INFO - PROCESS | 1894 | 1463192947967 Marionette DEBUG loaded listener.js 19:29:08 INFO - PROCESS | 1894 | ++DOMWINDOW == 159 (0x9a925000) [pid = 1894] [serial = 1968] [outer = 0x9a5f0c00] 19:29:08 INFO - PROCESS | 1894 | 1463192948964 Marionette TRACE conn4 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 19:29:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 19:29:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1793ms 19:29:09 INFO - PROCESS | 1894 | 1463192949023 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 19:29:09 INFO - PROCESS | 1894 | 1463192949028 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 19:29:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 19:29:09 INFO - PROCESS | 1894 | 1463192949035 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 19:29:09 INFO - PROCESS | 1894 | 1463192949040 Marionette TRACE conn4 <- [1,2594,null,{}] 19:29:09 INFO - PROCESS | 1894 | 1463192949046 Marionette TRACE conn4 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:29:09 INFO - PROCESS | 1894 | 1463192949308 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 19:29:09 INFO - PROCESS | 1894 | 1463192949671 Marionette TRACE conn4 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:09 INFO - PROCESS | 1894 | ++DOCSHELL 0x9a77f400 == 130 [pid = 1894] [id = 656] 19:29:09 INFO - PROCESS | 1894 | ++DOMWINDOW == 160 (0x9add2c00) [pid = 1894] [serial = 1969] [outer = (nil)] 19:29:09 INFO - PROCESS | 1894 | ++DOMWINDOW == 161 (0x9b2be400) [pid = 1894] [serial = 1970] [outer = 0x9add2c00] 19:29:09 INFO - PROCESS | 1894 | 1463192949768 Marionette DEBUG loaded listener.js 19:29:09 INFO - PROCESS | 1894 | ++DOMWINDOW == 162 (0x9babf000) [pid = 1894] [serial = 1971] [outer = 0x9add2c00] 19:29:10 INFO - PROCESS | 1894 | 1463192950738 Marionette TRACE conn4 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 19:29:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 19:29:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1739ms 19:29:10 INFO - PROCESS | 1894 | 1463192950775 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 19:29:10 INFO - PROCESS | 1894 | 1463192950781 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 19:29:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 19:29:10 INFO - PROCESS | 1894 | 1463192950792 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 19:29:10 INFO - PROCESS | 1894 | 1463192950798 Marionette TRACE conn4 <- [1,2598,null,{}] 19:29:10 INFO - PROCESS | 1894 | 1463192950805 Marionette TRACE conn4 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:29:11 INFO - PROCESS | 1894 | 1463192951105 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 19:29:11 INFO - PROCESS | 1894 | 1463192951477 Marionette TRACE conn4 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:11 INFO - PROCESS | 1894 | ++DOCSHELL 0x9addb000 == 131 [pid = 1894] [id = 657] 19:29:11 INFO - PROCESS | 1894 | ++DOMWINDOW == 163 (0x9af0e400) [pid = 1894] [serial = 1972] [outer = (nil)] 19:29:11 INFO - PROCESS | 1894 | ++DOMWINDOW == 164 (0x9cb2e400) [pid = 1894] [serial = 1973] [outer = 0x9af0e400] 19:29:11 INFO - PROCESS | 1894 | 1463192951576 Marionette DEBUG loaded listener.js 19:29:11 INFO - PROCESS | 1894 | ++DOMWINDOW == 165 (0x9cc17000) [pid = 1894] [serial = 1974] [outer = 0x9af0e400] 19:29:12 INFO - PROCESS | 1894 | 1463192952625 Marionette TRACE conn4 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 19:29:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 19:29:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1884ms 19:29:12 INFO - PROCESS | 1894 | 1463192952676 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 19:29:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 19:29:12 INFO - PROCESS | 1894 | 1463192952680 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 19:29:12 INFO - PROCESS | 1894 | 1463192952688 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 19:29:12 INFO - PROCESS | 1894 | 1463192952691 Marionette TRACE conn4 <- [1,2602,null,{}] 19:29:12 INFO - PROCESS | 1894 | 1463192952698 Marionette TRACE conn4 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:29:12 INFO - PROCESS | 1894 | 1463192952969 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 19:29:13 INFO - PROCESS | 1894 | 1463192953327 Marionette TRACE conn4 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:13 INFO - PROCESS | 1894 | ++DOCSHELL 0x8a1d6000 == 132 [pid = 1894] [id = 658] 19:29:13 INFO - PROCESS | 1894 | ++DOMWINDOW == 166 (0x8de65c00) [pid = 1894] [serial = 1975] [outer = (nil)] 19:29:13 INFO - PROCESS | 1894 | ++DOMWINDOW == 167 (0xa051fc00) [pid = 1894] [serial = 1976] [outer = 0x8de65c00] 19:29:13 INFO - PROCESS | 1894 | 1463192953426 Marionette DEBUG loaded listener.js 19:29:13 INFO - PROCESS | 1894 | ++DOMWINDOW == 168 (0xa1057800) [pid = 1894] [serial = 1977] [outer = 0x8de65c00] 19:29:14 INFO - PROCESS | 1894 | 1463192954503 Marionette TRACE conn4 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 19:29:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 19:29:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1887ms 19:29:14 INFO - PROCESS | 1894 | 1463192954574 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 19:29:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 19:29:14 INFO - PROCESS | 1894 | 1463192954579 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 19:29:14 INFO - PROCESS | 1894 | 1463192954586 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 19:29:14 INFO - PROCESS | 1894 | 1463192954590 Marionette TRACE conn4 <- [1,2606,null,{}] 19:29:14 INFO - PROCESS | 1894 | 1463192954596 Marionette TRACE conn4 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:29:14 INFO - PROCESS | 1894 | 1463192954880 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 19:29:15 INFO - PROCESS | 1894 | 1463192955212 Marionette TRACE conn4 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:15 INFO - PROCESS | 1894 | ++DOCSHELL 0x8cde6400 == 133 [pid = 1894] [id = 659] 19:29:15 INFO - PROCESS | 1894 | ++DOMWINDOW == 169 (0x99f21800) [pid = 1894] [serial = 1978] [outer = (nil)] 19:29:15 INFO - PROCESS | 1894 | ++DOMWINDOW == 170 (0xa22ed400) [pid = 1894] [serial = 1979] [outer = 0x99f21800] 19:29:15 INFO - PROCESS | 1894 | 1463192955310 Marionette DEBUG loaded listener.js 19:29:15 INFO - PROCESS | 1894 | ++DOMWINDOW == 171 (0xa22f1c00) [pid = 1894] [serial = 1980] [outer = 0x99f21800] 19:29:16 INFO - PROCESS | 1894 | 1463192956362 Marionette TRACE conn4 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 19:29:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 19:29:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1839ms 19:29:16 INFO - PROCESS | 1894 | 1463192956425 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 19:29:16 INFO - PROCESS | 1894 | 1463192956430 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 19:29:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 19:29:16 INFO - PROCESS | 1894 | 1463192956436 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 19:29:16 INFO - PROCESS | 1894 | 1463192956441 Marionette TRACE conn4 <- [1,2610,null,{}] 19:29:16 INFO - PROCESS | 1894 | 1463192956448 Marionette TRACE conn4 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:29:16 INFO - PROCESS | 1894 | 1463192956739 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 19:29:17 INFO - PROCESS | 1894 | 1463192957110 Marionette TRACE conn4 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:17 INFO - PROCESS | 1894 | ++DOCSHELL 0x9c1cc800 == 134 [pid = 1894] [id = 660] 19:29:17 INFO - PROCESS | 1894 | ++DOMWINDOW == 172 (0xa22be400) [pid = 1894] [serial = 1981] [outer = (nil)] 19:29:17 INFO - PROCESS | 1894 | ++DOMWINDOW == 173 (0xa26e2400) [pid = 1894] [serial = 1982] [outer = 0xa22be400] 19:29:17 INFO - PROCESS | 1894 | 1463192957204 Marionette DEBUG loaded listener.js 19:29:17 INFO - PROCESS | 1894 | ++DOMWINDOW == 174 (0xa305ac00) [pid = 1894] [serial = 1983] [outer = 0xa22be400] 19:29:18 INFO - PROCESS | 1894 | 1463192958266 Marionette TRACE conn4 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 19:29:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 19:29:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1895ms 19:29:18 INFO - PROCESS | 1894 | 1463192958332 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 19:29:18 INFO - PROCESS | 1894 | 1463192958336 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 19:29:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 19:29:18 INFO - PROCESS | 1894 | 1463192958343 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 19:29:18 INFO - PROCESS | 1894 | 1463192958347 Marionette TRACE conn4 <- [1,2614,null,{}] 19:29:18 INFO - PROCESS | 1894 | 1463192958353 Marionette TRACE conn4 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:29:18 INFO - PROCESS | 1894 | 1463192958597 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 19:29:18 INFO - PROCESS | 1894 | 1463192958945 Marionette TRACE conn4 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:18 INFO - PROCESS | 1894 | ++DOCSHELL 0x886ce000 == 135 [pid = 1894] [id = 661] 19:29:18 INFO - PROCESS | 1894 | ++DOMWINDOW == 175 (0x8ef8fc00) [pid = 1894] [serial = 1984] [outer = (nil)] 19:29:19 INFO - PROCESS | 1894 | ++DOMWINDOW == 176 (0xa30f2800) [pid = 1894] [serial = 1985] [outer = 0x8ef8fc00] 19:29:19 INFO - PROCESS | 1894 | 1463192959041 Marionette DEBUG loaded listener.js 19:29:19 INFO - PROCESS | 1894 | ++DOMWINDOW == 177 (0xa3252000) [pid = 1894] [serial = 1986] [outer = 0x8ef8fc00] 19:29:21 INFO - PROCESS | 1894 | --DOCSHELL 0x8917f800 == 134 [pid = 1894] [id = 598] 19:29:21 INFO - PROCESS | 1894 | --DOCSHELL 0x8a1d3c00 == 133 [pid = 1894] [id = 599] 19:29:21 INFO - PROCESS | 1894 | --DOCSHELL 0x8cdef800 == 132 [pid = 1894] [id = 159] 19:29:21 INFO - PROCESS | 1894 | --DOCSHELL 0x89da8c00 == 131 [pid = 1894] [id = 644] 19:29:21 INFO - PROCESS | 1894 | --DOCSHELL 0x8e1cc000 == 130 [pid = 1894] [id = 643] 19:29:21 INFO - PROCESS | 1894 | --DOCSHELL 0x89dad800 == 129 [pid = 1894] [id = 642] 19:29:21 INFO - PROCESS | 1894 | --DOCSHELL 0x89ee7400 == 128 [pid = 1894] [id = 641] 19:29:21 INFO - PROCESS | 1894 | --DOCSHELL 0x87f06800 == 127 [pid = 1894] [id = 638] 19:29:21 INFO - PROCESS | 1894 | --DOCSHELL 0x9b2b9000 == 126 [pid = 1894] [id = 639] 19:29:21 INFO - PROCESS | 1894 | --DOCSHELL 0x9830fc00 == 125 [pid = 1894] [id = 637] 19:29:21 INFO - PROCESS | 1894 | --DOCSHELL 0x9a3ab000 == 124 [pid = 1894] [id = 636] 19:29:21 INFO - PROCESS | 1894 | --DOCSHELL 0x89da7400 == 123 [pid = 1894] [id = 635] 19:29:21 INFO - PROCESS | 1894 | --DOCSHELL 0x9532d000 == 122 [pid = 1894] [id = 633] 19:29:21 INFO - PROCESS | 1894 | --DOCSHELL 0x99f23000 == 121 [pid = 1894] [id = 634] 19:29:21 INFO - PROCESS | 1894 | --DOCSHELL 0x89d12400 == 120 [pid = 1894] [id = 632] 19:29:21 INFO - PROCESS | 1894 | --DOCSHELL 0x8f44ec00 == 119 [pid = 1894] [id = 631] 19:29:21 INFO - PROCESS | 1894 | --DOCSHELL 0x91532c00 == 118 [pid = 1894] [id = 630] 19:29:21 INFO - PROCESS | 1894 | --DOCSHELL 0x8f18bc00 == 117 [pid = 1894] [id = 629] 19:29:21 INFO - PROCESS | 1894 | --DOCSHELL 0x90fd3000 == 116 [pid = 1894] [id = 628] 19:29:21 INFO - PROCESS | 1894 | --DOCSHELL 0x8bc5ec00 == 115 [pid = 1894] [id = 627] 19:29:21 INFO - PROCESS | 1894 | --DOCSHELL 0x8df2ec00 == 114 [pid = 1894] [id = 625] 19:29:21 INFO - PROCESS | 1894 | --DOCSHELL 0x89185800 == 113 [pid = 1894] [id = 626] 19:29:21 INFO - PROCESS | 1894 | --DOCSHELL 0x8cbcd400 == 112 [pid = 1894] [id = 624] 19:29:21 INFO - PROCESS | 1894 | --DOCSHELL 0x886c6000 == 111 [pid = 1894] [id = 623] 19:29:21 INFO - PROCESS | 1894 | --DOMWINDOW == 176 (0x8d770800) [pid = 1894] [serial = 1863] [outer = (nil)] [url = about:blank] 19:29:21 INFO - PROCESS | 1894 | --DOMWINDOW == 175 (0x89db5400) [pid = 1894] [serial = 1859] [outer = (nil)] [url = about:blank] 19:29:21 INFO - PROCESS | 1894 | --DOMWINDOW == 174 (0x921d0400) [pid = 1894] [serial = 1824] [outer = (nil)] [url = about:blank] 19:29:21 INFO - PROCESS | 1894 | --DOMWINDOW == 173 (0x90fd4800) [pid = 1894] [serial = 1815] [outer = (nil)] [url = about:blank] 19:29:21 INFO - PROCESS | 1894 | --DOMWINDOW == 172 (0x99f06000) [pid = 1894] [serial = 1835] [outer = (nil)] [url = about:blank] 19:29:21 INFO - PROCESS | 1894 | --DOMWINDOW == 171 (0x8cde4400) [pid = 1894] [serial = 1862] [outer = (nil)] [url = about:blank] 19:29:21 INFO - PROCESS | 1894 | --DOMWINDOW == 170 (0x8f549c00) [pid = 1894] [serial = 1814] [outer = (nil)] [url = about:blank] 19:29:21 INFO - PROCESS | 1894 | --DOMWINDOW == 169 (0x93a50400) [pid = 1894] [serial = 1827] [outer = (nil)] [url = about:blank] 19:29:21 INFO - PROCESS | 1894 | --DOMWINDOW == 168 (0x9a914400) [pid = 1894] [serial = 1839] [outer = (nil)] [url = about:blank] 19:29:21 INFO - PROCESS | 1894 | --DOMWINDOW == 167 (0x937af400) [pid = 1894] [serial = 1826] [outer = (nil)] [url = about:blank] 19:29:21 INFO - PROCESS | 1894 | --DOMWINDOW == 166 (0xa22f7400) [pid = 1894] [serial = 1857] [outer = (nil)] [url = about:blank] 19:29:21 INFO - PROCESS | 1894 | --DOMWINDOW == 165 (0x9add6000) [pid = 1894] [serial = 1842] [outer = (nil)] [url = about:blank] 19:29:21 INFO - PROCESS | 1894 | --DOMWINDOW == 164 (0x9c1c9000) [pid = 1894] [serial = 1847] [outer = (nil)] [url = about:blank] 19:29:21 INFO - PROCESS | 1894 | --DOMWINDOW == 163 (0x95227400) [pid = 1894] [serial = 1829] [outer = (nil)] [url = about:blank] 19:29:21 INFO - PROCESS | 1894 | --DOMWINDOW == 162 (0x8ed45800) [pid = 1894] [serial = 1866] [outer = (nil)] [url = about:blank] 19:29:21 INFO - PROCESS | 1894 | --DOMWINDOW == 161 (0xa22eb800) [pid = 1894] [serial = 1853] [outer = (nil)] [url = about:blank] 19:29:21 INFO - PROCESS | 1894 | --DOMWINDOW == 160 (0x9cc11c00) [pid = 1894] [serial = 1728] [outer = (nil)] [url = about:blank] 19:29:21 INFO - PROCESS | 1894 | --DOMWINDOW == 159 (0x9830c400) [pid = 1894] [serial = 1833] [outer = (nil)] [url = about:blank] 19:29:21 INFO - PROCESS | 1894 | --DOMWINDOW == 158 (0xa22ed000) [pid = 1894] [serial = 1854] [outer = (nil)] [url = about:blank] 19:29:21 INFO - PROCESS | 1894 | --DOMWINDOW == 157 (0x9cb27800) [pid = 1894] [serial = 1848] [outer = (nil)] [url = about:blank] 19:29:21 INFO - PROCESS | 1894 | --DOMWINDOW == 156 (0x8e1d0400) [pid = 1894] [serial = 1865] [outer = (nil)] [url = about:blank] 19:29:21 INFO - PROCESS | 1894 | --DOMWINDOW == 155 (0x95327000) [pid = 1894] [serial = 1830] [outer = (nil)] [url = about:blank] 19:29:21 INFO - PROCESS | 1894 | --DOMWINDOW == 154 (0x8cbdb800) [pid = 1894] [serial = 1809] [outer = (nil)] [url = about:blank] 19:29:21 INFO - PROCESS | 1894 | --DOMWINDOW == 153 (0xa21aac00) [pid = 1894] [serial = 1850] [outer = (nil)] [url = about:blank] 19:29:21 INFO - PROCESS | 1894 | --DOMWINDOW == 152 (0x89fbfc00) [pid = 1894] [serial = 1860] [outer = (nil)] [url = about:blank] 19:29:21 INFO - PROCESS | 1894 | --DOMWINDOW == 151 (0x9b71d000) [pid = 1894] [serial = 1844] [outer = (nil)] [url = about:blank] 19:29:21 INFO - PROCESS | 1894 | --DOMWINDOW == 150 (0x8efee800) [pid = 1894] [serial = 1812] [outer = (nil)] [url = about:blank] 19:29:21 INFO - PROCESS | 1894 | --DOMWINDOW == 149 (0x92128800) [pid = 1894] [serial = 1823] [outer = (nil)] [url = about:blank] 19:29:21 INFO - PROCESS | 1894 | --DOMWINDOW == 148 (0x8ed49000) [pid = 1894] [serial = 1811] [outer = (nil)] [url = about:blank] 19:29:21 INFO - PROCESS | 1894 | --DOMWINDOW == 147 (0x911cb800) [pid = 1894] [serial = 1817] [outer = (nil)] [url = about:blank] 19:29:21 INFO - PROCESS | 1894 | --DOMWINDOW == 146 (0xa22f3400) [pid = 1894] [serial = 1856] [outer = (nil)] [url = about:blank] 19:29:22 INFO - PROCESS | 1894 | --DOMWINDOW == 145 (0x91389800) [pid = 1894] [serial = 1818] [outer = (nil)] [url = about:blank] 19:29:22 INFO - PROCESS | 1894 | --DOMWINDOW == 144 (0x8e1cb000) [pid = 1894] [serial = 1868] [outer = (nil)] [url = about:blank] 19:29:22 INFO - PROCESS | 1894 | --DOMWINDOW == 143 (0xa227fc00) [pid = 1894] [serial = 1851] [outer = (nil)] [url = about:blank] 19:29:22 INFO - PROCESS | 1894 | --DOMWINDOW == 142 (0x8b9c7c00) [pid = 1894] [serial = 1808] [outer = (nil)] [url = about:blank] 19:29:22 INFO - PROCESS | 1894 | --DOMWINDOW == 141 (0x9a879400) [pid = 1894] [serial = 1838] [outer = (nil)] [url = about:blank] 19:29:22 INFO - PROCESS | 1894 | --DOMWINDOW == 140 (0x9bad9400) [pid = 1894] [serial = 1845] [outer = (nil)] [url = about:blank] 19:29:22 INFO - PROCESS | 1894 | --DOMWINDOW == 139 (0x99f1d400) [pid = 1894] [serial = 1836] [outer = (nil)] [url = about:blank] 19:29:22 INFO - PROCESS | 1894 | --DOMWINDOW == 138 (0x8ed4c800) [pid = 1894] [serial = 1740] [outer = (nil)] [url = about:blank] 19:29:22 INFO - PROCESS | 1894 | --DOMWINDOW == 137 (0x9aacd400) [pid = 1894] [serial = 1841] [outer = (nil)] [url = about:blank] 19:29:22 INFO - PROCESS | 1894 | --DOMWINDOW == 136 (0x91461400) [pid = 1894] [serial = 1820] [outer = (nil)] [url = about:blank] 19:29:22 INFO - PROCESS | 1894 | --DOMWINDOW == 135 (0x977ac400) [pid = 1894] [serial = 1832] [outer = (nil)] [url = about:blank] 19:29:22 INFO - PROCESS | 1894 | --DOMWINDOW == 134 (0x9150c400) [pid = 1894] [serial = 1821] [outer = (nil)] [url = about:blank] 19:29:22 INFO - PROCESS | 1894 | 1463192962624 Marionette TRACE conn4 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 19:29:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 19:29:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 4346ms 19:29:22 INFO - PROCESS | 1894 | 1463192962693 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 19:29:22 INFO - PROCESS | 1894 | 1463192962703 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 19:29:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 19:29:22 INFO - PROCESS | 1894 | 1463192962718 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 19:29:22 INFO - PROCESS | 1894 | 1463192962725 Marionette TRACE conn4 <- [1,2618,null,{}] 19:29:22 INFO - PROCESS | 1894 | 1463192962738 Marionette TRACE conn4 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:29:23 INFO - PROCESS | 1894 | 1463192963044 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 19:29:23 INFO - PROCESS | 1894 | 1463192963344 Marionette TRACE conn4 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:23 INFO - PROCESS | 1894 | ++DOCSHELL 0x89da7c00 == 112 [pid = 1894] [id = 662] 19:29:23 INFO - PROCESS | 1894 | ++DOMWINDOW == 135 (0x89dab800) [pid = 1894] [serial = 1987] [outer = (nil)] 19:29:23 INFO - PROCESS | 1894 | ++DOMWINDOW == 136 (0x89fc2000) [pid = 1894] [serial = 1988] [outer = 0x89dab800] 19:29:23 INFO - PROCESS | 1894 | 1463192963431 Marionette DEBUG loaded listener.js 19:29:23 INFO - PROCESS | 1894 | ++DOMWINDOW == 137 (0x8b3b1000) [pid = 1894] [serial = 1989] [outer = 0x89dab800] 19:29:24 INFO - PROCESS | 1894 | 1463192964342 Marionette TRACE conn4 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 19:29:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 19:29:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1645ms 19:29:24 INFO - PROCESS | 1894 | 1463192964362 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 19:29:24 INFO - PROCESS | 1894 | 1463192964372 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 19:29:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 19:29:24 INFO - PROCESS | 1894 | 1463192964434 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 19:29:24 INFO - PROCESS | 1894 | 1463192964445 Marionette TRACE conn4 <- [1,2622,null,{}] 19:29:24 INFO - PROCESS | 1894 | 1463192964456 Marionette TRACE conn4 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:29:24 INFO - PROCESS | 1894 | 1463192964759 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 19:29:24 INFO - PROCESS | 1894 | 1463192964788 Marionette TRACE conn4 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:24 INFO - PROCESS | 1894 | ++DOCSHELL 0x89fc4c00 == 113 [pid = 1894] [id = 663] 19:29:24 INFO - PROCESS | 1894 | ++DOMWINDOW == 138 (0x8bc63800) [pid = 1894] [serial = 1990] [outer = (nil)] 19:29:24 INFO - PROCESS | 1894 | ++DOMWINDOW == 139 (0x8cdef800) [pid = 1894] [serial = 1991] [outer = 0x8bc63800] 19:29:24 INFO - PROCESS | 1894 | 1463192964872 Marionette DEBUG loaded listener.js 19:29:25 INFO - PROCESS | 1894 | ++DOMWINDOW == 140 (0x8d775800) [pid = 1894] [serial = 1992] [outer = 0x8bc63800] 19:29:26 INFO - PROCESS | 1894 | 1463192966151 Marionette TRACE conn4 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 19:29:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 19:29:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1769ms 19:29:26 INFO - PROCESS | 1894 | 1463192966190 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 19:29:26 INFO - PROCESS | 1894 | 1463192966193 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 19:29:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 19:29:26 INFO - PROCESS | 1894 | 1463192966201 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 19:29:26 INFO - PROCESS | 1894 | 1463192966207 Marionette TRACE conn4 <- [1,2626,null,{}] 19:29:26 INFO - PROCESS | 1894 | 1463192966232 Marionette TRACE conn4 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:29:26 INFO - PROCESS | 1894 | 1463192966547 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 19:29:27 INFO - PROCESS | 1894 | --DOMWINDOW == 139 (0x99f23800) [pid = 1894] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 19:29:27 INFO - PROCESS | 1894 | --DOMWINDOW == 138 (0x886c6800) [pid = 1894] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 19:29:27 INFO - PROCESS | 1894 | --DOMWINDOW == 137 (0x90fd5800) [pid = 1894] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 19:29:27 INFO - PROCESS | 1894 | --DOMWINDOW == 136 (0x8cbd5000) [pid = 1894] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 19:29:27 INFO - PROCESS | 1894 | --DOMWINDOW == 135 (0x9a87cc00) [pid = 1894] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 19:29:27 INFO - PROCESS | 1894 | --DOMWINDOW == 134 (0x9addd400) [pid = 1894] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 19:29:27 INFO - PROCESS | 1894 | --DOMWINDOW == 133 (0x8ef8f400) [pid = 1894] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 19:29:27 INFO - PROCESS | 1894 | --DOMWINDOW == 132 (0x8f455800) [pid = 1894] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 19:29:27 INFO - PROCESS | 1894 | --DOMWINDOW == 131 (0x8e1d1400) [pid = 1894] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 19:29:27 INFO - PROCESS | 1894 | --DOMWINDOW == 130 (0x9138e800) [pid = 1894] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 19:29:27 INFO - PROCESS | 1894 | --DOMWINDOW == 129 (0x8e09d400) [pid = 1894] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 19:29:27 INFO - PROCESS | 1894 | --DOMWINDOW == 128 (0x91535c00) [pid = 1894] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 19:29:27 INFO - PROCESS | 1894 | --DOMWINDOW == 127 (0x8adde000) [pid = 1894] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 19:29:27 INFO - PROCESS | 1894 | --DOMWINDOW == 126 (0x9b5b1800) [pid = 1894] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 19:29:27 INFO - PROCESS | 1894 | --DOMWINDOW == 125 (0x8b9c9800) [pid = 1894] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 19:29:27 INFO - PROCESS | 1894 | --DOMWINDOW == 124 (0x9532d400) [pid = 1894] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 19:29:27 INFO - PROCESS | 1894 | --DOMWINDOW == 123 (0x89ee8c00) [pid = 1894] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 19:29:27 INFO - PROCESS | 1894 | --DOMWINDOW == 122 (0x8df25c00) [pid = 1894] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 19:29:27 INFO - PROCESS | 1894 | --DOMWINDOW == 121 (0x8e1cc800) [pid = 1894] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 19:29:27 INFO - PROCESS | 1894 | --DOMWINDOW == 120 (0x8bae4c00) [pid = 1894] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 19:29:27 INFO - PROCESS | 1894 | --DOMWINDOW == 119 (0x8f44d800) [pid = 1894] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 19:29:27 INFO - PROCESS | 1894 | --DOMWINDOW == 118 (0x9aac9c00) [pid = 1894] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 19:29:27 INFO - PROCESS | 1894 | 1463192967481 Marionette TRACE conn4 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:27 INFO - PROCESS | 1894 | ++DOCSHELL 0x886c6800 == 114 [pid = 1894] [id = 664] 19:29:27 INFO - PROCESS | 1894 | ++DOMWINDOW == 119 (0x886c7800) [pid = 1894] [serial = 1993] [outer = (nil)] 19:29:27 INFO - PROCESS | 1894 | ++DOMWINDOW == 120 (0x8bae4c00) [pid = 1894] [serial = 1994] [outer = 0x886c7800] 19:29:27 INFO - PROCESS | 1894 | 1463192967572 Marionette DEBUG loaded listener.js 19:29:27 INFO - PROCESS | 1894 | ++DOMWINDOW == 121 (0x8e1d0400) [pid = 1894] [serial = 1995] [outer = 0x886c7800] 19:29:28 INFO - PROCESS | 1894 | 1463192968457 Marionette TRACE conn4 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 19:29:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 19:29:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 2293ms 19:29:28 INFO - PROCESS | 1894 | 1463192968495 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 19:29:28 INFO - PROCESS | 1894 | 1463192968502 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 19:29:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 19:29:28 INFO - PROCESS | 1894 | 1463192968533 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 19:29:28 INFO - PROCESS | 1894 | 1463192968537 Marionette TRACE conn4 <- [1,2630,null,{}] 19:29:28 INFO - PROCESS | 1894 | 1463192968547 Marionette TRACE conn4 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:29:28 INFO - PROCESS | 1894 | 1463192968827 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 19:29:29 INFO - PROCESS | 1894 | 1463192969133 Marionette TRACE conn4 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:29 INFO - PROCESS | 1894 | ++DOCSHELL 0x89fc4800 == 115 [pid = 1894] [id = 665] 19:29:29 INFO - PROCESS | 1894 | ++DOMWINDOW == 122 (0x8e09bc00) [pid = 1894] [serial = 1996] [outer = (nil)] 19:29:29 INFO - PROCESS | 1894 | ++DOMWINDOW == 123 (0x8edb6000) [pid = 1894] [serial = 1997] [outer = 0x8e09bc00] 19:29:29 INFO - PROCESS | 1894 | 1463192969218 Marionette DEBUG loaded listener.js 19:29:29 INFO - PROCESS | 1894 | ++DOMWINDOW == 124 (0x8ef89c00) [pid = 1894] [serial = 1998] [outer = 0x8e09bc00] 19:29:30 INFO - PROCESS | 1894 | 1463192970377 Marionette TRACE conn4 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 19:29:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 19:29:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1901ms 19:29:30 INFO - PROCESS | 1894 | 1463192970419 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 19:29:30 INFO - PROCESS | 1894 | 1463192970427 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 19:29:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 19:29:30 INFO - PROCESS | 1894 | 1463192970435 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 19:29:30 INFO - PROCESS | 1894 | 1463192970442 Marionette TRACE conn4 <- [1,2634,null,{}] 19:29:30 INFO - PROCESS | 1894 | 1463192970450 Marionette TRACE conn4 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:29:30 INFO - PROCESS | 1894 | 1463192970678 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 19:29:31 INFO - PROCESS | 1894 | 1463192971027 Marionette TRACE conn4 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:31 INFO - PROCESS | 1894 | ++DOCSHELL 0x89fbcc00 == 116 [pid = 1894] [id = 666] 19:29:31 INFO - PROCESS | 1894 | ++DOMWINDOW == 125 (0x89fc2800) [pid = 1894] [serial = 1999] [outer = (nil)] 19:29:31 INFO - PROCESS | 1894 | ++DOMWINDOW == 126 (0x8cbd7000) [pid = 1894] [serial = 2000] [outer = 0x89fc2800] 19:29:31 INFO - PROCESS | 1894 | 1463192971133 Marionette DEBUG loaded listener.js 19:29:31 INFO - PROCESS | 1894 | ++DOMWINDOW == 127 (0x8d772c00) [pid = 1894] [serial = 2001] [outer = 0x89fc2800] 19:29:32 INFO - PROCESS | 1894 | 1463192972191 Marionette TRACE conn4 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 19:29:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 19:29:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1792ms 19:29:32 INFO - PROCESS | 1894 | 1463192972228 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 19:29:32 INFO - PROCESS | 1894 | 1463192972238 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 19:29:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 19:29:32 INFO - PROCESS | 1894 | 1463192972249 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 19:29:32 INFO - PROCESS | 1894 | 1463192972254 Marionette TRACE conn4 <- [1,2638,null,{}] 19:29:32 INFO - PROCESS | 1894 | 1463192972261 Marionette TRACE conn4 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:29:32 INFO - PROCESS | 1894 | 1463192972529 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 19:29:32 INFO - PROCESS | 1894 | 1463192972884 Marionette TRACE conn4 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:32 INFO - PROCESS | 1894 | ++DOCSHELL 0x8ed4e800 == 117 [pid = 1894] [id = 667] 19:29:32 INFO - PROCESS | 1894 | ++DOMWINDOW == 128 (0x8edb0400) [pid = 1894] [serial = 2002] [outer = (nil)] 19:29:32 INFO - PROCESS | 1894 | ++DOMWINDOW == 129 (0x8efee800) [pid = 1894] [serial = 2003] [outer = 0x8edb0400] 19:29:32 INFO - PROCESS | 1894 | 1463192972977 Marionette DEBUG loaded listener.js 19:29:33 INFO - PROCESS | 1894 | ++DOMWINDOW == 130 (0x8f182800) [pid = 1894] [serial = 2004] [outer = 0x8edb0400] 19:29:34 INFO - PROCESS | 1894 | 1463192974015 Marionette TRACE conn4 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 19:29:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 19:29:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1849ms 19:29:34 INFO - PROCESS | 1894 | 1463192974101 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 19:29:34 INFO - PROCESS | 1894 | 1463192974109 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 19:29:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 19:29:34 INFO - PROCESS | 1894 | 1463192974121 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 19:29:34 INFO - PROCESS | 1894 | 1463192974131 Marionette TRACE conn4 <- [1,2642,null,{}] 19:29:34 INFO - PROCESS | 1894 | 1463192974221 Marionette TRACE conn4 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:29:34 INFO - PROCESS | 1894 | 1463192974512 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 19:29:34 INFO - PROCESS | 1894 | 1463192974860 Marionette TRACE conn4 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:34 INFO - PROCESS | 1894 | ++DOCSHELL 0x8f467400 == 118 [pid = 1894] [id = 668] 19:29:34 INFO - PROCESS | 1894 | ++DOMWINDOW == 131 (0x8f46b400) [pid = 1894] [serial = 2005] [outer = (nil)] 19:29:34 INFO - PROCESS | 1894 | ++DOMWINDOW == 132 (0x8f54cc00) [pid = 1894] [serial = 2006] [outer = 0x8f46b400] 19:29:34 INFO - PROCESS | 1894 | 1463192974955 Marionette DEBUG loaded listener.js 19:29:35 INFO - PROCESS | 1894 | ++DOMWINDOW == 133 (0x90fd7800) [pid = 1894] [serial = 2007] [outer = 0x8f46b400] 19:29:35 INFO - PROCESS | 1894 | 1463192975947 Marionette TRACE conn4 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 19:29:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 19:29:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1907ms 19:29:36 INFO - PROCESS | 1894 | 1463192976027 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 19:29:36 INFO - PROCESS | 1894 | 1463192976032 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 19:29:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 19:29:36 INFO - PROCESS | 1894 | 1463192976039 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 19:29:36 INFO - PROCESS | 1894 | 1463192976043 Marionette TRACE conn4 <- [1,2646,null,{}] 19:29:36 INFO - PROCESS | 1894 | 1463192976049 Marionette TRACE conn4 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:29:36 INFO - PROCESS | 1894 | 1463192976312 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 19:29:36 INFO - PROCESS | 1894 | 1463192976646 Marionette TRACE conn4 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:36 INFO - PROCESS | 1894 | ++DOCSHELL 0x8eff7000 == 119 [pid = 1894] [id = 669] 19:29:36 INFO - PROCESS | 1894 | ++DOMWINDOW == 134 (0x8f468000) [pid = 1894] [serial = 2008] [outer = (nil)] 19:29:36 INFO - PROCESS | 1894 | ++DOMWINDOW == 135 (0x911cb800) [pid = 1894] [serial = 2009] [outer = 0x8f468000] 19:29:36 INFO - PROCESS | 1894 | 1463192976739 Marionette DEBUG loaded listener.js 19:29:36 INFO - PROCESS | 1894 | ++DOMWINDOW == 136 (0x9138fc00) [pid = 1894] [serial = 2010] [outer = 0x8f468000] 19:29:37 INFO - PROCESS | 1894 | 1463192977665 Marionette TRACE conn4 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 19:29:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 19:29:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1648ms 19:29:37 INFO - PROCESS | 1894 | 1463192977687 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 19:29:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 19:29:37 INFO - PROCESS | 1894 | 1463192977691 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 19:29:37 INFO - PROCESS | 1894 | 1463192977698 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 19:29:37 INFO - PROCESS | 1894 | 1463192977701 Marionette TRACE conn4 <- [1,2650,null,{}] 19:29:37 INFO - PROCESS | 1894 | 1463192977708 Marionette TRACE conn4 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:29:38 INFO - PROCESS | 1894 | 1463192978031 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 19:29:38 INFO - PROCESS | 1894 | 1463192978252 Marionette TRACE conn4 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:38 INFO - PROCESS | 1894 | ++DOCSHELL 0x8f461c00 == 120 [pid = 1894] [id = 670] 19:29:38 INFO - PROCESS | 1894 | ++DOMWINDOW == 137 (0x8f549c00) [pid = 1894] [serial = 2011] [outer = (nil)] 19:29:38 INFO - PROCESS | 1894 | ++DOMWINDOW == 138 (0x91468400) [pid = 1894] [serial = 2012] [outer = 0x8f549c00] 19:29:38 INFO - PROCESS | 1894 | 1463192978396 Marionette DEBUG loaded listener.js 19:29:38 INFO - PROCESS | 1894 | ++DOMWINDOW == 139 (0x91511c00) [pid = 1894] [serial = 2013] [outer = 0x8f549c00] 19:29:39 INFO - PROCESS | 1894 | 1463192979378 Marionette TRACE conn4 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 19:29:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 19:29:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1695ms 19:29:39 INFO - PROCESS | 1894 | 1463192979392 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 19:29:39 INFO - PROCESS | 1894 | 1463192979396 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 19:29:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 19:29:39 INFO - PROCESS | 1894 | 1463192979403 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 19:29:39 INFO - PROCESS | 1894 | 1463192979407 Marionette TRACE conn4 <- [1,2654,null,{}] 19:29:39 INFO - PROCESS | 1894 | 1463192979413 Marionette TRACE conn4 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:29:39 INFO - PROCESS | 1894 | 1463192979770 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 19:29:40 INFO - PROCESS | 1894 | 1463192980046 Marionette TRACE conn4 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:40 INFO - PROCESS | 1894 | ++DOCSHELL 0x9145dc00 == 121 [pid = 1894] [id = 671] 19:29:40 INFO - PROCESS | 1894 | ++DOMWINDOW == 140 (0x91518c00) [pid = 1894] [serial = 2014] [outer = (nil)] 19:29:40 INFO - PROCESS | 1894 | ++DOMWINDOW == 141 (0x91dca800) [pid = 1894] [serial = 2015] [outer = 0x91518c00] 19:29:40 INFO - PROCESS | 1894 | 1463192980140 Marionette DEBUG loaded listener.js 19:29:40 INFO - PROCESS | 1894 | ++DOMWINDOW == 142 (0x92128800) [pid = 1894] [serial = 2016] [outer = 0x91518c00] 19:29:41 INFO - PROCESS | 1894 | 1463192981092 Marionette TRACE conn4 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 19:29:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 19:29:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1733ms 19:29:41 INFO - PROCESS | 1894 | 1463192981137 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 19:29:41 INFO - PROCESS | 1894 | 1463192981141 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 19:29:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 19:29:41 INFO - PROCESS | 1894 | 1463192981147 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 19:29:41 INFO - PROCESS | 1894 | 1463192981151 Marionette TRACE conn4 <- [1,2658,null,{}] 19:29:41 INFO - PROCESS | 1894 | 1463192981157 Marionette TRACE conn4 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:29:41 INFO - PROCESS | 1894 | 1463192981376 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 19:29:41 INFO - PROCESS | 1894 | 1463192981705 Marionette TRACE conn4 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:41 INFO - PROCESS | 1894 | ++DOCSHELL 0x91534800 == 122 [pid = 1894] [id = 672] 19:29:41 INFO - PROCESS | 1894 | ++DOMWINDOW == 143 (0x9153d800) [pid = 1894] [serial = 2017] [outer = (nil)] 19:29:41 INFO - PROCESS | 1894 | ++DOMWINDOW == 144 (0x921d8000) [pid = 1894] [serial = 2018] [outer = 0x9153d800] 19:29:41 INFO - PROCESS | 1894 | 1463192981805 Marionette DEBUG loaded listener.js 19:29:41 INFO - PROCESS | 1894 | ++DOMWINDOW == 145 (0x92b8f000) [pid = 1894] [serial = 2019] [outer = 0x9153d800] 19:29:42 INFO - PROCESS | 1894 | 1463192982709 Marionette TRACE conn4 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 19:29:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 19:29:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1580ms 19:29:42 INFO - PROCESS | 1894 | 1463192982737 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 19:29:42 INFO - PROCESS | 1894 | 1463192982741 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 19:29:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 19:29:42 INFO - PROCESS | 1894 | 1463192982750 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 19:29:42 INFO - PROCESS | 1894 | 1463192982753 Marionette TRACE conn4 <- [1,2662,null,{}] 19:29:42 INFO - PROCESS | 1894 | 1463192982760 Marionette TRACE conn4 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:29:42 INFO - PROCESS | 1894 | 1463192982968 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 19:29:43 INFO - PROCESS | 1894 | 1463192983257 Marionette TRACE conn4 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:43 INFO - PROCESS | 1894 | ++DOCSHELL 0x921d1000 == 123 [pid = 1894] [id = 673] 19:29:43 INFO - PROCESS | 1894 | ++DOMWINDOW == 146 (0x921d2400) [pid = 1894] [serial = 2020] [outer = (nil)] 19:29:43 INFO - PROCESS | 1894 | ++DOMWINDOW == 147 (0x938bf800) [pid = 1894] [serial = 2021] [outer = 0x921d2400] 19:29:43 INFO - PROCESS | 1894 | 1463192983404 Marionette DEBUG loaded listener.js 19:29:43 INFO - PROCESS | 1894 | ++DOMWINDOW == 148 (0x93a0c800) [pid = 1894] [serial = 2022] [outer = 0x921d2400] 19:29:44 INFO - PROCESS | 1894 | 1463192984320 Marionette TRACE conn4 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 19:29:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 19:29:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1628ms 19:29:44 INFO - PROCESS | 1894 | 1463192984379 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 19:29:44 INFO - PROCESS | 1894 | 1463192984383 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 19:29:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 19:29:44 INFO - PROCESS | 1894 | 1463192984390 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 19:29:44 INFO - PROCESS | 1894 | 1463192984393 Marionette TRACE conn4 <- [1,2666,null,{}] 19:29:44 INFO - PROCESS | 1894 | 1463192984399 Marionette TRACE conn4 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:29:44 INFO - PROCESS | 1894 | 1463192984647 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 19:29:45 INFO - PROCESS | 1894 | 1463192984989 Marionette TRACE conn4 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:45 INFO - PROCESS | 1894 | ++DOCSHELL 0x886d4000 == 124 [pid = 1894] [id = 674] 19:29:45 INFO - PROCESS | 1894 | ++DOMWINDOW == 149 (0x8bc68400) [pid = 1894] [serial = 2023] [outer = (nil)] 19:29:45 INFO - PROCESS | 1894 | ++DOMWINDOW == 150 (0x95225000) [pid = 1894] [serial = 2024] [outer = 0x8bc68400] 19:29:45 INFO - PROCESS | 1894 | 1463192985095 Marionette DEBUG loaded listener.js 19:29:45 INFO - PROCESS | 1894 | ++DOMWINDOW == 151 (0x9522a400) [pid = 1894] [serial = 2025] [outer = 0x8bc68400] 19:29:46 INFO - PROCESS | 1894 | SkCairoFTTypeface::onFilterRec unimplemented 19:29:46 INFO - PROCESS | 1894 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 19:29:46 INFO - PROCESS | 1894 | 1463192986437 Marionette TRACE conn4 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 19:29:46 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) 19:29:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2087ms 19:29:46 INFO - PROCESS | 1894 | 1463192986478 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 19:29:46 INFO - PROCESS | 1894 | 1463192986482 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 19:29:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 19:29:46 INFO - PROCESS | 1894 | 1463192986491 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 19:29:46 INFO - PROCESS | 1894 | 1463192986498 Marionette TRACE conn4 <- [1,2670,null,{}] 19:29:46 INFO - PROCESS | 1894 | 1463192986504 Marionette TRACE conn4 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:29:46 INFO - PROCESS | 1894 | 1463192986801 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 19:29:47 INFO - PROCESS | 1894 | 1463192987060 Marionette TRACE conn4 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:47 INFO - PROCESS | 1894 | ++DOCSHELL 0x921d3000 == 125 [pid = 1894] [id = 675] 19:29:47 INFO - PROCESS | 1894 | ++DOMWINDOW == 152 (0x947eac00) [pid = 1894] [serial = 2026] [outer = (nil)] 19:29:47 INFO - PROCESS | 1894 | ++DOMWINDOW == 153 (0x9771e800) [pid = 1894] [serial = 2027] [outer = 0x947eac00] 19:29:47 INFO - PROCESS | 1894 | 1463192987159 Marionette DEBUG loaded listener.js 19:29:47 INFO - PROCESS | 1894 | ++DOMWINDOW == 154 (0x978c7800) [pid = 1894] [serial = 2028] [outer = 0x947eac00] 19:29:48 INFO - PROCESS | 1894 | SkCairoFTTypeface::onFilterRec unimplemented 19:29:48 INFO - PROCESS | 1894 | 1463192988571 Marionette TRACE conn4 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2673,"getWindowHandle",null] 19:29:48 INFO - PROCESS | 1894 | 1463192988704 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 19:29:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 19:29:48 INFO - PROCESS | 1894 | 1463192988765 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 19:29:48 INFO - PROCESS | 1894 | 1463192988770 Marionette TRACE conn4 <- [1,2674,null,{}] 19:29:48 INFO - PROCESS | 1894 | 1463192988776 Marionette TRACE conn4 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:29:49 INFO - PROCESS | 1894 | 1463192988996 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 19:29:49 INFO - PROCESS | 1894 | 1463192989282 Marionette TRACE conn4 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:49 INFO - PROCESS | 1894 | ++DOCSHELL 0x937af800 == 126 [pid = 1894] [id = 676] 19:29:49 INFO - PROCESS | 1894 | ++DOMWINDOW == 155 (0x95328800) [pid = 1894] [serial = 2029] [outer = (nil)] 19:29:49 INFO - PROCESS | 1894 | ++DOMWINDOW == 156 (0x99f25800) [pid = 1894] [serial = 2030] [outer = 0x95328800] 19:29:49 INFO - PROCESS | 1894 | 1463192989376 Marionette DEBUG loaded listener.js 19:29:49 INFO - PROCESS | 1894 | ++DOMWINDOW == 157 (0x9a874000) [pid = 1894] [serial = 2031] [outer = 0x95328800] 19:29:50 INFO - PROCESS | 1894 | SkCairoFTTypeface::onFilterRec unimplemented 19:29:50 INFO - PROCESS | 1894 | 1463192990749 Marionette TRACE conn4 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 19:29:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 19:29:50 INFO - PROCESS | 1894 | 1463192990808 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 19:29:50 INFO - PROCESS | 1894 | 1463192990816 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 19:29:50 INFO - PROCESS | 1894 | 1463192990819 Marionette TRACE conn4 <- [1,2678,null,{}] 19:29:50 INFO - PROCESS | 1894 | 1463192990825 Marionette TRACE conn4 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:29:51 INFO - PROCESS | 1894 | 1463192991126 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 19:29:51 INFO - PROCESS | 1894 | 1463192991388 Marionette TRACE conn4 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:51 INFO - PROCESS | 1894 | ++DOCSHELL 0x99f26000 == 127 [pid = 1894] [id = 677] 19:29:51 INFO - PROCESS | 1894 | ++DOMWINDOW == 158 (0x99f27800) [pid = 1894] [serial = 2032] [outer = (nil)] 19:29:51 INFO - PROCESS | 1894 | ++DOMWINDOW == 159 (0x9a912800) [pid = 1894] [serial = 2033] [outer = 0x99f27800] 19:29:51 INFO - PROCESS | 1894 | 1463192991476 Marionette DEBUG loaded listener.js 19:29:51 INFO - PROCESS | 1894 | ++DOMWINDOW == 160 (0x9a920c00) [pid = 1894] [serial = 2034] [outer = 0x99f27800] 19:29:52 INFO - PROCESS | 1894 | SkCairoFTTypeface::onFilterRec unimplemented 19:29:52 INFO - PROCESS | 1894 | 1463192992868 Marionette TRACE conn4 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 19:29:52 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) 19:29:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2086ms 19:29:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 19:29:52 INFO - PROCESS | 1894 | 1463192992902 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 19:29:52 INFO - PROCESS | 1894 | 1463192992905 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 19:29:52 INFO - PROCESS | 1894 | 1463192992911 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 19:29:52 INFO - PROCESS | 1894 | 1463192992914 Marionette TRACE conn4 <- [1,2682,null,{}] 19:29:52 INFO - PROCESS | 1894 | 1463192992920 Marionette TRACE conn4 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:29:53 INFO - PROCESS | 1894 | 1463192993182 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 19:29:53 INFO - PROCESS | 1894 | 1463192993448 Marionette TRACE conn4 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:53 INFO - PROCESS | 1894 | ++DOCSHELL 0x90fd5000 == 128 [pid = 1894] [id = 678] 19:29:53 INFO - PROCESS | 1894 | ++DOMWINDOW == 161 (0x99768c00) [pid = 1894] [serial = 2035] [outer = (nil)] 19:29:53 INFO - PROCESS | 1894 | ++DOMWINDOW == 162 (0x9aac8c00) [pid = 1894] [serial = 2036] [outer = 0x99768c00] 19:29:53 INFO - PROCESS | 1894 | 1463192993546 Marionette DEBUG loaded listener.js 19:29:53 INFO - PROCESS | 1894 | ++DOMWINDOW == 163 (0x9aad5800) [pid = 1894] [serial = 2037] [outer = 0x99768c00] 19:29:54 INFO - PROCESS | 1894 | SkCairoFTTypeface::onFilterRec unimplemented 19:29:54 INFO - PROCESS | 1894 | 1463192994922 Marionette TRACE conn4 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 19:29:54 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) 19:29:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2038ms 19:29:54 INFO - PROCESS | 1894 | 1463192994949 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 19:29:54 INFO - PROCESS | 1894 | 1463192994953 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 19:29:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 19:29:54 INFO - PROCESS | 1894 | 1463192994959 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 19:29:54 INFO - PROCESS | 1894 | 1463192994963 Marionette TRACE conn4 <- [1,2686,null,{}] 19:29:54 INFO - PROCESS | 1894 | 1463192994969 Marionette TRACE conn4 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:29:55 INFO - PROCESS | 1894 | 1463192995221 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 19:29:55 INFO - PROCESS | 1894 | 1463192995484 Marionette TRACE conn4 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:55 INFO - PROCESS | 1894 | ++DOCSHELL 0x9a87cc00 == 129 [pid = 1894] [id = 679] 19:29:55 INFO - PROCESS | 1894 | ++DOMWINDOW == 164 (0x9a90cc00) [pid = 1894] [serial = 2038] [outer = (nil)] 19:29:55 INFO - PROCESS | 1894 | ++DOMWINDOW == 165 (0x9af05800) [pid = 1894] [serial = 2039] [outer = 0x9a90cc00] 19:29:55 INFO - PROCESS | 1894 | 1463192995574 Marionette DEBUG loaded listener.js 19:29:55 INFO - PROCESS | 1894 | ++DOMWINDOW == 166 (0x9af0dc00) [pid = 1894] [serial = 2040] [outer = 0x9a90cc00] 19:29:56 INFO - PROCESS | 1894 | SkCairoFTTypeface::onFilterRec unimplemented 19:29:56 INFO - PROCESS | 1894 | 1463192996960 Marionette TRACE conn4 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 19:29:57 INFO - PROCESS | 1894 | 1463192997007 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 19:29:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 19:29:57 INFO - PROCESS | 1894 | 1463192997014 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 19:29:57 INFO - PROCESS | 1894 | 1463192997017 Marionette TRACE conn4 <- [1,2690,null,{}] 19:29:57 INFO - PROCESS | 1894 | 1463192997023 Marionette TRACE conn4 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:29:57 INFO - PROCESS | 1894 | 1463192997327 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 19:29:57 INFO - PROCESS | 1894 | 1463192997621 Marionette TRACE conn4 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:57 INFO - PROCESS | 1894 | ++DOCSHELL 0x9aad0c00 == 130 [pid = 1894] [id = 680] 19:29:57 INFO - PROCESS | 1894 | ++DOMWINDOW == 167 (0x9aad1400) [pid = 1894] [serial = 2041] [outer = (nil)] 19:29:57 INFO - PROCESS | 1894 | ++DOMWINDOW == 168 (0x9bd05800) [pid = 1894] [serial = 2042] [outer = 0x9aad1400] 19:29:57 INFO - PROCESS | 1894 | 1463192997711 Marionette DEBUG loaded listener.js 19:29:57 INFO - PROCESS | 1894 | ++DOMWINDOW == 169 (0x9c0f4400) [pid = 1894] [serial = 2043] [outer = 0x9aad1400] 19:29:59 INFO - PROCESS | 1894 | SkCairoFTTypeface::onFilterRec unimplemented 19:29:59 INFO - PROCESS | 1894 | 1463192999156 Marionette TRACE conn4 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2693,"getWindowHandle",null] 19:29:59 INFO - PROCESS | 1894 | 1463192999208 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 19:29:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 19:29:59 INFO - PROCESS | 1894 | 1463192999215 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 19:29:59 INFO - PROCESS | 1894 | 1463192999223 Marionette TRACE conn4 <- [1,2694,null,{}] 19:29:59 INFO - PROCESS | 1894 | 1463192999233 Marionette TRACE conn4 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:29:59 INFO - PROCESS | 1894 | 1463192999648 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 19:30:01 INFO - PROCESS | 1894 | --DOCSHELL 0x87f08000 == 129 [pid = 1894] [id = 651] 19:30:01 INFO - PROCESS | 1894 | --DOCSHELL 0x9153a000 == 128 [pid = 1894] [id = 650] 19:30:01 INFO - PROCESS | 1894 | --DOCSHELL 0x8f45a800 == 127 [pid = 1894] [id = 649] 19:30:01 INFO - PROCESS | 1894 | --DOCSHELL 0x8efed800 == 126 [pid = 1894] [id = 647] 19:30:01 INFO - PROCESS | 1894 | --DOCSHELL 0x8e1c9400 == 125 [pid = 1894] [id = 648] 19:30:01 INFO - PROCESS | 1894 | --DOCSHELL 0x8d6e3000 == 124 [pid = 1894] [id = 646] 19:30:01 INFO - PROCESS | 1894 | --DOCSHELL 0x886dbc00 == 123 [pid = 1894] [id = 645] 19:30:01 INFO - PROCESS | 1894 | 1463193001505 Marionette TRACE conn4 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:01 INFO - PROCESS | 1894 | --DOMWINDOW == 168 (0x8edb1800) [pid = 1894] [serial = 1934] [outer = (nil)] [url = about:blank] 19:30:01 INFO - PROCESS | 1894 | --DOMWINDOW == 167 (0x9a3e8400) [pid = 1894] [serial = 1904] [outer = (nil)] [url = about:blank] 19:30:01 INFO - PROCESS | 1894 | --DOMWINDOW == 166 (0x886dfc00) [pid = 1894] [serial = 1871] [outer = (nil)] [url = about:blank] 19:30:01 INFO - PROCESS | 1894 | --DOMWINDOW == 165 (0x9145d000) [pid = 1894] [serial = 1887] [outer = (nil)] [url = about:blank] 19:30:01 INFO - PROCESS | 1894 | --DOMWINDOW == 164 (0x89d11000) [pid = 1894] [serial = 1872] [outer = (nil)] [url = about:blank] 19:30:01 INFO - PROCESS | 1894 | --DOMWINDOW == 163 (0x8d6e1c00) [pid = 1894] [serial = 1874] [outer = (nil)] [url = about:blank] 19:30:01 INFO - PROCESS | 1894 | --DOMWINDOW == 162 (0x9add6800) [pid = 1894] [serial = 1911] [outer = (nil)] [url = about:blank] 19:30:01 INFO - PROCESS | 1894 | --DOMWINDOW == 161 (0xa22f5800) [pid = 1894] [serial = 1922] [outer = (nil)] [url = about:blank] 19:30:01 INFO - PROCESS | 1894 | --DOMWINDOW == 160 (0x8f18d000) [pid = 1894] [serial = 1881] [outer = (nil)] [url = about:blank] 19:30:01 INFO - PROCESS | 1894 | --DOMWINDOW == 159 (0x937ae000) [pid = 1894] [serial = 1896] [outer = (nil)] [url = about:blank] 19:30:01 INFO - PROCESS | 1894 | --DOMWINDOW == 158 (0x8edaec00) [pid = 1894] [serial = 1932] [outer = (nil)] [url = about:blank] 19:30:01 INFO - PROCESS | 1894 | --DOMWINDOW == 157 (0x9153b800) [pid = 1894] [serial = 1889] [outer = (nil)] [url = about:blank] 19:30:01 INFO - PROCESS | 1894 | --DOMWINDOW == 156 (0x8ef85800) [pid = 1894] [serial = 1806] [outer = (nil)] [url = about:blank] 19:30:01 INFO - PROCESS | 1894 | --DOMWINDOW == 155 (0x9aad2800) [pid = 1894] [serial = 1910] [outer = (nil)] [url = about:blank] 19:30:01 INFO - PROCESS | 1894 | --DOMWINDOW == 154 (0x921d1c00) [pid = 1894] [serial = 1892] [outer = (nil)] [url = about:blank] 19:30:01 INFO - PROCESS | 1894 | --DOMWINDOW == 153 (0x94758000) [pid = 1894] [serial = 1899] [outer = (nil)] [url = about:blank] 19:30:01 INFO - PROCESS | 1894 | --DOMWINDOW == 152 (0xa1049400) [pid = 1894] [serial = 1920] [outer = (nil)] [url = about:blank] 19:30:01 INFO - PROCESS | 1894 | --DOMWINDOW == 151 (0x8d6dc800) [pid = 1894] [serial = 1928] [outer = (nil)] [url = about:blank] 19:30:01 INFO - PROCESS | 1894 | --DOMWINDOW == 150 (0x8f188000) [pid = 1894] [serial = 1880] [outer = (nil)] [url = about:blank] 19:30:01 INFO - PROCESS | 1894 | --DOMWINDOW == 149 (0x9771e000) [pid = 1894] [serial = 1901] [outer = (nil)] [url = about:blank] 19:30:01 INFO - PROCESS | 1894 | --DOMWINDOW == 148 (0x8a1cb400) [pid = 1894] [serial = 1925] [outer = (nil)] [url = about:blank] 19:30:01 INFO - PROCESS | 1894 | --DOMWINDOW == 147 (0x8de64800) [pid = 1894] [serial = 1929] [outer = (nil)] [url = about:blank] 19:30:01 INFO - PROCESS | 1894 | --DOMWINDOW == 146 (0x9c1c7000) [pid = 1894] [serial = 1917] [outer = (nil)] [url = about:blank] 19:30:01 INFO - PROCESS | 1894 | --DOMWINDOW == 145 (0x8ed44c00) [pid = 1894] [serial = 1877] [outer = (nil)] [url = about:blank] 19:30:01 INFO - PROCESS | 1894 | --DOMWINDOW == 144 (0xa24a3000) [pid = 1894] [serial = 1923] [outer = (nil)] [url = about:blank] 19:30:01 INFO - PROCESS | 1894 | --DOMWINDOW == 143 (0x8b3b1800) [pid = 1894] [serial = 1926] [outer = (nil)] [url = about:blank] 19:30:01 INFO - PROCESS | 1894 | --DOMWINDOW == 142 (0x9a910c00) [pid = 1894] [serial = 1908] [outer = (nil)] [url = about:blank] 19:30:01 INFO - PROCESS | 1894 | --DOMWINDOW == 141 (0x921de800) [pid = 1894] [serial = 1893] [outer = (nil)] [url = about:blank] 19:30:01 INFO - PROCESS | 1894 | --DOMWINDOW == 140 (0x9928a800) [pid = 1894] [serial = 1902] [outer = (nil)] [url = about:blank] 19:30:01 INFO - PROCESS | 1894 | --DOMWINDOW == 139 (0x9a5ef000) [pid = 1894] [serial = 1905] [outer = (nil)] [url = about:blank] 19:30:01 INFO - PROCESS | 1894 | --DOMWINDOW == 138 (0x8edb3c00) [pid = 1894] [serial = 1878] [outer = (nil)] [url = about:blank] 19:30:01 INFO - PROCESS | 1894 | --DOMWINDOW == 137 (0x8ed4c000) [pid = 1894] [serial = 1931] [outer = (nil)] [url = about:blank] 19:30:01 INFO - PROCESS | 1894 | --DOMWINDOW == 136 (0x8f46d000) [pid = 1894] [serial = 1884] [outer = (nil)] [url = about:blank] 19:30:01 INFO - PROCESS | 1894 | --DOMWINDOW == 135 (0x93a49800) [pid = 1894] [serial = 1898] [outer = (nil)] [url = about:blank] 19:30:01 INFO - PROCESS | 1894 | --DOMWINDOW == 134 (0x9b2bb800) [pid = 1894] [serial = 1913] [outer = (nil)] [url = about:blank] 19:30:01 INFO - PROCESS | 1894 | --DOMWINDOW == 133 (0x9a87d000) [pid = 1894] [serial = 1907] [outer = (nil)] [url = about:blank] 19:30:01 INFO - PROCESS | 1894 | --DOMWINDOW == 132 (0x90fdd400) [pid = 1894] [serial = 1886] [outer = (nil)] [url = about:blank] 19:30:01 INFO - PROCESS | 1894 | --DOMWINDOW == 131 (0x9d099400) [pid = 1894] [serial = 1919] [outer = (nil)] [url = about:blank] 19:30:01 INFO - PROCESS | 1894 | --DOMWINDOW == 130 (0x92b98800) [pid = 1894] [serial = 1895] [outer = (nil)] [url = about:blank] 19:30:01 INFO - PROCESS | 1894 | --DOMWINDOW == 129 (0x9c0fd800) [pid = 1894] [serial = 1916] [outer = (nil)] [url = about:blank] 19:30:01 INFO - PROCESS | 1894 | --DOMWINDOW == 128 (0x8de66800) [pid = 1894] [serial = 1875] [outer = (nil)] [url = about:blank] 19:30:01 INFO - PROCESS | 1894 | --DOMWINDOW == 127 (0x8f464800) [pid = 1894] [serial = 1883] [outer = (nil)] [url = about:blank] 19:30:01 INFO - PROCESS | 1894 | --DOMWINDOW == 126 (0x9b5b5c00) [pid = 1894] [serial = 1914] [outer = (nil)] [url = about:blank] 19:30:01 INFO - PROCESS | 1894 | --DOMWINDOW == 125 (0x916c2c00) [pid = 1894] [serial = 1890] [outer = (nil)] [url = about:blank] 19:30:01 INFO - PROCESS | 1894 | ++DOCSHELL 0x88326400 == 124 [pid = 1894] [id = 681] 19:30:01 INFO - PROCESS | 1894 | ++DOMWINDOW == 126 (0x886cb800) [pid = 1894] [serial = 2044] [outer = (nil)] 19:30:01 INFO - PROCESS | 1894 | ++DOMWINDOW == 127 (0x888f4c00) [pid = 1894] [serial = 2045] [outer = 0x886cb800] 19:30:01 INFO - PROCESS | 1894 | 1463193001804 Marionette DEBUG loaded listener.js 19:30:01 INFO - PROCESS | 1894 | ++DOMWINDOW == 128 (0x89daac00) [pid = 1894] [serial = 2046] [outer = 0x886cb800] 19:30:03 INFO - PROCESS | 1894 | SkCairoFTTypeface::onFilterRec unimplemented 19:30:03 INFO - PROCESS | 1894 | 1463193003127 Marionette TRACE conn4 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2697,"getWindowHandle",null] 19:30:03 INFO - PROCESS | 1894 | 1463193003186 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 19:30:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 19:30:03 INFO - PROCESS | 1894 | 1463193003194 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 19:30:03 INFO - PROCESS | 1894 | 1463193003200 Marionette TRACE conn4 <- [1,2698,null,{}] 19:30:03 INFO - PROCESS | 1894 | 1463193003207 Marionette TRACE conn4 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:30:03 INFO - PROCESS | 1894 | 1463193003569 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 19:30:03 INFO - PROCESS | 1894 | 1463193003624 Marionette TRACE conn4 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:03 INFO - PROCESS | 1894 | ++DOCSHELL 0x8cbdb800 == 125 [pid = 1894] [id = 682] 19:30:03 INFO - PROCESS | 1894 | ++DOMWINDOW == 129 (0x8cbdcc00) [pid = 1894] [serial = 2047] [outer = (nil)] 19:30:03 INFO - PROCESS | 1894 | ++DOMWINDOW == 130 (0x8d6e1c00) [pid = 1894] [serial = 2048] [outer = 0x8cbdcc00] 19:30:03 INFO - PROCESS | 1894 | 1463193003702 Marionette DEBUG loaded listener.js 19:30:03 INFO - PROCESS | 1894 | ++DOMWINDOW == 131 (0x8de67c00) [pid = 1894] [serial = 2049] [outer = 0x8cbdcc00] 19:30:05 INFO - PROCESS | 1894 | SkCairoFTTypeface::onFilterRec unimplemented 19:30:05 INFO - PROCESS | 1894 | 1463193005138 Marionette TRACE conn4 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 19:30:05 INFO - PROCESS | 1894 | 1463193005220 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 19:30:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 19:30:05 INFO - PROCESS | 1894 | 1463193005233 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 19:30:05 INFO - PROCESS | 1894 | 1463193005236 Marionette TRACE conn4 <- [1,2702,null,{}] 19:30:05 INFO - PROCESS | 1894 | 1463193005250 Marionette TRACE conn4 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:30:05 INFO - PROCESS | 1894 | 1463193005581 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 19:30:05 INFO - PROCESS | 1894 | 1463193005635 Marionette TRACE conn4 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:05 INFO - PROCESS | 1894 | ++DOCSHELL 0x8a1d6800 == 126 [pid = 1894] [id = 683] 19:30:05 INFO - PROCESS | 1894 | ++DOMWINDOW == 132 (0x8cce5c00) [pid = 1894] [serial = 2050] [outer = (nil)] 19:30:05 INFO - PROCESS | 1894 | ++DOMWINDOW == 133 (0x8edab800) [pid = 1894] [serial = 2051] [outer = 0x8cce5c00] 19:30:05 INFO - PROCESS | 1894 | 1463193005839 Marionette DEBUG loaded listener.js 19:30:05 INFO - PROCESS | 1894 | ++DOMWINDOW == 134 (0x8eeee800) [pid = 1894] [serial = 2052] [outer = 0x8cce5c00] 19:30:06 INFO - PROCESS | 1894 | --DOMWINDOW == 133 (0x97717c00) [pid = 1894] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 19:30:06 INFO - PROCESS | 1894 | --DOMWINDOW == 132 (0x90fd3c00) [pid = 1894] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 19:30:06 INFO - PROCESS | 1894 | --DOMWINDOW == 131 (0x93da7400) [pid = 1894] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 19:30:06 INFO - PROCESS | 1894 | --DOMWINDOW == 130 (0x8eff4c00) [pid = 1894] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 19:30:06 INFO - PROCESS | 1894 | --DOMWINDOW == 129 (0x886c7800) [pid = 1894] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 19:30:06 INFO - PROCESS | 1894 | --DOMWINDOW == 128 (0x99f21800) [pid = 1894] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 19:30:06 INFO - PROCESS | 1894 | --DOMWINDOW == 127 (0x8bc63800) [pid = 1894] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 19:30:06 INFO - PROCESS | 1894 | --DOMWINDOW == 126 (0x888edc00) [pid = 1894] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 19:30:06 INFO - PROCESS | 1894 | --DOMWINDOW == 125 (0x91517400) [pid = 1894] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 19:30:06 INFO - PROCESS | 1894 | --DOMWINDOW == 124 (0x8eff1800) [pid = 1894] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 19:30:06 INFO - PROCESS | 1894 | --DOMWINDOW == 123 (0x9af0e400) [pid = 1894] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 19:30:06 INFO - PROCESS | 1894 | --DOMWINDOW == 122 (0x8b3b1400) [pid = 1894] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 19:30:06 INFO - PROCESS | 1894 | --DOMWINDOW == 121 (0x9add2c00) [pid = 1894] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 19:30:06 INFO - PROCESS | 1894 | --DOMWINDOW == 120 (0x8b3b7000) [pid = 1894] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 19:30:06 INFO - PROCESS | 1894 | --DOMWINDOW == 119 (0x89dab800) [pid = 1894] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 19:30:06 INFO - PROCESS | 1894 | --DOMWINDOW == 118 (0xa22be400) [pid = 1894] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 19:30:06 INFO - PROCESS | 1894 | --DOMWINDOW == 117 (0x9a5f0c00) [pid = 1894] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 19:30:06 INFO - PROCESS | 1894 | --DOMWINDOW == 116 (0x8de65c00) [pid = 1894] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 19:30:06 INFO - PROCESS | 1894 | --DOMWINDOW == 115 (0x8d776c00) [pid = 1894] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 19:30:06 INFO - PROCESS | 1894 | --DOMWINDOW == 114 (0x9153b400) [pid = 1894] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 19:30:07 INFO - PROCESS | 1894 | 1463193007108 Marionette TRACE conn4 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 19:30:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 19:30:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1946ms 19:30:07 INFO - PROCESS | 1894 | 1463193007180 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 19:30:07 INFO - PROCESS | 1894 | 1463193007184 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 19:30:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 19:30:07 INFO - PROCESS | 1894 | 1463193007193 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 19:30:07 INFO - PROCESS | 1894 | 1463193007201 Marionette TRACE conn4 <- [1,2706,null,{}] 19:30:07 INFO - PROCESS | 1894 | 1463193007219 Marionette TRACE conn4 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:30:07 INFO - PROCESS | 1894 | 1463193007549 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 19:30:07 INFO - PROCESS | 1894 | 1463193007681 Marionette TRACE conn4 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:07 INFO - PROCESS | 1894 | ++DOCSHELL 0x886c8800 == 127 [pid = 1894] [id = 684] 19:30:07 INFO - PROCESS | 1894 | ++DOMWINDOW == 115 (0x8b3b1400) [pid = 1894] [serial = 2053] [outer = (nil)] 19:30:07 INFO - PROCESS | 1894 | ++DOMWINDOW == 116 (0x8eff0000) [pid = 1894] [serial = 2054] [outer = 0x8b3b1400] 19:30:07 INFO - PROCESS | 1894 | 1463193007759 Marionette DEBUG loaded listener.js 19:30:07 INFO - PROCESS | 1894 | ++DOMWINDOW == 117 (0x8f189000) [pid = 1894] [serial = 2055] [outer = 0x8b3b1400] 19:30:08 INFO - PROCESS | 1894 | 1463193008559 Marionette TRACE conn4 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 19:30:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 19:30:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1439ms 19:30:08 INFO - PROCESS | 1894 | 1463193008630 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 19:30:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 19:30:08 INFO - PROCESS | 1894 | 1463193008639 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 19:30:08 INFO - PROCESS | 1894 | 1463193008649 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 19:30:08 INFO - PROCESS | 1894 | 1463193008655 Marionette TRACE conn4 <- [1,2710,null,{}] 19:30:08 INFO - PROCESS | 1894 | 1463193008663 Marionette TRACE conn4 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:30:09 INFO - PROCESS | 1894 | 1463193009020 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 19:30:09 INFO - PROCESS | 1894 | 1463193009406 Marionette TRACE conn4 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:09 INFO - PROCESS | 1894 | ++DOCSHELL 0x8905d400 == 128 [pid = 1894] [id = 685] 19:30:09 INFO - PROCESS | 1894 | ++DOMWINDOW == 118 (0x8917f800) [pid = 1894] [serial = 2056] [outer = (nil)] 19:30:09 INFO - PROCESS | 1894 | ++DOMWINDOW == 119 (0x89ee8800) [pid = 1894] [serial = 2057] [outer = 0x8917f800] 19:30:09 INFO - PROCESS | 1894 | 1463193009499 Marionette DEBUG loaded listener.js 19:30:09 INFO - PROCESS | 1894 | ++DOMWINDOW == 120 (0x8b3b5400) [pid = 1894] [serial = 2058] [outer = 0x8917f800] 19:30:10 INFO - PROCESS | 1894 | 1463193010568 Marionette TRACE conn4 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 19:30:10 INFO - PROCESS | 1894 | 1463193010648 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 19:30:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 19:30:10 INFO - PROCESS | 1894 | 1463193010656 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 19:30:10 INFO - PROCESS | 1894 | 1463193010664 Marionette TRACE conn4 <- [1,2714,null,{}] 19:30:10 INFO - PROCESS | 1894 | 1463193010671 Marionette TRACE conn4 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:30:10 INFO - PROCESS | 1894 | 1463193010975 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 19:30:11 INFO - PROCESS | 1894 | 1463193011324 Marionette TRACE conn4 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:11 INFO - PROCESS | 1894 | ++DOCSHELL 0x8e1d2400 == 129 [pid = 1894] [id = 686] 19:30:11 INFO - PROCESS | 1894 | ++DOMWINDOW == 121 (0x8edadc00) [pid = 1894] [serial = 2059] [outer = (nil)] 19:30:11 INFO - PROCESS | 1894 | ++DOMWINDOW == 122 (0x8eee8c00) [pid = 1894] [serial = 2060] [outer = 0x8edadc00] 19:30:11 INFO - PROCESS | 1894 | 1463193011419 Marionette DEBUG loaded listener.js 19:30:11 INFO - PROCESS | 1894 | ++DOMWINDOW == 123 (0x8efea400) [pid = 1894] [serial = 2061] [outer = 0x8edadc00] 19:30:12 INFO - PROCESS | 1894 | 1463193012548 Marionette TRACE conn4 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 19:30:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 19:30:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1940ms 19:30:12 INFO - PROCESS | 1894 | 1463193012597 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 19:30:12 INFO - PROCESS | 1894 | 1463193012603 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 19:30:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 19:30:12 INFO - PROCESS | 1894 | 1463193012611 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 19:30:12 INFO - PROCESS | 1894 | 1463193012615 Marionette TRACE conn4 <- [1,2718,null,{}] 19:30:12 INFO - PROCESS | 1894 | 1463193012621 Marionette TRACE conn4 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:30:12 INFO - PROCESS | 1894 | 1463193012873 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 19:30:13 INFO - PROCESS | 1894 | 1463193013268 Marionette TRACE conn4 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:13 INFO - PROCESS | 1894 | ++DOCSHELL 0x8f46d000 == 130 [pid = 1894] [id = 687] 19:30:13 INFO - PROCESS | 1894 | ++DOMWINDOW == 124 (0x8f547400) [pid = 1894] [serial = 2062] [outer = (nil)] 19:30:13 INFO - PROCESS | 1894 | ++DOMWINDOW == 125 (0x8f551000) [pid = 1894] [serial = 2063] [outer = 0x8f547400] 19:30:13 INFO - PROCESS | 1894 | 1463193013366 Marionette DEBUG loaded listener.js 19:30:13 INFO - PROCESS | 1894 | ++DOMWINDOW == 126 (0x90fd6400) [pid = 1894] [serial = 2064] [outer = 0x8f547400] 19:30:14 INFO - PROCESS | 1894 | 1463193014466 Marionette TRACE conn4 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 19:30:14 INFO - PROCESS | 1894 | 1463193014508 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 19:30:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 19:30:14 INFO - PROCESS | 1894 | 1463193014526 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 19:30:14 INFO - PROCESS | 1894 | 1463193014533 Marionette TRACE conn4 <- [1,2722,null,{}] 19:30:14 INFO - PROCESS | 1894 | 1463193014541 Marionette TRACE conn4 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:30:14 INFO - PROCESS | 1894 | 1463193014828 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 19:30:15 INFO - PROCESS | 1894 | 1463193015173 Marionette TRACE conn4 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:15 INFO - PROCESS | 1894 | ++DOCSHELL 0x90fdd000 == 131 [pid = 1894] [id = 688] 19:30:15 INFO - PROCESS | 1894 | ++DOMWINDOW == 127 (0x90fdd400) [pid = 1894] [serial = 2065] [outer = (nil)] 19:30:15 INFO - PROCESS | 1894 | ++DOMWINDOW == 128 (0x91517400) [pid = 1894] [serial = 2066] [outer = 0x90fdd400] 19:30:15 INFO - PROCESS | 1894 | 1463193015266 Marionette DEBUG loaded listener.js 19:30:15 INFO - PROCESS | 1894 | ++DOMWINDOW == 129 (0x91539800) [pid = 1894] [serial = 2067] [outer = 0x90fdd400] 19:30:16 INFO - PROCESS | 1894 | 1463193016300 Marionette TRACE conn4 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 19:30:16 INFO - PROCESS | 1894 | 1463193016378 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 19:30:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 19:30:16 INFO - PROCESS | 1894 | 1463193016385 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 19:30:16 INFO - PROCESS | 1894 | 1463193016389 Marionette TRACE conn4 <- [1,2726,null,{}] 19:30:16 INFO - PROCESS | 1894 | 1463193016395 Marionette TRACE conn4 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:30:16 INFO - PROCESS | 1894 | 1463193016684 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 19:30:17 INFO - PROCESS | 1894 | 1463193017031 Marionette TRACE conn4 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:17 INFO - PROCESS | 1894 | ++DOCSHELL 0x8f450c00 == 132 [pid = 1894] [id = 689] 19:30:17 INFO - PROCESS | 1894 | ++DOMWINDOW == 130 (0x90fd4400) [pid = 1894] [serial = 2068] [outer = (nil)] 19:30:17 INFO - PROCESS | 1894 | ++DOMWINDOW == 131 (0x91dd1c00) [pid = 1894] [serial = 2069] [outer = 0x90fd4400] 19:30:17 INFO - PROCESS | 1894 | 1463193017122 Marionette DEBUG loaded listener.js 19:30:17 INFO - PROCESS | 1894 | ++DOMWINDOW == 132 (0x929c8800) [pid = 1894] [serial = 2070] [outer = 0x90fd4400] 19:30:18 INFO - PROCESS | 1894 | 1463193018292 Marionette TRACE conn4 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 19:30:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 19:30:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1945ms 19:30:18 INFO - PROCESS | 1894 | 1463193018334 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 19:30:18 INFO - PROCESS | 1894 | 1463193018341 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 19:30:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 19:30:18 INFO - PROCESS | 1894 | 1463193018353 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 19:30:18 INFO - PROCESS | 1894 | 1463193018359 Marionette TRACE conn4 <- [1,2730,null,{}] 19:30:18 INFO - PROCESS | 1894 | 1463193018370 Marionette TRACE conn4 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:30:18 INFO - PROCESS | 1894 | 1463193018810 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 19:30:19 INFO - PROCESS | 1894 | 1463193019342 Marionette TRACE conn4 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:19 INFO - PROCESS | 1894 | ++DOCSHELL 0x937b6800 == 133 [pid = 1894] [id = 690] 19:30:19 INFO - PROCESS | 1894 | ++DOMWINDOW == 133 (0x938bc400) [pid = 1894] [serial = 2071] [outer = (nil)] 19:30:19 INFO - PROCESS | 1894 | ++DOMWINDOW == 134 (0x93a4c400) [pid = 1894] [serial = 2072] [outer = 0x938bc400] 19:30:19 INFO - PROCESS | 1894 | 1463193019510 Marionette DEBUG loaded listener.js 19:30:19 INFO - PROCESS | 1894 | ++DOMWINDOW == 135 (0x95328400) [pid = 1894] [serial = 2073] [outer = 0x938bc400] 19:30:21 INFO - PROCESS | 1894 | 1463193021473 Marionette TRACE conn4 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2733,"getWindowHandle",null] 19:30:21 INFO - PROCESS | 1894 | 1463193021515 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 19:30:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 19:30:21 INFO - PROCESS | 1894 | 1463193021523 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 19:30:21 INFO - PROCESS | 1894 | 1463193021527 Marionette TRACE conn4 <- [1,2734,null,{}] 19:30:21 INFO - PROCESS | 1894 | 1463193021533 Marionette TRACE conn4 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:30:21 INFO - PROCESS | 1894 | 1463193021757 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 19:30:22 INFO - PROCESS | 1894 | 1463193022011 Marionette TRACE conn4 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:22 INFO - PROCESS | 1894 | ++DOCSHELL 0x921dc400 == 134 [pid = 1894] [id = 691] 19:30:22 INFO - PROCESS | 1894 | ++DOMWINDOW == 136 (0x9532b800) [pid = 1894] [serial = 2074] [outer = (nil)] 19:30:22 INFO - PROCESS | 1894 | ++DOMWINDOW == 137 (0x98360000) [pid = 1894] [serial = 2075] [outer = 0x9532b800] 19:30:22 INFO - PROCESS | 1894 | 1463193022098 Marionette DEBUG loaded listener.js 19:30:22 INFO - PROCESS | 1894 | ++DOMWINDOW == 138 (0x9928a000) [pid = 1894] [serial = 2076] [outer = 0x9532b800] 19:30:23 INFO - PROCESS | 1894 | 1463193023059 Marionette TRACE conn4 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 19:30:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 19:30:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1586ms 19:30:23 INFO - PROCESS | 1894 | 1463193023110 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 19:30:23 INFO - PROCESS | 1894 | 1463193023113 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 19:30:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 19:30:23 INFO - PROCESS | 1894 | 1463193023120 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 19:30:23 INFO - PROCESS | 1894 | 1463193023124 Marionette TRACE conn4 <- [1,2738,null,{}] 19:30:23 INFO - PROCESS | 1894 | 1463193023130 Marionette TRACE conn4 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:30:23 INFO - PROCESS | 1894 | 1463193023357 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 19:30:23 INFO - PROCESS | 1894 | 1463193023703 Marionette TRACE conn4 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:23 INFO - PROCESS | 1894 | ++DOCSHELL 0x87f12c00 == 135 [pid = 1894] [id = 692] 19:30:23 INFO - PROCESS | 1894 | ++DOMWINDOW == 139 (0x929cf800) [pid = 1894] [serial = 2077] [outer = (nil)] 19:30:23 INFO - PROCESS | 1894 | ++DOMWINDOW == 140 (0x99f23800) [pid = 1894] [serial = 2078] [outer = 0x929cf800] 19:30:23 INFO - PROCESS | 1894 | 1463193023796 Marionette DEBUG loaded listener.js 19:30:23 INFO - PROCESS | 1894 | ++DOMWINDOW == 141 (0x99f96000) [pid = 1894] [serial = 2079] [outer = 0x929cf800] 19:30:24 INFO - PROCESS | 1894 | 1463193024740 Marionette TRACE conn4 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 19:30:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 19:30:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1682ms 19:30:24 INFO - PROCESS | 1894 | 1463193024803 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 19:30:24 INFO - PROCESS | 1894 | 1463193024807 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 19:30:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 19:30:24 INFO - PROCESS | 1894 | 1463193024814 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 19:30:24 INFO - PROCESS | 1894 | 1463193024817 Marionette TRACE conn4 <- [1,2742,null,{}] 19:30:24 INFO - PROCESS | 1894 | 1463193024823 Marionette TRACE conn4 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:30:25 INFO - PROCESS | 1894 | 1463193025052 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 19:30:25 INFO - PROCESS | 1894 | 1463193025400 Marionette TRACE conn4 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:25 INFO - PROCESS | 1894 | ++DOCSHELL 0x8d776800 == 136 [pid = 1894] [id = 693] 19:30:25 INFO - PROCESS | 1894 | ++DOMWINDOW == 142 (0x977afc00) [pid = 1894] [serial = 2080] [outer = (nil)] 19:30:25 INFO - PROCESS | 1894 | ++DOMWINDOW == 143 (0x9a78b400) [pid = 1894] [serial = 2081] [outer = 0x977afc00] 19:30:25 INFO - PROCESS | 1894 | 1463193025492 Marionette DEBUG loaded listener.js 19:30:25 INFO - PROCESS | 1894 | ++DOMWINDOW == 144 (0x9a876c00) [pid = 1894] [serial = 2082] [outer = 0x977afc00] 19:30:26 INFO - PROCESS | 1894 | 1463193026384 Marionette TRACE conn4 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 19:30:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 19:30:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1585ms 19:30:26 INFO - PROCESS | 1894 | 1463193026400 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 19:30:26 INFO - PROCESS | 1894 | 1463193026404 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 19:30:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 19:30:26 INFO - PROCESS | 1894 | 1463193026410 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 19:30:26 INFO - PROCESS | 1894 | 1463193026421 Marionette TRACE conn4 <- [1,2746,null,{}] 19:30:26 INFO - PROCESS | 1894 | 1463193026427 Marionette TRACE conn4 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:30:26 INFO - PROCESS | 1894 | 1463193026650 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 19:30:26 INFO - PROCESS | 1894 | 1463193026955 Marionette TRACE conn4 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:27 INFO - PROCESS | 1894 | ++DOCSHELL 0x9a910000 == 137 [pid = 1894] [id = 694] 19:30:27 INFO - PROCESS | 1894 | ++DOMWINDOW == 145 (0x9a912000) [pid = 1894] [serial = 2083] [outer = (nil)] 19:30:27 INFO - PROCESS | 1894 | ++DOMWINDOW == 146 (0x9a92bc00) [pid = 1894] [serial = 2084] [outer = 0x9a912000] 19:30:27 INFO - PROCESS | 1894 | 1463193027093 Marionette DEBUG loaded listener.js 19:30:27 INFO - PROCESS | 1894 | ++DOMWINDOW == 147 (0x9add1400) [pid = 1894] [serial = 2085] [outer = 0x9a912000] 19:30:28 INFO - PROCESS | 1894 | 1463193028078 Marionette TRACE conn4 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 19:30:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 19:30:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1740ms 19:30:28 INFO - PROCESS | 1894 | 1463193028151 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 19:30:28 INFO - PROCESS | 1894 | 1463193028154 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 19:30:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 19:30:28 INFO - PROCESS | 1894 | 1463193028162 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 19:30:28 INFO - PROCESS | 1894 | 1463193028165 Marionette TRACE conn4 <- [1,2750,null,{}] 19:30:28 INFO - PROCESS | 1894 | 1463193028171 Marionette TRACE conn4 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:30:28 INFO - PROCESS | 1894 | 1463193028430 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 19:30:28 INFO - PROCESS | 1894 | 1463193028798 Marionette TRACE conn4 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:28 INFO - PROCESS | 1894 | ++DOCSHELL 0x89da7800 == 138 [pid = 1894] [id = 695] 19:30:28 INFO - PROCESS | 1894 | ++DOMWINDOW == 148 (0x9b0d7400) [pid = 1894] [serial = 2086] [outer = (nil)] 19:30:28 INFO - PROCESS | 1894 | ++DOMWINDOW == 149 (0x9baba000) [pid = 1894] [serial = 2087] [outer = 0x9b0d7400] 19:30:28 INFO - PROCESS | 1894 | 1463193028893 Marionette DEBUG loaded listener.js 19:30:29 INFO - PROCESS | 1894 | ++DOMWINDOW == 150 (0x9c1c6400) [pid = 1894] [serial = 2088] [outer = 0x9b0d7400] 19:30:29 INFO - PROCESS | 1894 | 1463193029858 Marionette TRACE conn4 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 19:30:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 19:30:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1740ms 19:30:29 INFO - PROCESS | 1894 | 1463193029902 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 19:30:29 INFO - PROCESS | 1894 | 1463193029907 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 19:30:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 19:30:29 INFO - PROCESS | 1894 | 1463193029932 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 19:30:29 INFO - PROCESS | 1894 | 1463193029937 Marionette TRACE conn4 <- [1,2754,null,{}] 19:30:29 INFO - PROCESS | 1894 | 1463193029943 Marionette TRACE conn4 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:30:30 INFO - PROCESS | 1894 | 1463193030189 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 19:30:30 INFO - PROCESS | 1894 | 1463193030542 Marionette TRACE conn4 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:30 INFO - PROCESS | 1894 | ++DOCSHELL 0x9b5b2400 == 139 [pid = 1894] [id = 696] 19:30:30 INFO - PROCESS | 1894 | ++DOMWINDOW == 151 (0x9c1c8400) [pid = 1894] [serial = 2089] [outer = (nil)] 19:30:30 INFO - PROCESS | 1894 | ++DOMWINDOW == 152 (0xa104b400) [pid = 1894] [serial = 2090] [outer = 0x9c1c8400] 19:30:30 INFO - PROCESS | 1894 | 1463193030642 Marionette DEBUG loaded listener.js 19:30:30 INFO - PROCESS | 1894 | ++DOMWINDOW == 153 (0xa1050800) [pid = 1894] [serial = 2091] [outer = 0x9c1c8400] 19:30:31 INFO - PROCESS | 1894 | 1463193031568 Marionette TRACE conn4 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 19:30:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 19:30:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1691ms 19:30:31 INFO - PROCESS | 1894 | 1463193031624 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 19:30:31 INFO - PROCESS | 1894 | 1463193031628 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 19:30:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 19:30:31 INFO - PROCESS | 1894 | 1463193031637 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 19:30:31 INFO - PROCESS | 1894 | 1463193031640 Marionette TRACE conn4 <- [1,2758,null,{}] 19:30:31 INFO - PROCESS | 1894 | 1463193031646 Marionette TRACE conn4 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:30:31 INFO - PROCESS | 1894 | 1463193031881 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 19:30:32 INFO - PROCESS | 1894 | 1463193032177 Marionette TRACE conn4 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:32 INFO - PROCESS | 1894 | ++DOCSHELL 0x9cc1a800 == 140 [pid = 1894] [id = 697] 19:30:32 INFO - PROCESS | 1894 | ++DOMWINDOW == 154 (0xa2152400) [pid = 1894] [serial = 2092] [outer = (nil)] 19:30:32 INFO - PROCESS | 1894 | ++DOMWINDOW == 155 (0xa22c3c00) [pid = 1894] [serial = 2093] [outer = 0xa2152400] 19:30:32 INFO - PROCESS | 1894 | 1463193032318 Marionette DEBUG loaded listener.js 19:30:32 INFO - PROCESS | 1894 | ++DOMWINDOW == 156 (0xa22eb800) [pid = 1894] [serial = 2094] [outer = 0xa2152400] 19:30:33 INFO - PROCESS | 1894 | 1463193033243 Marionette TRACE conn4 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 19:30:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 19:30:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1635ms 19:30:33 INFO - PROCESS | 1894 | 1463193033274 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 19:30:33 INFO - PROCESS | 1894 | 1463193033278 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 19:30:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 19:30:33 INFO - PROCESS | 1894 | 1463193033284 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 19:30:33 INFO - PROCESS | 1894 | 1463193033288 Marionette TRACE conn4 <- [1,2762,null,{}] 19:30:33 INFO - PROCESS | 1894 | 1463193033294 Marionette TRACE conn4 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:30:33 INFO - PROCESS | 1894 | 1463193033521 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 19:30:33 INFO - PROCESS | 1894 | 1463193033883 Marionette TRACE conn4 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:33 INFO - PROCESS | 1894 | ++DOCSHELL 0x86db4000 == 141 [pid = 1894] [id = 698] 19:30:33 INFO - PROCESS | 1894 | ++DOMWINDOW == 157 (0x87f06400) [pid = 1894] [serial = 2095] [outer = (nil)] 19:30:33 INFO - PROCESS | 1894 | ++DOMWINDOW == 158 (0xa22f7400) [pid = 1894] [serial = 2096] [outer = 0x87f06400] 19:30:33 INFO - PROCESS | 1894 | 1463193033977 Marionette DEBUG loaded listener.js 19:30:34 INFO - PROCESS | 1894 | ++DOMWINDOW == 159 (0xa249b800) [pid = 1894] [serial = 2097] [outer = 0x87f06400] 19:30:34 INFO - PROCESS | 1894 | 1463193034952 Marionette TRACE conn4 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 19:30:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 19:30:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1738ms 19:30:35 INFO - PROCESS | 1894 | 1463193035023 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 19:30:35 INFO - PROCESS | 1894 | 1463193035027 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 19:30:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 19:30:35 INFO - PROCESS | 1894 | 1463193035034 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 19:30:35 INFO - PROCESS | 1894 | 1463193035038 Marionette TRACE conn4 <- [1,2766,null,{}] 19:30:35 INFO - PROCESS | 1894 | 1463193035044 Marionette TRACE conn4 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:30:35 INFO - PROCESS | 1894 | 1463193035312 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 19:30:35 INFO - PROCESS | 1894 | 1463193035653 Marionette TRACE conn4 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:35 INFO - PROCESS | 1894 | ++DOCSHELL 0x9a89c000 == 142 [pid = 1894] [id = 699] 19:30:35 INFO - PROCESS | 1894 | ++DOMWINDOW == 160 (0xa24a3000) [pid = 1894] [serial = 2098] [outer = (nil)] 19:30:35 INFO - PROCESS | 1894 | ++DOMWINDOW == 161 (0xa305c400) [pid = 1894] [serial = 2099] [outer = 0xa24a3000] 19:30:35 INFO - PROCESS | 1894 | 1463193035744 Marionette DEBUG loaded listener.js 19:30:35 INFO - PROCESS | 1894 | ++DOMWINDOW == 162 (0xa30ed000) [pid = 1894] [serial = 2100] [outer = 0xa24a3000] 19:30:36 INFO - PROCESS | 1894 | 1463193036646 Marionette TRACE conn4 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 19:30:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 19:30:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1634ms 19:30:36 INFO - PROCESS | 1894 | 1463193036668 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 19:30:36 INFO - PROCESS | 1894 | 1463193036672 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 19:30:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 19:30:36 INFO - PROCESS | 1894 | 1463193036678 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 19:30:36 INFO - PROCESS | 1894 | 1463193036682 Marionette TRACE conn4 <- [1,2770,null,{}] 19:30:36 INFO - PROCESS | 1894 | 1463193036688 Marionette TRACE conn4 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:30:36 INFO - PROCESS | 1894 | 1463193036909 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 19:30:37 INFO - PROCESS | 1894 | 1463193037183 Marionette TRACE conn4 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:37 INFO - PROCESS | 1894 | ++DOCSHELL 0xa24ef800 == 143 [pid = 1894] [id = 700] 19:30:37 INFO - PROCESS | 1894 | ++DOMWINDOW == 163 (0xa262c400) [pid = 1894] [serial = 2101] [outer = (nil)] 19:30:37 INFO - PROCESS | 1894 | ++DOMWINDOW == 164 (0xa35ed800) [pid = 1894] [serial = 2102] [outer = 0xa262c400] 19:30:37 INFO - PROCESS | 1894 | 1463193037281 Marionette DEBUG loaded listener.js 19:30:37 INFO - PROCESS | 1894 | ++DOMWINDOW == 165 (0xa35f4c00) [pid = 1894] [serial = 2103] [outer = 0xa262c400] 19:30:38 INFO - PROCESS | 1894 | 1463193038235 Marionette TRACE conn4 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 19:30:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 19:30:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1584ms 19:30:38 INFO - PROCESS | 1894 | 1463193038262 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 19:30:38 INFO - PROCESS | 1894 | 1463193038266 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 19:30:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 19:30:38 INFO - PROCESS | 1894 | 1463193038273 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 19:30:38 INFO - PROCESS | 1894 | 1463193038276 Marionette TRACE conn4 <- [1,2774,null,{}] 19:30:38 INFO - PROCESS | 1894 | 1463193038282 Marionette TRACE conn4 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:30:38 INFO - PROCESS | 1894 | 1463193038525 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 19:30:38 INFO - PROCESS | 1894 | 1463193038890 Marionette TRACE conn4 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:38 INFO - PROCESS | 1894 | ++DOCSHELL 0x8df2a800 == 144 [pid = 1894] [id = 701] 19:30:38 INFO - PROCESS | 1894 | ++DOMWINDOW == 166 (0x8e0a2400) [pid = 1894] [serial = 2104] [outer = (nil)] 19:30:38 INFO - PROCESS | 1894 | ++DOMWINDOW == 167 (0xa627f400) [pid = 1894] [serial = 2105] [outer = 0x8e0a2400] 19:30:38 INFO - PROCESS | 1894 | 1463193038985 Marionette DEBUG loaded listener.js 19:30:39 INFO - PROCESS | 1894 | ++DOMWINDOW == 168 (0xa6285000) [pid = 1894] [serial = 2106] [outer = 0x8e0a2400] 19:30:41 INFO - PROCESS | 1894 | --DOCSHELL 0x8b3adc00 == 143 [pid = 1894] [id = 401] 19:30:41 INFO - PROCESS | 1894 | --DOCSHELL 0x8bae3400 == 142 [pid = 1894] [id = 327] 19:30:41 INFO - PROCESS | 1894 | --DOCSHELL 0x929c6800 == 141 [pid = 1894] [id = 462] 19:30:41 INFO - PROCESS | 1894 | --DOCSHELL 0x93d9dc00 == 140 [pid = 1894] [id = 226] 19:30:42 INFO - PROCESS | 1894 | --DOMWINDOW == 167 (0x99edb000) [pid = 1894] [serial = 1964] [outer = (nil)] [url = about:blank] 19:30:42 INFO - PROCESS | 1894 | --DOMWINDOW == 166 (0x9145f000) [pid = 1894] [serial = 1949] [outer = (nil)] [url = about:blank] 19:30:42 INFO - PROCESS | 1894 | --DOMWINDOW == 165 (0x97720000) [pid = 1894] [serial = 1961] [outer = (nil)] [url = about:blank] 19:30:42 INFO - PROCESS | 1894 | --DOMWINDOW == 164 (0x911d0400) [pid = 1894] [serial = 1947] [outer = (nil)] [url = about:blank] 19:30:42 INFO - PROCESS | 1894 | --DOMWINDOW == 163 (0x8bae4c00) [pid = 1894] [serial = 1994] [outer = (nil)] [url = about:blank] 19:30:42 INFO - PROCESS | 1894 | --DOMWINDOW == 162 (0xa22f1c00) [pid = 1894] [serial = 1980] [outer = (nil)] [url = about:blank] 19:30:42 INFO - PROCESS | 1894 | --DOMWINDOW == 161 (0x977b5400) [pid = 1894] [serial = 1962] [outer = (nil)] [url = about:blank] 19:30:42 INFO - PROCESS | 1894 | --DOMWINDOW == 160 (0x8d775800) [pid = 1894] [serial = 1992] [outer = (nil)] [url = about:blank] 19:30:42 INFO - PROCESS | 1894 | --DOMWINDOW == 159 (0x89065800) [pid = 1894] [serial = 1937] [outer = (nil)] [url = about:blank] 19:30:42 INFO - PROCESS | 1894 | --DOMWINDOW == 158 (0x93a46400) [pid = 1894] [serial = 1956] [outer = (nil)] [url = about:blank] 19:30:42 INFO - PROCESS | 1894 | --DOMWINDOW == 157 (0x8f182400) [pid = 1894] [serial = 1943] [outer = (nil)] [url = about:blank] 19:30:42 INFO - PROCESS | 1894 | --DOMWINDOW == 156 (0x89ef1c00) [pid = 1894] [serial = 1938] [outer = (nil)] [url = about:blank] 19:30:42 INFO - PROCESS | 1894 | --DOMWINDOW == 155 (0xa30f2800) [pid = 1894] [serial = 1985] [outer = (nil)] [url = about:blank] 19:30:42 INFO - PROCESS | 1894 | --DOMWINDOW == 154 (0x9cc17000) [pid = 1894] [serial = 1974] [outer = (nil)] [url = about:blank] 19:30:42 INFO - PROCESS | 1894 | --DOMWINDOW == 153 (0x9cb2e400) [pid = 1894] [serial = 1973] [outer = (nil)] [url = about:blank] 19:30:42 INFO - PROCESS | 1894 | --DOMWINDOW == 152 (0x8edaa000) [pid = 1894] [serial = 1869] [outer = (nil)] [url = about:blank] 19:30:42 INFO - PROCESS | 1894 | --DOMWINDOW == 151 (0x9b2be400) [pid = 1894] [serial = 1970] [outer = (nil)] [url = about:blank] 19:30:42 INFO - PROCESS | 1894 | --DOMWINDOW == 150 (0x94761800) [pid = 1894] [serial = 1958] [outer = (nil)] [url = about:blank] 19:30:42 INFO - PROCESS | 1894 | --DOMWINDOW == 149 (0x8b3b1000) [pid = 1894] [serial = 1989] [outer = (nil)] [url = about:blank] 19:30:42 INFO - PROCESS | 1894 | --DOMWINDOW == 148 (0x91467c00) [pid = 1894] [serial = 1950] [outer = (nil)] [url = about:blank] 19:30:42 INFO - PROCESS | 1894 | --DOMWINDOW == 147 (0xa26e2400) [pid = 1894] [serial = 1982] [outer = (nil)] [url = about:blank] 19:30:42 INFO - PROCESS | 1894 | --DOMWINDOW == 146 (0x8cdef800) [pid = 1894] [serial = 1991] [outer = (nil)] [url = about:blank] 19:30:42 INFO - PROCESS | 1894 | --DOMWINDOW == 145 (0x9a925000) [pid = 1894] [serial = 1968] [outer = (nil)] [url = about:blank] 19:30:42 INFO - PROCESS | 1894 | --DOMWINDOW == 144 (0x9babf000) [pid = 1894] [serial = 1971] [outer = (nil)] [url = about:blank] 19:30:42 INFO - PROCESS | 1894 | --DOMWINDOW == 143 (0xa051fc00) [pid = 1894] [serial = 1976] [outer = (nil)] [url = about:blank] 19:30:42 INFO - PROCESS | 1894 | --DOMWINDOW == 142 (0xa22ed400) [pid = 1894] [serial = 1979] [outer = (nil)] [url = about:blank] 19:30:42 INFO - PROCESS | 1894 | --DOMWINDOW == 141 (0x937b9400) [pid = 1894] [serial = 1955] [outer = (nil)] [url = about:blank] 19:30:42 INFO - PROCESS | 1894 | --DOMWINDOW == 140 (0x8e1cf000) [pid = 1894] [serial = 1941] [outer = (nil)] [url = about:blank] 19:30:42 INFO - PROCESS | 1894 | --DOMWINDOW == 139 (0x8f452c00) [pid = 1894] [serial = 1944] [outer = (nil)] [url = about:blank] 19:30:42 INFO - PROCESS | 1894 | --DOMWINDOW == 138 (0x9522d000) [pid = 1894] [serial = 1959] [outer = (nil)] [url = about:blank] 19:30:42 INFO - PROCESS | 1894 | --DOMWINDOW == 137 (0x916cb400) [pid = 1894] [serial = 1952] [outer = (nil)] [url = about:blank] 19:30:42 INFO - PROCESS | 1894 | --DOMWINDOW == 136 (0x921d9000) [pid = 1894] [serial = 1953] [outer = (nil)] [url = about:blank] 19:30:42 INFO - PROCESS | 1894 | --DOMWINDOW == 135 (0x8e09a000) [pid = 1894] [serial = 1940] [outer = (nil)] [url = about:blank] 19:30:42 INFO - PROCESS | 1894 | --DOMWINDOW == 134 (0xa1057800) [pid = 1894] [serial = 1977] [outer = (nil)] [url = about:blank] 19:30:42 INFO - PROCESS | 1894 | --DOMWINDOW == 133 (0x911c5c00) [pid = 1894] [serial = 1946] [outer = (nil)] [url = about:blank] 19:30:42 INFO - PROCESS | 1894 | --DOMWINDOW == 132 (0x99f95800) [pid = 1894] [serial = 1965] [outer = (nil)] [url = about:blank] 19:30:42 INFO - PROCESS | 1894 | --DOMWINDOW == 131 (0xa305ac00) [pid = 1894] [serial = 1983] [outer = (nil)] [url = about:blank] 19:30:42 INFO - PROCESS | 1894 | --DOMWINDOW == 130 (0x89fc2000) [pid = 1894] [serial = 1988] [outer = (nil)] [url = about:blank] 19:30:42 INFO - PROCESS | 1894 | --DOMWINDOW == 129 (0x9a899400) [pid = 1894] [serial = 1967] [outer = (nil)] [url = about:blank] 19:30:42 INFO - PROCESS | 1894 | --DOMWINDOW == 128 (0x8e1d0400) [pid = 1894] [serial = 1995] [outer = (nil)] [url = about:blank] 19:30:42 INFO - PROCESS | 1894 | 1463193042722 Marionette TRACE conn4 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 19:30:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 19:30:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 4497ms 19:30:42 INFO - PROCESS | 1894 | 1463193042771 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 19:30:42 INFO - PROCESS | 1894 | 1463193042778 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 19:30:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 19:30:42 INFO - PROCESS | 1894 | 1463193042788 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 19:30:42 INFO - PROCESS | 1894 | 1463193042794 Marionette TRACE conn4 <- [1,2778,null,{}] 19:30:42 INFO - PROCESS | 1894 | 1463193042802 Marionette TRACE conn4 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:30:43 INFO - PROCESS | 1894 | 1463193043051 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 19:30:43 INFO - PROCESS | 1894 | 1463193043341 Marionette TRACE conn4 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:43 INFO - PROCESS | 1894 | ++DOCSHELL 0x875dc400 == 141 [pid = 1894] [id = 702] 19:30:43 INFO - PROCESS | 1894 | ++DOMWINDOW == 129 (0x88322c00) [pid = 1894] [serial = 2107] [outer = (nil)] 19:30:43 INFO - PROCESS | 1894 | ++DOMWINDOW == 130 (0x89d1dc00) [pid = 1894] [serial = 2108] [outer = 0x88322c00] 19:30:43 INFO - PROCESS | 1894 | 1463193043432 Marionette DEBUG loaded listener.js 19:30:43 INFO - PROCESS | 1894 | ++DOMWINDOW == 131 (0x89fb5400) [pid = 1894] [serial = 2109] [outer = 0x88322c00] 19:30:44 INFO - PROCESS | 1894 | 1463193044302 Marionette TRACE conn4 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 19:30:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 19:30:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1536ms 19:30:44 INFO - PROCESS | 1894 | 1463193044372 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 19:30:44 INFO - PROCESS | 1894 | 1463193044380 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 19:30:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 19:30:44 INFO - PROCESS | 1894 | 1463193044393 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 19:30:44 INFO - PROCESS | 1894 | 1463193044396 Marionette TRACE conn4 <- [1,2782,null,{}] 19:30:44 INFO - PROCESS | 1894 | 1463193044404 Marionette TRACE conn4 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:30:44 INFO - PROCESS | 1894 | 1463193044751 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 19:30:44 INFO - PROCESS | 1894 | 1463193044786 Marionette TRACE conn4 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:44 INFO - PROCESS | 1894 | ++DOCSHELL 0x8b3a8800 == 142 [pid = 1894] [id = 703] 19:30:44 INFO - PROCESS | 1894 | ++DOMWINDOW == 132 (0x8b9c1400) [pid = 1894] [serial = 2110] [outer = (nil)] 19:30:44 INFO - PROCESS | 1894 | ++DOMWINDOW == 133 (0x8cde4000) [pid = 1894] [serial = 2111] [outer = 0x8b9c1400] 19:30:44 INFO - PROCESS | 1894 | 1463193044875 Marionette DEBUG loaded listener.js 19:30:44 INFO - PROCESS | 1894 | ++DOMWINDOW == 134 (0x8d6e4000) [pid = 1894] [serial = 2112] [outer = 0x8b9c1400] 19:30:45 INFO - PROCESS | 1894 | 1463193045989 Marionette TRACE conn4 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 19:30:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 19:30:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1639ms 19:30:46 INFO - PROCESS | 1894 | 1463193046031 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 19:30:46 INFO - PROCESS | 1894 | 1463193046034 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 19:30:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 19:30:46 INFO - PROCESS | 1894 | 1463193046047 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 19:30:46 INFO - PROCESS | 1894 | 1463193046052 Marionette TRACE conn4 <- [1,2786,null,{}] 19:30:46 INFO - PROCESS | 1894 | 1463193046068 Marionette TRACE conn4 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:30:46 INFO - PROCESS | 1894 | 1463193046361 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 19:30:47 INFO - PROCESS | 1894 | --DOMWINDOW == 133 (0x8bc68400) [pid = 1894] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 19:30:47 INFO - PROCESS | 1894 | --DOMWINDOW == 132 (0x8cbdcc00) [pid = 1894] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 19:30:47 INFO - PROCESS | 1894 | --DOMWINDOW == 131 (0x89fc2800) [pid = 1894] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 19:30:47 INFO - PROCESS | 1894 | --DOMWINDOW == 130 (0x8ef8fc00) [pid = 1894] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 19:30:47 INFO - PROCESS | 1894 | --DOMWINDOW == 129 (0x947eac00) [pid = 1894] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 19:30:47 INFO - PROCESS | 1894 | --DOMWINDOW == 128 (0x8cce5c00) [pid = 1894] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 19:30:47 INFO - PROCESS | 1894 | --DOMWINDOW == 127 (0x91518c00) [pid = 1894] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 19:30:47 INFO - PROCESS | 1894 | --DOMWINDOW == 126 (0x8cbd4800) [pid = 1894] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 19:30:47 INFO - PROCESS | 1894 | --DOMWINDOW == 125 (0x9153d800) [pid = 1894] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 19:30:47 INFO - PROCESS | 1894 | --DOMWINDOW == 124 (0x8edb0400) [pid = 1894] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 19:30:47 INFO - PROCESS | 1894 | --DOMWINDOW == 123 (0x99768c00) [pid = 1894] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 19:30:47 INFO - PROCESS | 1894 | --DOMWINDOW == 122 (0x99f27800) [pid = 1894] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 19:30:47 INFO - PROCESS | 1894 | --DOMWINDOW == 121 (0x9a90cc00) [pid = 1894] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 19:30:47 INFO - PROCESS | 1894 | --DOMWINDOW == 120 (0x8f549c00) [pid = 1894] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 19:30:47 INFO - PROCESS | 1894 | --DOMWINDOW == 119 (0x8f46b400) [pid = 1894] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 19:30:47 INFO - PROCESS | 1894 | --DOMWINDOW == 118 (0x8f468000) [pid = 1894] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 19:30:47 INFO - PROCESS | 1894 | --DOMWINDOW == 117 (0x886cb800) [pid = 1894] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 19:30:47 INFO - PROCESS | 1894 | --DOMWINDOW == 116 (0x95328800) [pid = 1894] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 19:30:47 INFO - PROCESS | 1894 | --DOMWINDOW == 115 (0x921d2400) [pid = 1894] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 19:30:47 INFO - PROCESS | 1894 | 1463193047111 Marionette TRACE conn4 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:47 INFO - PROCESS | 1894 | ++DOCSHELL 0x8832bc00 == 143 [pid = 1894] [id = 704] 19:30:47 INFO - PROCESS | 1894 | ++DOMWINDOW == 116 (0x886cb800) [pid = 1894] [serial = 2113] [outer = (nil)] 19:30:47 INFO - PROCESS | 1894 | ++DOMWINDOW == 117 (0x8de70c00) [pid = 1894] [serial = 2114] [outer = 0x886cb800] 19:30:47 INFO - PROCESS | 1894 | 1463193047217 Marionette DEBUG loaded listener.js 19:30:47 INFO - PROCESS | 1894 | ++DOMWINDOW == 118 (0x8eda7c00) [pid = 1894] [serial = 2115] [outer = 0x886cb800] 19:30:48 INFO - PROCESS | 1894 | 1463193048014 Marionette TRACE conn4 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 19:30:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 19:30:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1992ms 19:30:48 INFO - PROCESS | 1894 | 1463193048033 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 19:30:48 INFO - PROCESS | 1894 | 1463193048037 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 19:30:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 19:30:48 INFO - PROCESS | 1894 | 1463193048043 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 19:30:48 INFO - PROCESS | 1894 | 1463193048047 Marionette TRACE conn4 <- [1,2790,null,{}] 19:30:48 INFO - PROCESS | 1894 | 1463193048065 Marionette TRACE conn4 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:30:48 INFO - PROCESS | 1894 | 1463193048289 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 19:30:48 INFO - PROCESS | 1894 | 1463193048307 Marionette TRACE conn4 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:48 INFO - PROCESS | 1894 | ++DOCSHELL 0x8d77d400 == 144 [pid = 1894] [id = 705] 19:30:48 INFO - PROCESS | 1894 | ++DOMWINDOW == 119 (0x8ed48000) [pid = 1894] [serial = 2116] [outer = (nil)] 19:30:48 INFO - PROCESS | 1894 | ++DOMWINDOW == 120 (0x8ef90000) [pid = 1894] [serial = 2117] [outer = 0x8ed48000] 19:30:48 INFO - PROCESS | 1894 | 1463193048575 Marionette DEBUG loaded listener.js 19:30:48 INFO - PROCESS | 1894 | ++DOMWINDOW == 121 (0x8f18cc00) [pid = 1894] [serial = 2118] [outer = 0x8ed48000] 19:30:49 INFO - PROCESS | 1894 | 1463193049764 Marionette TRACE conn4 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 19:30:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 19:30:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1751ms 19:30:49 INFO - PROCESS | 1894 | 1463193049796 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 19:30:49 INFO - PROCESS | 1894 | 1463193049800 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 19:30:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 19:30:49 INFO - PROCESS | 1894 | 1463193049809 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 19:30:49 INFO - PROCESS | 1894 | 1463193049815 Marionette TRACE conn4 <- [1,2794,null,{}] 19:30:49 INFO - PROCESS | 1894 | 1463193049824 Marionette TRACE conn4 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:30:50 INFO - PROCESS | 1894 | 1463193050077 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 19:30:50 INFO - PROCESS | 1894 | 1463193050449 Marionette TRACE conn4 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:50 INFO - PROCESS | 1894 | ++DOCSHELL 0x875d8c00 == 145 [pid = 1894] [id = 706] 19:30:50 INFO - PROCESS | 1894 | ++DOMWINDOW == 122 (0x89065c00) [pid = 1894] [serial = 2119] [outer = (nil)] 19:30:50 INFO - PROCESS | 1894 | ++DOMWINDOW == 123 (0x8bc61000) [pid = 1894] [serial = 2120] [outer = 0x89065c00] 19:30:50 INFO - PROCESS | 1894 | 1463193050545 Marionette DEBUG loaded listener.js 19:30:50 INFO - PROCESS | 1894 | ++DOMWINDOW == 124 (0x8d6db000) [pid = 1894] [serial = 2121] [outer = 0x89065c00] 19:30:51 INFO - PROCESS | 1894 | 1463193051529 Marionette TRACE conn4 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 19:30:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 19:30:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1790ms 19:30:51 INFO - PROCESS | 1894 | 1463193051600 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 19:30:51 INFO - PROCESS | 1894 | 1463193051608 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 19:30:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 19:30:51 INFO - PROCESS | 1894 | 1463193051620 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 19:30:51 INFO - PROCESS | 1894 | 1463193051624 Marionette TRACE conn4 <- [1,2798,null,{}] 19:30:51 INFO - PROCESS | 1894 | 1463193051631 Marionette TRACE conn4 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:30:51 INFO - PROCESS | 1894 | 1463193051897 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 19:30:52 INFO - PROCESS | 1894 | 1463193052248 Marionette TRACE conn4 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:52 INFO - PROCESS | 1894 | ++DOCSHELL 0x8ed4e400 == 146 [pid = 1894] [id = 707] 19:30:52 INFO - PROCESS | 1894 | ++DOMWINDOW == 125 (0x8edb5800) [pid = 1894] [serial = 2122] [outer = (nil)] 19:30:52 INFO - PROCESS | 1894 | ++DOMWINDOW == 126 (0x8ef88c00) [pid = 1894] [serial = 2123] [outer = 0x8edb5800] 19:30:52 INFO - PROCESS | 1894 | 1463193052337 Marionette DEBUG loaded listener.js 19:30:52 INFO - PROCESS | 1894 | ++DOMWINDOW == 127 (0x8f452000) [pid = 1894] [serial = 2124] [outer = 0x8edb5800] 19:30:53 INFO - PROCESS | 1894 | 1463193053413 Marionette TRACE conn4 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 19:30:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 19:30:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1835ms 19:30:53 INFO - PROCESS | 1894 | 1463193053456 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 19:30:53 INFO - PROCESS | 1894 | 1463193053460 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 19:30:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 19:30:53 INFO - PROCESS | 1894 | 1463193053467 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 19:30:53 INFO - PROCESS | 1894 | 1463193053474 Marionette TRACE conn4 <- [1,2802,null,{}] 19:30:53 INFO - PROCESS | 1894 | 1463193053491 Marionette TRACE conn4 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:30:53 INFO - PROCESS | 1894 | 1463193053734 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 19:30:54 INFO - PROCESS | 1894 | 1463193054077 Marionette TRACE conn4 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:54 INFO - PROCESS | 1894 | ++DOCSHELL 0x8f46fc00 == 147 [pid = 1894] [id = 708] 19:30:54 INFO - PROCESS | 1894 | ++DOMWINDOW == 128 (0x90fd9000) [pid = 1894] [serial = 2125] [outer = (nil)] 19:30:54 INFO - PROCESS | 1894 | ++DOMWINDOW == 129 (0x911c7c00) [pid = 1894] [serial = 2126] [outer = 0x90fd9000] 19:30:54 INFO - PROCESS | 1894 | 1463193054171 Marionette DEBUG loaded listener.js 19:30:54 INFO - PROCESS | 1894 | ++DOMWINDOW == 130 (0x9138b000) [pid = 1894] [serial = 2127] [outer = 0x90fd9000] 19:30:55 INFO - PROCESS | 1894 | 1463193055141 Marionette TRACE conn4 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 19:30:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 19:30:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1688ms 19:30:55 INFO - PROCESS | 1894 | 1463193055156 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 19:30:55 INFO - PROCESS | 1894 | 1463193055160 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 19:30:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 19:30:55 INFO - PROCESS | 1894 | 1463193055167 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 19:30:55 INFO - PROCESS | 1894 | 1463193055171 Marionette TRACE conn4 <- [1,2806,null,{}] 19:30:55 INFO - PROCESS | 1894 | 1463193055177 Marionette TRACE conn4 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:30:55 INFO - PROCESS | 1894 | 1463193055413 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 19:30:55 INFO - PROCESS | 1894 | 1463193055772 Marionette TRACE conn4 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:55 INFO - PROCESS | 1894 | ++DOCSHELL 0x8f54b800 == 148 [pid = 1894] [id = 709] 19:30:55 INFO - PROCESS | 1894 | ++DOMWINDOW == 131 (0x9138d800) [pid = 1894] [serial = 2128] [outer = (nil)] 19:30:55 INFO - PROCESS | 1894 | ++DOMWINDOW == 132 (0x91511800) [pid = 1894] [serial = 2129] [outer = 0x9138d800] 19:30:55 INFO - PROCESS | 1894 | 1463193055867 Marionette DEBUG loaded listener.js 19:30:55 INFO - PROCESS | 1894 | ++DOMWINDOW == 133 (0x91533800) [pid = 1894] [serial = 2130] [outer = 0x9138d800] 19:30:56 INFO - PROCESS | 1894 | 1463193056785 Marionette TRACE conn4 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 19:30:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 19:30:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1690ms 19:30:56 INFO - PROCESS | 1894 | 1463193056858 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 19:30:56 INFO - PROCESS | 1894 | 1463193056862 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 19:30:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 19:30:56 INFO - PROCESS | 1894 | 1463193056869 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 19:30:56 INFO - PROCESS | 1894 | 1463193056872 Marionette TRACE conn4 <- [1,2810,null,{}] 19:30:56 INFO - PROCESS | 1894 | 1463193056878 Marionette TRACE conn4 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:30:57 INFO - PROCESS | 1894 | 1463193057153 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 19:30:57 INFO - PROCESS | 1894 | 1463193057490 Marionette TRACE conn4 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:57 INFO - PROCESS | 1894 | ++DOCSHELL 0x9150fc00 == 149 [pid = 1894] [id = 710] 19:30:57 INFO - PROCESS | 1894 | ++DOMWINDOW == 134 (0x91516800) [pid = 1894] [serial = 2131] [outer = (nil)] 19:30:57 INFO - PROCESS | 1894 | ++DOMWINDOW == 135 (0x91dcb000) [pid = 1894] [serial = 2132] [outer = 0x91516800] 19:30:57 INFO - PROCESS | 1894 | 1463193057588 Marionette DEBUG loaded listener.js 19:30:57 INFO - PROCESS | 1894 | ++DOMWINDOW == 136 (0x91dd5800) [pid = 1894] [serial = 2133] [outer = 0x91516800] 19:30:58 INFO - PROCESS | 1894 | 1463193058503 Marionette TRACE conn4 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 19:30:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 19:30:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1690ms 19:30:58 INFO - PROCESS | 1894 | 1463193058564 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 19:30:58 INFO - PROCESS | 1894 | 1463193058569 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 19:30:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 19:30:58 INFO - PROCESS | 1894 | 1463193058578 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 19:30:58 INFO - PROCESS | 1894 | 1463193058581 Marionette TRACE conn4 <- [1,2814,null,{}] 19:30:58 INFO - PROCESS | 1894 | 1463193058587 Marionette TRACE conn4 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:30:58 INFO - PROCESS | 1894 | 1463193058849 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 19:30:59 INFO - PROCESS | 1894 | 1463193059198 Marionette TRACE conn4 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:59 INFO - PROCESS | 1894 | ++DOCSHELL 0x9150cc00 == 150 [pid = 1894] [id = 711] 19:30:59 INFO - PROCESS | 1894 | ++DOMWINDOW == 137 (0x921d5400) [pid = 1894] [serial = 2134] [outer = (nil)] 19:30:59 INFO - PROCESS | 1894 | ++DOMWINDOW == 138 (0x93a04800) [pid = 1894] [serial = 2135] [outer = 0x921d5400] 19:30:59 INFO - PROCESS | 1894 | 1463193059293 Marionette DEBUG loaded listener.js 19:30:59 INFO - PROCESS | 1894 | ++DOMWINDOW == 139 (0x93a4a400) [pid = 1894] [serial = 2136] [outer = 0x921d5400] 19:31:00 INFO - PROCESS | 1894 | 1463193060248 Marionette TRACE conn4 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 19:31:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 19:31:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1736ms 19:31:00 INFO - PROCESS | 1894 | 1463193060316 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 19:31:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 19:31:00 INFO - PROCESS | 1894 | 1463193060320 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 19:31:00 INFO - PROCESS | 1894 | 1463193060327 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 19:31:00 INFO - PROCESS | 1894 | 1463193060331 Marionette TRACE conn4 <- [1,2818,null,{}] 19:31:00 INFO - PROCESS | 1894 | 1463193060337 Marionette TRACE conn4 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:31:00 INFO - PROCESS | 1894 | 1463193060587 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 19:31:00 INFO - PROCESS | 1894 | 1463193060926 Marionette TRACE conn4 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:00 INFO - PROCESS | 1894 | ++DOCSHELL 0x91dd5400 == 151 [pid = 1894] [id = 712] 19:31:00 INFO - PROCESS | 1894 | ++DOMWINDOW == 140 (0x92b8e000) [pid = 1894] [serial = 2137] [outer = (nil)] 19:31:01 INFO - PROCESS | 1894 | ++DOMWINDOW == 141 (0x9522d000) [pid = 1894] [serial = 2138] [outer = 0x92b8e000] 19:31:01 INFO - PROCESS | 1894 | 1463193061018 Marionette DEBUG loaded listener.js 19:31:01 INFO - PROCESS | 1894 | ++DOMWINDOW == 142 (0x95326400) [pid = 1894] [serial = 2139] [outer = 0x92b8e000] 19:31:01 INFO - PROCESS | 1894 | 1463193061993 Marionette TRACE conn4 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 19:31:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 19:31:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1738ms 19:31:02 INFO - PROCESS | 1894 | 1463193062065 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 19:31:02 INFO - PROCESS | 1894 | 1463193062069 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 19:31:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 19:31:02 INFO - PROCESS | 1894 | 1463193062076 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 19:31:02 INFO - PROCESS | 1894 | 1463193062080 Marionette TRACE conn4 <- [1,2822,null,{}] 19:31:02 INFO - PROCESS | 1894 | 1463193062086 Marionette TRACE conn4 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:31:02 INFO - PROCESS | 1894 | 1463193062346 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 19:31:02 INFO - PROCESS | 1894 | 1463193062705 Marionette TRACE conn4 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:02 INFO - PROCESS | 1894 | ++DOCSHELL 0x947ebc00 == 152 [pid = 1894] [id = 713] 19:31:02 INFO - PROCESS | 1894 | ++DOMWINDOW == 143 (0x95226800) [pid = 1894] [serial = 2140] [outer = (nil)] 19:31:02 INFO - PROCESS | 1894 | ++DOMWINDOW == 144 (0x978c7c00) [pid = 1894] [serial = 2141] [outer = 0x95226800] 19:31:02 INFO - PROCESS | 1894 | 1463193062807 Marionette DEBUG loaded listener.js 19:31:02 INFO - PROCESS | 1894 | ++DOMWINDOW == 145 (0x983eac00) [pid = 1894] [serial = 2142] [outer = 0x95226800] 19:31:03 INFO - PROCESS | 1894 | 1463193063744 Marionette TRACE conn4 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 19:31:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 19:31:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1748ms 19:31:03 INFO - PROCESS | 1894 | 1463193063826 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 19:31:03 INFO - PROCESS | 1894 | 1463193063830 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 19:31:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 19:31:03 INFO - PROCESS | 1894 | 1463193063837 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 19:31:03 INFO - PROCESS | 1894 | 1463193063841 Marionette TRACE conn4 <- [1,2826,null,{}] 19:31:03 INFO - PROCESS | 1894 | 1463193063847 Marionette TRACE conn4 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:31:04 INFO - PROCESS | 1894 | 1463193064082 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 19:31:04 INFO - PROCESS | 1894 | 1463193064428 Marionette TRACE conn4 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:04 INFO - PROCESS | 1894 | ++DOCSHELL 0x9771c000 == 153 [pid = 1894] [id = 714] 19:31:04 INFO - PROCESS | 1894 | ++DOMWINDOW == 146 (0x977a8000) [pid = 1894] [serial = 2143] [outer = (nil)] 19:31:04 INFO - PROCESS | 1894 | ++DOMWINDOW == 147 (0x99f98400) [pid = 1894] [serial = 2144] [outer = 0x977a8000] 19:31:04 INFO - PROCESS | 1894 | 1463193064531 Marionette DEBUG loaded listener.js 19:31:04 INFO - PROCESS | 1894 | ++DOMWINDOW == 148 (0x9a3e1000) [pid = 1894] [serial = 2145] [outer = 0x977a8000] 19:31:05 INFO - PROCESS | 1894 | 1463193065536 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 19:31:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 19:31:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1735ms 19:31:05 INFO - PROCESS | 1894 | 1463193065573 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 19:31:05 INFO - PROCESS | 1894 | 1463193065577 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 19:31:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 19:31:05 INFO - PROCESS | 1894 | 1463193065584 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 19:31:05 INFO - PROCESS | 1894 | 1463193065588 Marionette TRACE conn4 <- [1,2830,null,{}] 19:31:05 INFO - PROCESS | 1894 | 1463193065593 Marionette TRACE conn4 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:31:05 INFO - PROCESS | 1894 | 1463193065828 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 19:31:06 INFO - PROCESS | 1894 | 1463193066177 Marionette TRACE conn4 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:06 INFO - PROCESS | 1894 | ++DOCSHELL 0x95222000 == 154 [pid = 1894] [id = 715] 19:31:06 INFO - PROCESS | 1894 | ++DOMWINDOW == 149 (0x99f1c400) [pid = 1894] [serial = 2146] [outer = (nil)] 19:31:06 INFO - PROCESS | 1894 | ++DOMWINDOW == 150 (0x9a91f800) [pid = 1894] [serial = 2147] [outer = 0x99f1c400] 19:31:06 INFO - PROCESS | 1894 | 1463193066269 Marionette DEBUG loaded listener.js 19:31:06 INFO - PROCESS | 1894 | ++DOMWINDOW == 151 (0x9aac7400) [pid = 1894] [serial = 2148] [outer = 0x99f1c400] 19:31:07 INFO - PROCESS | 1894 | 1463193067243 Marionette TRACE conn4 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 19:31:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 19:31:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1730ms 19:31:07 INFO - PROCESS | 1894 | 1463193067315 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 19:31:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 19:31:07 INFO - PROCESS | 1894 | 1463193067320 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 19:31:07 INFO - PROCESS | 1894 | 1463193067327 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 19:31:07 INFO - PROCESS | 1894 | 1463193067332 Marionette TRACE conn4 <- [1,2834,null,{}] 19:31:07 INFO - PROCESS | 1894 | 1463193067338 Marionette TRACE conn4 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:31:07 INFO - PROCESS | 1894 | 1463193067658 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 19:31:08 INFO - PROCESS | 1894 | 1463193068019 Marionette TRACE conn4 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:08 INFO - PROCESS | 1894 | ++DOCSHELL 0x9a244400 == 155 [pid = 1894] [id = 716] 19:31:08 INFO - PROCESS | 1894 | ++DOMWINDOW == 152 (0x9bad3000) [pid = 1894] [serial = 2149] [outer = (nil)] 19:31:08 INFO - PROCESS | 1894 | ++DOMWINDOW == 153 (0x9c1c3800) [pid = 1894] [serial = 2150] [outer = 0x9bad3000] 19:31:08 INFO - PROCESS | 1894 | 1463193068116 Marionette DEBUG loaded listener.js 19:31:08 INFO - PROCESS | 1894 | ++DOMWINDOW == 154 (0x9cc19400) [pid = 1894] [serial = 2151] [outer = 0x9bad3000] 19:31:09 INFO - PROCESS | 1894 | 1463193069067 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 19:31:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 19:31:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1785ms 19:31:09 INFO - PROCESS | 1894 | 1463193069128 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 19:31:09 INFO - PROCESS | 1894 | 1463193069133 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 19:31:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 19:31:09 INFO - PROCESS | 1894 | 1463193069144 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 19:31:09 INFO - PROCESS | 1894 | 1463193069147 Marionette TRACE conn4 <- [1,2838,null,{}] 19:31:09 INFO - PROCESS | 1894 | 1463193069153 Marionette TRACE conn4 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:31:09 INFO - PROCESS | 1894 | 1463193069376 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 19:31:09 INFO - PROCESS | 1894 | 1463193069735 Marionette TRACE conn4 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:09 INFO - PROCESS | 1894 | ++DOCSHELL 0x9bad7000 == 156 [pid = 1894] [id = 717] 19:31:09 INFO - PROCESS | 1894 | ++DOMWINDOW == 155 (0x9c1c4000) [pid = 1894] [serial = 2152] [outer = (nil)] 19:31:09 INFO - PROCESS | 1894 | ++DOMWINDOW == 156 (0xa1057800) [pid = 1894] [serial = 2153] [outer = 0x9c1c4000] 19:31:09 INFO - PROCESS | 1894 | 1463193069830 Marionette DEBUG loaded listener.js 19:31:09 INFO - PROCESS | 1894 | ++DOMWINDOW == 157 (0xa2278000) [pid = 1894] [serial = 2154] [outer = 0x9c1c4000] 19:31:10 INFO - PROCESS | 1894 | 1463193070777 Marionette TRACE conn4 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 19:31:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 19:31:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1685ms 19:31:10 INFO - PROCESS | 1894 | 1463193070832 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 19:31:10 INFO - PROCESS | 1894 | 1463193070836 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 19:31:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 19:31:10 INFO - PROCESS | 1894 | 1463193070846 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 19:31:10 INFO - PROCESS | 1894 | 1463193070848 Marionette TRACE conn4 <- [1,2842,null,{}] 19:31:10 INFO - PROCESS | 1894 | 1463193070855 Marionette TRACE conn4 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:31:11 INFO - PROCESS | 1894 | 1463193071097 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 19:31:11 INFO - PROCESS | 1894 | 1463193071453 Marionette TRACE conn4 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:11 INFO - PROCESS | 1894 | ++DOCSHELL 0x8b3a9400 == 157 [pid = 1894] [id = 718] 19:31:11 INFO - PROCESS | 1894 | ++DOMWINDOW == 158 (0x8ccecc00) [pid = 1894] [serial = 2155] [outer = (nil)] 19:31:11 INFO - PROCESS | 1894 | ++DOMWINDOW == 159 (0xa2496c00) [pid = 1894] [serial = 2156] [outer = 0x8ccecc00] 19:31:11 INFO - PROCESS | 1894 | 1463193071547 Marionette DEBUG loaded listener.js 19:31:11 INFO - PROCESS | 1894 | ++DOMWINDOW == 160 (0xa26c2000) [pid = 1894] [serial = 2157] [outer = 0x8ccecc00] 19:31:12 INFO - PROCESS | 1894 | 1463193072480 Marionette TRACE conn4 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 19:31:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 19:31:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1680ms 19:31:12 INFO - PROCESS | 1894 | 1463193072528 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 19:31:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 19:31:12 INFO - PROCESS | 1894 | 1463193072534 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 19:31:12 INFO - PROCESS | 1894 | 1463193072540 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 19:31:12 INFO - PROCESS | 1894 | 1463193072544 Marionette TRACE conn4 <- [1,2846,null,{}] 19:31:12 INFO - PROCESS | 1894 | 1463193072550 Marionette TRACE conn4 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:31:12 INFO - PROCESS | 1894 | 1463193072774 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 19:31:13 INFO - PROCESS | 1894 | 1463193073118 Marionette TRACE conn4 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:13 INFO - PROCESS | 1894 | ++DOCSHELL 0x8d7b4400 == 158 [pid = 1894] [id = 719] 19:31:13 INFO - PROCESS | 1894 | ++DOMWINDOW == 161 (0x8d7b4800) [pid = 1894] [serial = 2158] [outer = (nil)] 19:31:13 INFO - PROCESS | 1894 | ++DOMWINDOW == 162 (0x8d7bc400) [pid = 1894] [serial = 2159] [outer = 0x8d7b4800] 19:31:13 INFO - PROCESS | 1894 | 1463193073211 Marionette DEBUG loaded listener.js 19:31:13 INFO - PROCESS | 1894 | ++DOMWINDOW == 163 (0x8d7bf800) [pid = 1894] [serial = 2160] [outer = 0x8d7b4800] 19:31:14 INFO - PROCESS | 1894 | 1463193074152 Marionette TRACE conn4 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 19:31:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 19:31:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1685ms 19:31:14 INFO - PROCESS | 1894 | 1463193074226 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 19:31:14 INFO - PROCESS | 1894 | 1463193074230 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 19:31:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 19:31:14 INFO - PROCESS | 1894 | 1463193074236 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 19:31:14 INFO - PROCESS | 1894 | 1463193074240 Marionette TRACE conn4 <- [1,2850,null,{}] 19:31:14 INFO - PROCESS | 1894 | 1463193074246 Marionette TRACE conn4 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:31:14 INFO - PROCESS | 1894 | 1463193074522 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 19:31:14 INFO - PROCESS | 1894 | 1463193074866 Marionette TRACE conn4 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:14 INFO - PROCESS | 1894 | ++DOCSHELL 0x8d7b7000 == 159 [pid = 1894] [id = 720] 19:31:14 INFO - PROCESS | 1894 | ++DOMWINDOW == 164 (0x8d7b8400) [pid = 1894] [serial = 2161] [outer = (nil)] 19:31:14 INFO - PROCESS | 1894 | ++DOMWINDOW == 165 (0xa21a1800) [pid = 1894] [serial = 2162] [outer = 0x8d7b8400] 19:31:14 INFO - PROCESS | 1894 | 1463193074970 Marionette DEBUG loaded listener.js 19:31:15 INFO - PROCESS | 1894 | ++DOMWINDOW == 166 (0xa2494400) [pid = 1894] [serial = 2163] [outer = 0x8d7b8400] 19:31:15 INFO - PROCESS | 1894 | 1463193075918 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 19:31:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 19:31:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1734ms 19:31:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 19:31:15 INFO - PROCESS | 1894 | 1463193075971 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 19:31:15 INFO - PROCESS | 1894 | 1463193075974 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 19:31:15 INFO - PROCESS | 1894 | 1463193075981 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 19:31:15 INFO - PROCESS | 1894 | 1463193075984 Marionette TRACE conn4 <- [1,2854,null,{}] 19:31:15 INFO - PROCESS | 1894 | 1463193075990 Marionette TRACE conn4 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:31:16 INFO - PROCESS | 1894 | 1463193076212 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 19:31:16 INFO - PROCESS | 1894 | 1463193076537 Marionette TRACE conn4 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:16 INFO - PROCESS | 1894 | ++DOCSHELL 0x8b9c7400 == 160 [pid = 1894] [id = 721] 19:31:16 INFO - PROCESS | 1894 | ++DOMWINDOW == 167 (0x8d77cc00) [pid = 1894] [serial = 2164] [outer = (nil)] 19:31:16 INFO - PROCESS | 1894 | ++DOMWINDOW == 168 (0xa503dc00) [pid = 1894] [serial = 2165] [outer = 0x8d77cc00] 19:31:16 INFO - PROCESS | 1894 | 1463193076636 Marionette DEBUG loaded listener.js 19:31:16 INFO - PROCESS | 1894 | ++DOMWINDOW == 169 (0xa6281c00) [pid = 1894] [serial = 2166] [outer = 0x8d77cc00] 19:31:17 INFO - PROCESS | 1894 | 1463193077556 Marionette TRACE conn4 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 19:31:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 19:31:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1635ms 19:31:17 INFO - PROCESS | 1894 | 1463193077616 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 19:31:17 INFO - PROCESS | 1894 | 1463193077620 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 19:31:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 19:31:17 INFO - PROCESS | 1894 | 1463193077626 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 19:31:17 INFO - PROCESS | 1894 | 1463193077630 Marionette TRACE conn4 <- [1,2858,null,{}] 19:31:17 INFO - PROCESS | 1894 | 1463193077636 Marionette TRACE conn4 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:31:17 INFO - PROCESS | 1894 | 1463193077864 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 19:31:18 INFO - PROCESS | 1894 | 1463193078211 Marionette TRACE conn4 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:18 INFO - PROCESS | 1894 | ++DOCSHELL 0x8d7c2800 == 161 [pid = 1894] [id = 722] 19:31:18 INFO - PROCESS | 1894 | ++DOMWINDOW == 170 (0x91285000) [pid = 1894] [serial = 2167] [outer = (nil)] 19:31:18 INFO - PROCESS | 1894 | ++DOMWINDOW == 171 (0x9128d000) [pid = 1894] [serial = 2168] [outer = 0x91285000] 19:31:18 INFO - PROCESS | 1894 | 1463193078305 Marionette DEBUG loaded listener.js 19:31:18 INFO - PROCESS | 1894 | ++DOMWINDOW == 172 (0x9128ec00) [pid = 1894] [serial = 2169] [outer = 0x91285000] 19:31:19 INFO - PROCESS | 1894 | 1463193079231 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 19:31:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 19:31:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1640ms 19:31:19 INFO - PROCESS | 1894 | 1463193079267 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 19:31:19 INFO - PROCESS | 1894 | 1463193079271 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 19:31:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 19:31:19 INFO - PROCESS | 1894 | 1463193079277 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 19:31:19 INFO - PROCESS | 1894 | 1463193079281 Marionette TRACE conn4 <- [1,2862,null,{}] 19:31:19 INFO - PROCESS | 1894 | 1463193079287 Marionette TRACE conn4 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:31:19 INFO - PROCESS | 1894 | 1463193079519 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 19:31:22 INFO - PROCESS | 1894 | --DOCSHELL 0x8de63000 == 160 [pid = 1894] [id = 221] 19:31:22 INFO - PROCESS | 1894 | --DOCSHELL 0x886c1c00 == 159 [pid = 1894] [id = 523] 19:31:22 INFO - PROCESS | 1894 | --DOCSHELL 0x8a1d6000 == 158 [pid = 1894] [id = 658] 19:31:22 INFO - PROCESS | 1894 | --DOCSHELL 0x90fdf000 == 157 [pid = 1894] [id = 653] 19:31:22 INFO - PROCESS | 1894 | --DOCSHELL 0x91517800 == 156 [pid = 1894] [id = 522] 19:31:22 INFO - PROCESS | 1894 | --DOCSHELL 0x89dad000 == 155 [pid = 1894] [id = 654] 19:31:22 INFO - PROCESS | 1894 | --DOCSHELL 0x9addb000 == 154 [pid = 1894] [id = 657] 19:31:22 INFO - PROCESS | 1894 | --DOCSHELL 0x88329c00 == 153 [pid = 1894] [id = 526] 19:31:22 INFO - PROCESS | 1894 | --DOCSHELL 0x916c5800 == 152 [pid = 1894] [id = 436] 19:31:22 INFO - PROCESS | 1894 | --DOCSHELL 0x9a5f0800 == 151 [pid = 1894] [id = 655] 19:31:22 INFO - PROCESS | 1894 | --DOCSHELL 0x89fc2c00 == 150 [pid = 1894] [id = 441] 19:31:22 INFO - PROCESS | 1894 | --DOCSHELL 0x8cde6400 == 149 [pid = 1894] [id = 659] 19:31:22 INFO - PROCESS | 1894 | --DOCSHELL 0x9a77f400 == 148 [pid = 1894] [id = 656] 19:31:22 INFO - PROCESS | 1894 | --DOCSHELL 0x8832bc00 == 147 [pid = 1894] [id = 704] 19:31:22 INFO - PROCESS | 1894 | --DOCSHELL 0x8b3a8800 == 146 [pid = 1894] [id = 703] 19:31:22 INFO - PROCESS | 1894 | --DOCSHELL 0x875dc400 == 145 [pid = 1894] [id = 702] 19:31:22 INFO - PROCESS | 1894 | --DOCSHELL 0x8d776800 == 144 [pid = 1894] [id = 693] 19:31:22 INFO - PROCESS | 1894 | --DOCSHELL 0x87f12c00 == 143 [pid = 1894] [id = 692] 19:31:22 INFO - PROCESS | 1894 | --DOCSHELL 0x921dc400 == 142 [pid = 1894] [id = 691] 19:31:22 INFO - PROCESS | 1894 | --DOCSHELL 0x937b6800 == 141 [pid = 1894] [id = 690] 19:31:22 INFO - PROCESS | 1894 | --DOCSHELL 0x8f450c00 == 140 [pid = 1894] [id = 689] 19:31:22 INFO - PROCESS | 1894 | --DOCSHELL 0x8f46d000 == 139 [pid = 1894] [id = 687] 19:31:22 INFO - PROCESS | 1894 | --DOCSHELL 0x90fdd000 == 138 [pid = 1894] [id = 688] 19:31:22 INFO - PROCESS | 1894 | --DOCSHELL 0x8e1d2400 == 137 [pid = 1894] [id = 686] 19:31:22 INFO - PROCESS | 1894 | --DOCSHELL 0x8905d400 == 136 [pid = 1894] [id = 685] 19:31:22 INFO - PROCESS | 1894 | --DOMWINDOW == 171 (0x9522a400) [pid = 1894] [serial = 2025] [outer = (nil)] [url = about:blank] 19:31:22 INFO - PROCESS | 1894 | --DOMWINDOW == 170 (0x8d6e1c00) [pid = 1894] [serial = 2048] [outer = (nil)] [url = about:blank] 19:31:22 INFO - PROCESS | 1894 | --DOMWINDOW == 169 (0x8d772c00) [pid = 1894] [serial = 2001] [outer = (nil)] [url = about:blank] 19:31:22 INFO - PROCESS | 1894 | --DOMWINDOW == 168 (0xa3252000) [pid = 1894] [serial = 1986] [outer = (nil)] [url = about:blank] 19:31:22 INFO - PROCESS | 1894 | --DOMWINDOW == 167 (0x9771e800) [pid = 1894] [serial = 2027] [outer = (nil)] [url = about:blank] 19:31:22 INFO - PROCESS | 1894 | --DOMWINDOW == 166 (0x8edab800) [pid = 1894] [serial = 2051] [outer = (nil)] [url = about:blank] 19:31:22 INFO - PROCESS | 1894 | --DOMWINDOW == 165 (0x91dca800) [pid = 1894] [serial = 2015] [outer = (nil)] [url = about:blank] 19:31:22 INFO - PROCESS | 1894 | --DOMWINDOW == 164 (0x8eff5400) [pid = 1894] [serial = 1935] [outer = (nil)] [url = about:blank] 19:31:22 INFO - PROCESS | 1894 | --DOMWINDOW == 163 (0x921d8000) [pid = 1894] [serial = 2018] [outer = (nil)] [url = about:blank] 19:31:22 INFO - PROCESS | 1894 | --DOMWINDOW == 162 (0x8edb6000) [pid = 1894] [serial = 1997] [outer = (nil)] [url = about:blank] 19:31:22 INFO - PROCESS | 1894 | --DOMWINDOW == 161 (0x8de67c00) [pid = 1894] [serial = 2049] [outer = (nil)] [url = about:blank] 19:31:22 INFO - PROCESS | 1894 | --DOMWINDOW == 160 (0x8f182800) [pid = 1894] [serial = 2004] [outer = (nil)] [url = about:blank] 19:31:22 INFO - PROCESS | 1894 | --DOMWINDOW == 159 (0x95225000) [pid = 1894] [serial = 2024] [outer = (nil)] [url = about:blank] 19:31:22 INFO - PROCESS | 1894 | --DOMWINDOW == 158 (0x9aad5800) [pid = 1894] [serial = 2037] [outer = (nil)] [url = about:blank] 19:31:22 INFO - PROCESS | 1894 | --DOMWINDOW == 157 (0x978c7800) [pid = 1894] [serial = 2028] [outer = (nil)] [url = about:blank] 19:31:22 INFO - PROCESS | 1894 | --DOMWINDOW == 156 (0x8cbd7000) [pid = 1894] [serial = 2000] [outer = (nil)] [url = about:blank] 19:31:22 INFO - PROCESS | 1894 | --DOMWINDOW == 155 (0x9a920c00) [pid = 1894] [serial = 2034] [outer = (nil)] [url = about:blank] 19:31:22 INFO - PROCESS | 1894 | --DOMWINDOW == 154 (0x9af0dc00) [pid = 1894] [serial = 2040] [outer = (nil)] [url = about:blank] 19:31:22 INFO - PROCESS | 1894 | --DOMWINDOW == 153 (0x91511c00) [pid = 1894] [serial = 2013] [outer = (nil)] [url = about:blank] 19:31:22 INFO - PROCESS | 1894 | --DOMWINDOW == 152 (0x91468400) [pid = 1894] [serial = 2012] [outer = (nil)] [url = about:blank] 19:31:22 INFO - PROCESS | 1894 | --DOMWINDOW == 151 (0x90fd7800) [pid = 1894] [serial = 2007] [outer = (nil)] [url = about:blank] 19:31:22 INFO - PROCESS | 1894 | --DOMWINDOW == 150 (0x911cb800) [pid = 1894] [serial = 2009] [outer = (nil)] [url = about:blank] 19:31:22 INFO - PROCESS | 1894 | --DOMWINDOW == 149 (0x9a912800) [pid = 1894] [serial = 2033] [outer = (nil)] [url = about:blank] 19:31:22 INFO - PROCESS | 1894 | --DOMWINDOW == 148 (0x8eeee800) [pid = 1894] [serial = 2052] [outer = (nil)] [url = about:blank] 19:31:22 INFO - PROCESS | 1894 | --DOMWINDOW == 147 (0x9138fc00) [pid = 1894] [serial = 2010] [outer = (nil)] [url = about:blank] 19:31:22 INFO - PROCESS | 1894 | --DOMWINDOW == 146 (0x9af05800) [pid = 1894] [serial = 2039] [outer = (nil)] [url = about:blank] 19:31:22 INFO - PROCESS | 1894 | --DOMWINDOW == 145 (0x92b8f000) [pid = 1894] [serial = 2019] [outer = (nil)] [url = about:blank] 19:31:22 INFO - PROCESS | 1894 | --DOMWINDOW == 144 (0x92128800) [pid = 1894] [serial = 2016] [outer = (nil)] [url = about:blank] 19:31:22 INFO - PROCESS | 1894 | --DOMWINDOW == 143 (0x8f54cc00) [pid = 1894] [serial = 2006] [outer = (nil)] [url = about:blank] 19:31:22 INFO - PROCESS | 1894 | --DOMWINDOW == 142 (0x888f4c00) [pid = 1894] [serial = 2045] [outer = (nil)] [url = about:blank] 19:31:22 INFO - PROCESS | 1894 | --DOMWINDOW == 141 (0x8efee800) [pid = 1894] [serial = 2003] [outer = (nil)] [url = about:blank] 19:31:22 INFO - PROCESS | 1894 | --DOMWINDOW == 140 (0x9a874000) [pid = 1894] [serial = 2031] [outer = (nil)] [url = about:blank] 19:31:22 INFO - PROCESS | 1894 | --DOMWINDOW == 139 (0x938bf800) [pid = 1894] [serial = 2021] [outer = (nil)] [url = about:blank] 19:31:22 INFO - PROCESS | 1894 | --DOMWINDOW == 138 (0x89daac00) [pid = 1894] [serial = 2046] [outer = (nil)] [url = about:blank] 19:31:22 INFO - PROCESS | 1894 | --DOMWINDOW == 137 (0x9bd05800) [pid = 1894] [serial = 2042] [outer = (nil)] [url = about:blank] 19:31:22 INFO - PROCESS | 1894 | --DOMWINDOW == 136 (0x9aac8c00) [pid = 1894] [serial = 2036] [outer = (nil)] [url = about:blank] 19:31:22 INFO - PROCESS | 1894 | --DOMWINDOW == 135 (0x93a0c800) [pid = 1894] [serial = 2022] [outer = (nil)] [url = about:blank] 19:31:22 INFO - PROCESS | 1894 | --DOMWINDOW == 134 (0x99f25800) [pid = 1894] [serial = 2030] [outer = (nil)] [url = about:blank] 19:31:22 INFO - PROCESS | 1894 | --DOMWINDOW == 133 (0x8eff0000) [pid = 1894] [serial = 2054] [outer = (nil)] [url = about:blank] 19:31:22 INFO - PROCESS | 1894 | 1463193082657 Marionette TRACE conn4 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:22 INFO - PROCESS | 1894 | ++DOCSHELL 0x875cf800 == 137 [pid = 1894] [id = 723] 19:31:22 INFO - PROCESS | 1894 | ++DOMWINDOW == 134 (0x88320800) [pid = 1894] [serial = 2170] [outer = (nil)] 19:31:22 INFO - PROCESS | 1894 | ++DOMWINDOW == 135 (0x886d2400) [pid = 1894] [serial = 2171] [outer = 0x88320800] 19:31:22 INFO - PROCESS | 1894 | 1463193082748 Marionette DEBUG loaded listener.js 19:31:22 INFO - PROCESS | 1894 | ++DOMWINDOW == 136 (0x889ad400) [pid = 1894] [serial = 2172] [outer = 0x88320800] 19:31:23 INFO - PROCESS | 1894 | 1463193083603 Marionette TRACE conn4 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 19:31:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 19:31:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 4390ms 19:31:23 INFO - PROCESS | 1894 | 1463193083670 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 19:31:23 INFO - PROCESS | 1894 | 1463193083676 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 19:31:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 19:31:23 INFO - PROCESS | 1894 | 1463193083683 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 19:31:23 INFO - PROCESS | 1894 | 1463193083689 Marionette TRACE conn4 <- [1,2866,null,{}] 19:31:23 INFO - PROCESS | 1894 | 1463193083696 Marionette TRACE conn4 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:31:23 INFO - PROCESS | 1894 | 1463193083907 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 19:31:24 INFO - PROCESS | 1894 | 1463193084128 Marionette TRACE conn4 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:24 INFO - PROCESS | 1894 | ++DOCSHELL 0x89daf000 == 138 [pid = 1894] [id = 724] 19:31:24 INFO - PROCESS | 1894 | ++DOMWINDOW == 137 (0x89ef1c00) [pid = 1894] [serial = 2173] [outer = (nil)] 19:31:24 INFO - PROCESS | 1894 | ++DOMWINDOW == 138 (0x8add7800) [pid = 1894] [serial = 2174] [outer = 0x89ef1c00] 19:31:24 INFO - PROCESS | 1894 | 1463193084211 Marionette DEBUG loaded listener.js 19:31:24 INFO - PROCESS | 1894 | ++DOMWINDOW == 139 (0x8bae3400) [pid = 1894] [serial = 2175] [outer = 0x89ef1c00] 19:31:25 INFO - PROCESS | 1894 | 1463193085161 Marionette TRACE conn4 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 19:31:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 19:31:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1544ms 19:31:25 INFO - PROCESS | 1894 | 1463193085232 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 19:31:25 INFO - PROCESS | 1894 | 1463193085237 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 19:31:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 19:31:25 INFO - PROCESS | 1894 | 1463193085244 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 19:31:25 INFO - PROCESS | 1894 | 1463193085247 Marionette TRACE conn4 <- [1,2870,null,{}] 19:31:25 INFO - PROCESS | 1894 | 1463193085254 Marionette TRACE conn4 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:31:25 INFO - PROCESS | 1894 | 1463193085567 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 19:31:25 INFO - PROCESS | 1894 | 1463193085599 Marionette TRACE conn4 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:25 INFO - PROCESS | 1894 | ++DOCSHELL 0x89dae000 == 139 [pid = 1894] [id = 725] 19:31:25 INFO - PROCESS | 1894 | ++DOMWINDOW == 140 (0x8d6de400) [pid = 1894] [serial = 2176] [outer = (nil)] 19:31:25 INFO - PROCESS | 1894 | ++DOMWINDOW == 141 (0x8d7bcc00) [pid = 1894] [serial = 2177] [outer = 0x8d6de400] 19:31:25 INFO - PROCESS | 1894 | 1463193085675 Marionette DEBUG loaded listener.js 19:31:25 INFO - PROCESS | 1894 | ++DOMWINDOW == 142 (0x8de67c00) [pid = 1894] [serial = 2178] [outer = 0x8d6de400] 19:31:26 INFO - PROCESS | 1894 | 1463193086774 Marionette TRACE conn4 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 19:31:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 19:31:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1587ms 19:31:26 INFO - PROCESS | 1894 | 1463193086856 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 19:31:26 INFO - PROCESS | 1894 | 1463193086862 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 19:31:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 19:31:26 INFO - PROCESS | 1894 | 1463193086877 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 19:31:26 INFO - PROCESS | 1894 | 1463193086886 Marionette TRACE conn4 <- [1,2874,null,{}] 19:31:26 INFO - PROCESS | 1894 | 1463193086911 Marionette TRACE conn4 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:31:27 INFO - PROCESS | 1894 | 1463193087701 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 19:31:27 INFO - PROCESS | 1894 | --DOMWINDOW == 141 (0x9aad1400) [pid = 1894] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 19:31:27 INFO - PROCESS | 1894 | --DOMWINDOW == 140 (0x8e09bc00) [pid = 1894] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 19:31:27 INFO - PROCESS | 1894 | --DOMWINDOW == 139 (0x8b9c1400) [pid = 1894] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 19:31:27 INFO - PROCESS | 1894 | --DOMWINDOW == 138 (0x886cb800) [pid = 1894] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 19:31:27 INFO - PROCESS | 1894 | --DOMWINDOW == 137 (0x88322c00) [pid = 1894] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 19:31:27 INFO - PROCESS | 1894 | --DOMWINDOW == 136 (0x8e0a2400) [pid = 1894] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 19:31:27 INFO - PROCESS | 1894 | --DOMWINDOW == 135 (0xa262c400) [pid = 1894] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 19:31:27 INFO - PROCESS | 1894 | --DOMWINDOW == 134 (0xa24a3000) [pid = 1894] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 19:31:27 INFO - PROCESS | 1894 | --DOMWINDOW == 133 (0x87f06400) [pid = 1894] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 19:31:27 INFO - PROCESS | 1894 | --DOMWINDOW == 132 (0xa2152400) [pid = 1894] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 19:31:27 INFO - PROCESS | 1894 | --DOMWINDOW == 131 (0x9c1c8400) [pid = 1894] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 19:31:27 INFO - PROCESS | 1894 | --DOMWINDOW == 130 (0x9b0d7400) [pid = 1894] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 19:31:27 INFO - PROCESS | 1894 | --DOMWINDOW == 129 (0x9a912000) [pid = 1894] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 19:31:27 INFO - PROCESS | 1894 | --DOMWINDOW == 128 (0x977afc00) [pid = 1894] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 19:31:27 INFO - PROCESS | 1894 | --DOMWINDOW == 127 (0x929cf800) [pid = 1894] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 19:31:27 INFO - PROCESS | 1894 | --DOMWINDOW == 126 (0x9532b800) [pid = 1894] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 19:31:27 INFO - PROCESS | 1894 | --DOMWINDOW == 125 (0x938bc400) [pid = 1894] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 19:31:27 INFO - PROCESS | 1894 | --DOMWINDOW == 124 (0x90fd4400) [pid = 1894] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 19:31:27 INFO - PROCESS | 1894 | --DOMWINDOW == 123 (0x90fdd400) [pid = 1894] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 19:31:27 INFO - PROCESS | 1894 | --DOMWINDOW == 122 (0x8f547400) [pid = 1894] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 19:31:27 INFO - PROCESS | 1894 | --DOMWINDOW == 121 (0x8edadc00) [pid = 1894] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 19:31:27 INFO - PROCESS | 1894 | --DOMWINDOW == 120 (0x8917f800) [pid = 1894] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 19:31:27 INFO - PROCESS | 1894 | 1463193087966 Marionette TRACE conn4 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:28 INFO - PROCESS | 1894 | ++DOCSHELL 0x875db800 == 140 [pid = 1894] [id = 726] 19:31:28 INFO - PROCESS | 1894 | ++DOMWINDOW == 121 (0x87f06400) [pid = 1894] [serial = 2179] [outer = (nil)] 19:31:28 INFO - PROCESS | 1894 | ++DOMWINDOW == 122 (0x8a1cdc00) [pid = 1894] [serial = 2180] [outer = 0x87f06400] 19:31:28 INFO - PROCESS | 1894 | 1463193088066 Marionette DEBUG loaded listener.js 19:31:28 INFO - PROCESS | 1894 | ++DOMWINDOW == 123 (0x8e09bc00) [pid = 1894] [serial = 2181] [outer = 0x87f06400] 19:31:28 INFO - PROCESS | 1894 | 1463193088909 Marionette TRACE conn4 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 19:31:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 19:31:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 2071ms 19:31:28 INFO - PROCESS | 1894 | 1463193088942 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 19:31:28 INFO - PROCESS | 1894 | 1463193088945 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 19:31:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 19:31:28 INFO - PROCESS | 1894 | 1463193088952 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 19:31:28 INFO - PROCESS | 1894 | 1463193088954 Marionette TRACE conn4 <- [1,2878,null,{}] 19:31:28 INFO - PROCESS | 1894 | 1463193088973 Marionette TRACE conn4 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:31:29 INFO - PROCESS | 1894 | 1463193089186 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 19:31:29 INFO - PROCESS | 1894 | 1463193089204 Marionette TRACE conn4 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:29 INFO - PROCESS | 1894 | ++DOCSHELL 0x886cb800 == 141 [pid = 1894] [id = 727] 19:31:29 INFO - PROCESS | 1894 | ++DOMWINDOW == 124 (0x8917f000) [pid = 1894] [serial = 2182] [outer = (nil)] 19:31:29 INFO - PROCESS | 1894 | ++DOMWINDOW == 125 (0x8efed800) [pid = 1894] [serial = 2183] [outer = 0x8917f000] 19:31:29 INFO - PROCESS | 1894 | 1463193089288 Marionette DEBUG loaded listener.js 19:31:29 INFO - PROCESS | 1894 | ++DOMWINDOW == 126 (0x8eff7c00) [pid = 1894] [serial = 2184] [outer = 0x8917f000] 19:31:30 INFO - PROCESS | 1894 | 1463193090853 Marionette TRACE conn4 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 19:31:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 19:31:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1946ms 19:31:30 INFO - PROCESS | 1894 | 1463193090900 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 19:31:30 INFO - PROCESS | 1894 | 1463193090908 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 19:31:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 19:31:30 INFO - PROCESS | 1894 | 1463193090919 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 19:31:30 INFO - PROCESS | 1894 | 1463193090924 Marionette TRACE conn4 <- [1,2882,null,{}] 19:31:30 INFO - PROCESS | 1894 | 1463193090934 Marionette TRACE conn4 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:31:31 INFO - PROCESS | 1894 | 1463193091211 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 19:31:31 INFO - PROCESS | 1894 | 1463193091595 Marionette TRACE conn4 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:31 INFO - PROCESS | 1894 | ++DOCSHELL 0x8832b400 == 142 [pid = 1894] [id = 728] 19:31:31 INFO - PROCESS | 1894 | ++DOMWINDOW == 127 (0x8918c400) [pid = 1894] [serial = 2185] [outer = (nil)] 19:31:31 INFO - PROCESS | 1894 | ++DOMWINDOW == 128 (0x8b9cbc00) [pid = 1894] [serial = 2186] [outer = 0x8918c400] 19:31:31 INFO - PROCESS | 1894 | 1463193091696 Marionette DEBUG loaded listener.js 19:31:31 INFO - PROCESS | 1894 | ++DOMWINDOW == 129 (0x8cdef800) [pid = 1894] [serial = 2187] [outer = 0x8918c400] 19:31:32 INFO - PROCESS | 1894 | 1463193092809 Marionette TRACE conn4 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 19:31:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 19:31:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1937ms 19:31:32 INFO - PROCESS | 1894 | 1463193092857 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 19:31:32 INFO - PROCESS | 1894 | 1463193092867 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 19:31:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 19:31:32 INFO - PROCESS | 1894 | 1463193092879 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 19:31:32 INFO - PROCESS | 1894 | 1463193092883 Marionette TRACE conn4 <- [1,2886,null,{}] 19:31:32 INFO - PROCESS | 1894 | 1463193092891 Marionette TRACE conn4 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:31:33 INFO - PROCESS | 1894 | 1463193093157 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 19:31:33 INFO - PROCESS | 1894 | 1463193093561 Marionette TRACE conn4 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:33 INFO - PROCESS | 1894 | ++DOCSHELL 0x8e095c00 == 143 [pid = 1894] [id = 729] 19:31:33 INFO - PROCESS | 1894 | ++DOMWINDOW == 130 (0x8e0a0400) [pid = 1894] [serial = 2188] [outer = (nil)] 19:31:33 INFO - PROCESS | 1894 | ++DOMWINDOW == 131 (0x8edaa000) [pid = 1894] [serial = 2189] [outer = 0x8e0a0400] 19:31:33 INFO - PROCESS | 1894 | 1463193093658 Marionette DEBUG loaded listener.js 19:31:33 INFO - PROCESS | 1894 | ++DOMWINDOW == 132 (0x8eef3400) [pid = 1894] [serial = 2190] [outer = 0x8e0a0400] 19:31:34 INFO - PROCESS | 1894 | 1463193094652 Marionette TRACE conn4 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 19:31:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 19:31:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1843ms 19:31:34 INFO - PROCESS | 1894 | 1463193094722 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 19:31:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 19:31:34 INFO - PROCESS | 1894 | 1463193094728 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 19:31:34 INFO - PROCESS | 1894 | 1463193094736 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 19:31:34 INFO - PROCESS | 1894 | 1463193094743 Marionette TRACE conn4 <- [1,2890,null,{}] 19:31:34 INFO - PROCESS | 1894 | 1463193094770 Marionette TRACE conn4 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:31:35 INFO - PROCESS | 1894 | 1463193095184 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 19:31:35 INFO - PROCESS | 1894 | 1463193095484 Marionette TRACE conn4 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:35 INFO - PROCESS | 1894 | ++DOCSHELL 0x8d7bd000 == 144 [pid = 1894] [id = 730] 19:31:35 INFO - PROCESS | 1894 | ++DOMWINDOW == 133 (0x8f54a800) [pid = 1894] [serial = 2191] [outer = (nil)] 19:31:35 INFO - PROCESS | 1894 | ++DOMWINDOW == 134 (0x90fd0800) [pid = 1894] [serial = 2192] [outer = 0x8f54a800] 19:31:35 INFO - PROCESS | 1894 | 1463193095588 Marionette DEBUG loaded listener.js 19:31:35 INFO - PROCESS | 1894 | ++DOMWINDOW == 135 (0x90fdd400) [pid = 1894] [serial = 2193] [outer = 0x8f54a800] 19:31:36 INFO - PROCESS | 1894 | 1463193096617 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 19:31:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 19:31:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1948ms 19:31:36 INFO - PROCESS | 1894 | 1463193096683 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 19:31:36 INFO - PROCESS | 1894 | 1463193096689 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 19:31:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 19:31:36 INFO - PROCESS | 1894 | 1463193096695 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 19:31:36 INFO - PROCESS | 1894 | 1463193096698 Marionette TRACE conn4 <- [1,2894,null,{}] 19:31:36 INFO - PROCESS | 1894 | 1463193096705 Marionette TRACE conn4 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:31:36 INFO - PROCESS | 1894 | 1463193096993 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 19:31:37 INFO - PROCESS | 1894 | 1463193097336 Marionette TRACE conn4 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:37 INFO - PROCESS | 1894 | ++DOCSHELL 0x8f548400 == 145 [pid = 1894] [id = 731] 19:31:37 INFO - PROCESS | 1894 | ++DOMWINDOW == 136 (0x91285400) [pid = 1894] [serial = 2194] [outer = (nil)] 19:31:37 INFO - PROCESS | 1894 | ++DOMWINDOW == 137 (0x9128a800) [pid = 1894] [serial = 2195] [outer = 0x91285400] 19:31:37 INFO - PROCESS | 1894 | 1463193097431 Marionette DEBUG loaded listener.js 19:31:37 INFO - PROCESS | 1894 | ++DOMWINDOW == 138 (0x9128dc00) [pid = 1894] [serial = 2196] [outer = 0x91285400] 19:31:38 INFO - PROCESS | 1894 | 1463193098422 Marionette TRACE conn4 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 19:31:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 19:31:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1782ms 19:31:38 INFO - PROCESS | 1894 | 1463193098480 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 19:31:38 INFO - PROCESS | 1894 | 1463193098483 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 19:31:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 19:31:38 INFO - PROCESS | 1894 | 1463193098491 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 19:31:38 INFO - PROCESS | 1894 | 1463193098495 Marionette TRACE conn4 <- [1,2898,null,{}] 19:31:38 INFO - PROCESS | 1894 | 1463193098501 Marionette TRACE conn4 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:31:38 INFO - PROCESS | 1894 | 1463193098755 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 19:31:39 INFO - PROCESS | 1894 | 1463193099098 Marionette TRACE conn4 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:39 INFO - PROCESS | 1894 | ++DOCSHELL 0x8f549c00 == 146 [pid = 1894] [id = 732] 19:31:39 INFO - PROCESS | 1894 | ++DOMWINDOW == 139 (0x911c9400) [pid = 1894] [serial = 2197] [outer = (nil)] 19:31:39 INFO - PROCESS | 1894 | ++DOMWINDOW == 140 (0x9145f800) [pid = 1894] [serial = 2198] [outer = 0x911c9400] 19:31:39 INFO - PROCESS | 1894 | 1463193099195 Marionette DEBUG loaded listener.js 19:31:39 INFO - PROCESS | 1894 | ++DOMWINDOW == 141 (0x91468000) [pid = 1894] [serial = 2199] [outer = 0x911c9400] 19:31:40 INFO - PROCESS | 1894 | 1463193100194 Marionette TRACE conn4 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 19:31:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 19:31:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1741ms 19:31:40 INFO - PROCESS | 1894 | 1463193100232 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 19:31:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 19:31:40 INFO - PROCESS | 1894 | 1463193100237 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 19:31:40 INFO - PROCESS | 1894 | 1463193100244 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 19:31:40 INFO - PROCESS | 1894 | 1463193100248 Marionette TRACE conn4 <- [1,2902,null,{}] 19:31:40 INFO - PROCESS | 1894 | 1463193100254 Marionette TRACE conn4 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:31:40 INFO - PROCESS | 1894 | 1463193100556 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 19:31:40 INFO - PROCESS | 1894 | 1463193100920 Marionette TRACE conn4 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:40 INFO - PROCESS | 1894 | ++DOCSHELL 0x911cc000 == 147 [pid = 1894] [id = 733] 19:31:40 INFO - PROCESS | 1894 | ++DOMWINDOW == 142 (0x91390400) [pid = 1894] [serial = 2200] [outer = (nil)] 19:31:41 INFO - PROCESS | 1894 | ++DOMWINDOW == 143 (0x92129400) [pid = 1894] [serial = 2201] [outer = 0x91390400] 19:31:41 INFO - PROCESS | 1894 | 1463193101019 Marionette DEBUG loaded listener.js 19:31:41 INFO - PROCESS | 1894 | ++DOMWINDOW == 144 (0x921db800) [pid = 1894] [serial = 2202] [outer = 0x91390400] 19:31:41 INFO - PROCESS | 1894 | 1463193101986 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 19:31:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 19:31:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1787ms 19:31:42 INFO - PROCESS | 1894 | 1463193102032 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 19:31:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 19:31:42 INFO - PROCESS | 1894 | 1463193102037 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 19:31:42 INFO - PROCESS | 1894 | 1463193102044 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 19:31:42 INFO - PROCESS | 1894 | 1463193102048 Marionette TRACE conn4 <- [1,2906,null,{}] 19:31:42 INFO - PROCESS | 1894 | 1463193102054 Marionette TRACE conn4 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:31:42 INFO - PROCESS | 1894 | 1463193102312 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 19:31:42 INFO - PROCESS | 1894 | 1463193102659 Marionette TRACE conn4 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:42 INFO - PROCESS | 1894 | ++DOCSHELL 0x8d7c3c00 == 148 [pid = 1894] [id = 734] 19:31:42 INFO - PROCESS | 1894 | ++DOMWINDOW == 145 (0x916d0800) [pid = 1894] [serial = 2203] [outer = (nil)] 19:31:42 INFO - PROCESS | 1894 | ++DOMWINDOW == 146 (0x92b97000) [pid = 1894] [serial = 2204] [outer = 0x916d0800] 19:31:42 INFO - PROCESS | 1894 | 1463193102772 Marionette DEBUG loaded listener.js 19:31:42 INFO - PROCESS | 1894 | ++DOMWINDOW == 147 (0x92b9c800) [pid = 1894] [serial = 2205] [outer = 0x916d0800] 19:31:43 INFO - PROCESS | 1894 | 1463193103739 Marionette TRACE conn4 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 19:31:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 19:31:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1732ms 19:31:43 INFO - PROCESS | 1894 | 1463193103776 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 19:31:43 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 19:31:43 INFO - PROCESS | 1894 | 1463193103781 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 19:31:43 INFO - PROCESS | 1894 | 1463193103788 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 19:31:43 INFO - PROCESS | 1894 | 1463193103793 Marionette TRACE conn4 <- [1,2910,null,{}] 19:31:43 INFO - PROCESS | 1894 | 1463193103799 Marionette TRACE conn4 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:31:44 INFO - PROCESS | 1894 | 1463193104156 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 19:31:44 INFO - PROCESS | 1894 | 1463193104432 Marionette TRACE conn4 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:44 INFO - PROCESS | 1894 | ++DOCSHELL 0x921d0000 == 149 [pid = 1894] [id = 735] 19:31:44 INFO - PROCESS | 1894 | ++DOMWINDOW == 148 (0x929d1000) [pid = 1894] [serial = 2206] [outer = (nil)] 19:31:44 INFO - PROCESS | 1894 | ++DOMWINDOW == 149 (0x93d9e000) [pid = 1894] [serial = 2207] [outer = 0x929d1000] 19:31:44 INFO - PROCESS | 1894 | 1463193104530 Marionette DEBUG loaded listener.js 19:31:44 INFO - PROCESS | 1894 | ++DOMWINDOW == 150 (0x9475f400) [pid = 1894] [serial = 2208] [outer = 0x929d1000] 19:31:45 INFO - PROCESS | 1894 | 1463193105367 Marionette TRACE conn4 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 19:31:45 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 19:31:45 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 19:31:45 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1632ms 19:31:45 INFO - PROCESS | 1894 | 1463193105420 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 19:31:45 INFO - PROCESS | 1894 | 1463193105424 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 19:31:45 INFO - TEST-START | /DOMEvents/constructors.html 19:31:45 INFO - PROCESS | 1894 | 1463193105431 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 19:31:45 INFO - PROCESS | 1894 | 1463193105434 Marionette TRACE conn4 <- [1,2914,null,{}] 19:31:45 INFO - PROCESS | 1894 | 1463193105440 Marionette TRACE conn4 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:31:45 INFO - PROCESS | 1894 | 1463193105668 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 19:31:45 INFO - PROCESS | 1894 | 1463193105976 Marionette TRACE conn4 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:46 INFO - PROCESS | 1894 | ++DOCSHELL 0x916c5800 == 150 [pid = 1894] [id = 736] 19:31:46 INFO - PROCESS | 1894 | ++DOMWINDOW == 151 (0x92b8f800) [pid = 1894] [serial = 2209] [outer = (nil)] 19:31:46 INFO - PROCESS | 1894 | ++DOMWINDOW == 152 (0x9771e800) [pid = 1894] [serial = 2210] [outer = 0x92b8f800] 19:31:46 INFO - PROCESS | 1894 | 1463193106123 Marionette DEBUG loaded listener.js 19:31:46 INFO - PROCESS | 1894 | ++DOMWINDOW == 153 (0x977afc00) [pid = 1894] [serial = 2211] [outer = 0x92b8f800] 19:31:47 INFO - PROCESS | 1894 | 1463193107085 Marionette TRACE conn4 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 19:31:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 19:31:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 19:31:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 19:31:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 19:31:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 19:31:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 19:31:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 19:31:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 19:31:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 19:31:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 19:31:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 19:31:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 19:31:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 19:31:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 19:31:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 19:31:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 19:31:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 19:31:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 19:31:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 19:31:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 19:31:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 19:31:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 19:31:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 19:31:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 19:31:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 19:31:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 19:31:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 19:31:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 19:31:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 19:31:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 19:31:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 19:31:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 19:31:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 19:31:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 19:31:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 19:31:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 19:31:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 19:31:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 19:31:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:31:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:31:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 19:31:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 19:31:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 19:31:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 19:31:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:31:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:31:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 19:31:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 19:31:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 19:31:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 19:31:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:31:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:31:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 19:31:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 19:31:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 19:31:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 19:31:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:31:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:31:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 19:31:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 19:31:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 19:31:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 19:31:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:31:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:31:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 19:31:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 19:31:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 19:31:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 19:31:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:31:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:31:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 19:31:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 19:31:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 19:31:47 INFO - TEST-OK | /DOMEvents/constructors.html | took 1746ms 19:31:47 INFO - PROCESS | 1894 | 1463193107180 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 19:31:47 INFO - PROCESS | 1894 | 1463193107183 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 19:31:47 INFO - TEST-START | /DOMEvents/event-phases-order.html 19:31:47 INFO - PROCESS | 1894 | 1463193107195 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 19:31:47 INFO - PROCESS | 1894 | 1463193107200 Marionette TRACE conn4 <- [1,2918,null,{}] 19:31:47 INFO - PROCESS | 1894 | 1463193107214 Marionette TRACE conn4 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:31:47 INFO - PROCESS | 1894 | 1463193107497 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 19:31:47 INFO - PROCESS | 1894 | 1463193107868 Marionette TRACE conn4 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:47 INFO - PROCESS | 1894 | ++DOCSHELL 0x88329c00 == 151 [pid = 1894] [id = 737] 19:31:47 INFO - PROCESS | 1894 | ++DOMWINDOW == 154 (0x95327c00) [pid = 1894] [serial = 2212] [outer = (nil)] 19:31:47 INFO - PROCESS | 1894 | ++DOMWINDOW == 155 (0x99f1ac00) [pid = 1894] [serial = 2213] [outer = 0x95327c00] 19:31:47 INFO - PROCESS | 1894 | 1463193107971 Marionette DEBUG loaded listener.js 19:31:48 INFO - PROCESS | 1894 | ++DOMWINDOW == 156 (0x9a3e1400) [pid = 1894] [serial = 2214] [outer = 0x95327c00] 19:31:48 INFO - PROCESS | 1894 | 1463193108814 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 19:31:48 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 19:31:48 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1651ms 19:31:48 INFO - PROCESS | 1894 | 1463193108850 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 19:31:48 INFO - PROCESS | 1894 | 1463193108855 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 19:31:48 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 19:31:48 INFO - PROCESS | 1894 | 1463193108862 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 19:31:48 INFO - PROCESS | 1894 | 1463193108867 Marionette TRACE conn4 <- [1,2922,null,{}] 19:31:48 INFO - PROCESS | 1894 | 1463193108873 Marionette TRACE conn4 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:31:49 INFO - PROCESS | 1894 | 1463193109142 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 19:31:49 INFO - PROCESS | 1894 | 1463193109451 Marionette TRACE conn4 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:49 INFO - PROCESS | 1894 | ++DOCSHELL 0x9a55d400 == 152 [pid = 1894] [id = 738] 19:31:49 INFO - PROCESS | 1894 | ++DOMWINDOW == 157 (0x9a916c00) [pid = 1894] [serial = 2215] [outer = (nil)] 19:31:49 INFO - PROCESS | 1894 | ++DOMWINDOW == 158 (0x9a922c00) [pid = 1894] [serial = 2216] [outer = 0x9a916c00] 19:31:49 INFO - PROCESS | 1894 | 1463193109610 Marionette DEBUG loaded listener.js 19:31:49 INFO - PROCESS | 1894 | ++DOMWINDOW == 159 (0x9adad000) [pid = 1894] [serial = 2217] [outer = 0x9a916c00] 19:31:50 INFO - PROCESS | 1894 | [1894] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 19:31:50 INFO - PROCESS | 1894 | [1894] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 19:31:50 INFO - PROCESS | 1894 | [1894] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 19:31:50 INFO - PROCESS | 1894 | [1894] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 19:31:50 INFO - PROCESS | 1894 | 1463193110483 Marionette TRACE conn4 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 19:31:50 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 19:31:50 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 19:31:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 19:31:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:31:50 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 19:31:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 19:31:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:31:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 19:31:50 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 19:31:50 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 19:31:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 19:31:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:31:50 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 19:31:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 19:31:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:31:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 19:31:50 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 19:31:50 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 19:31:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 19:31:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:31:50 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 19:31:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 19:31:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:31:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 19:31:50 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]" 19:31:50 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 19:31:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 19:31:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:31:50 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 19:31:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 19:31:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:31:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 19:31:50 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 19:31:50 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1687ms 19:31:50 INFO - PROCESS | 1894 | 1463193110574 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 19:31:50 INFO - PROCESS | 1894 | 1463193110578 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 19:31:50 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 19:31:50 INFO - PROCESS | 1894 | 1463193110587 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 19:31:50 INFO - PROCESS | 1894 | 1463193110590 Marionette TRACE conn4 <- [1,2926,null,{}] 19:31:50 INFO - PROCESS | 1894 | 1463193110598 Marionette TRACE conn4 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:31:50 INFO - PROCESS | 1894 | 1463193110840 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 19:31:51 INFO - PROCESS | 1894 | 1463193111142 Marionette TRACE conn4 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:51 INFO - PROCESS | 1894 | ++DOCSHELL 0x9a916000 == 153 [pid = 1894] [id = 739] 19:31:51 INFO - PROCESS | 1894 | ++DOMWINDOW == 160 (0x9a921400) [pid = 1894] [serial = 2218] [outer = (nil)] 19:31:51 INFO - PROCESS | 1894 | ++DOMWINDOW == 161 (0x9babec00) [pid = 1894] [serial = 2219] [outer = 0x9a921400] 19:31:51 INFO - PROCESS | 1894 | 1463193111282 Marionette DEBUG loaded listener.js 19:31:51 INFO - PROCESS | 1894 | ++DOMWINDOW == 162 (0x9bd08800) [pid = 1894] [serial = 2220] [outer = 0x9a921400] 19:31:51 INFO - PROCESS | 1894 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 19:31:52 INFO - PROCESS | 1894 | 1463193112069 Marionette TRACE conn4 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 19:31:52 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 19:31:52 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1528ms 19:31:52 INFO - PROCESS | 1894 | 1463193112118 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 19:31:52 INFO - PROCESS | 1894 | 1463193112121 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 19:31:52 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 19:31:52 INFO - PROCESS | 1894 | 1463193112128 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 19:31:52 INFO - PROCESS | 1894 | 1463193112131 Marionette TRACE conn4 <- [1,2930,null,{}] 19:31:52 INFO - PROCESS | 1894 | 1463193112147 Marionette TRACE conn4 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:31:52 INFO - PROCESS | 1894 | 1463193112372 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 19:31:52 INFO - PROCESS | 1894 | 1463193112677 Marionette TRACE conn4 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:52 INFO - PROCESS | 1894 | ++DOCSHELL 0x9a910c00 == 154 [pid = 1894] [id = 740] 19:31:52 INFO - PROCESS | 1894 | ++DOMWINDOW == 163 (0x9af07400) [pid = 1894] [serial = 2221] [outer = (nil)] 19:31:52 INFO - PROCESS | 1894 | ++DOMWINDOW == 164 (0x9c1cd400) [pid = 1894] [serial = 2222] [outer = 0x9af07400] 19:31:52 INFO - PROCESS | 1894 | 1463193112780 Marionette DEBUG loaded listener.js 19:31:52 INFO - PROCESS | 1894 | ++DOMWINDOW == 165 (0x9cb29400) [pid = 1894] [serial = 2223] [outer = 0x9af07400] 19:31:53 INFO - PROCESS | 1894 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 19:31:53 INFO - PROCESS | 1894 | 1463193113698 Marionette TRACE conn4 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 19:31:53 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 19:31:53 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1600ms 19:31:53 INFO - PROCESS | 1894 | 1463193113730 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 19:31:53 INFO - PROCESS | 1894 | 1463193113734 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 19:31:53 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 19:31:53 INFO - PROCESS | 1894 | 1463193113741 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 19:31:53 INFO - PROCESS | 1894 | 1463193113745 Marionette TRACE conn4 <- [1,2934,null,{}] 19:31:53 INFO - PROCESS | 1894 | 1463193113751 Marionette TRACE conn4 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:31:54 INFO - PROCESS | 1894 | 1463193114009 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 19:31:54 INFO - PROCESS | 1894 | 1463193114291 Marionette TRACE conn4 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:54 INFO - PROCESS | 1894 | ++DOCSHELL 0x89fb7800 == 155 [pid = 1894] [id = 741] 19:31:54 INFO - PROCESS | 1894 | ++DOMWINDOW == 166 (0x8bad8400) [pid = 1894] [serial = 2224] [outer = (nil)] 19:31:54 INFO - PROCESS | 1894 | ++DOMWINDOW == 167 (0xa22be400) [pid = 1894] [serial = 2225] [outer = 0x8bad8400] 19:31:54 INFO - PROCESS | 1894 | 1463193114384 Marionette DEBUG loaded listener.js 19:31:54 INFO - PROCESS | 1894 | ++DOMWINDOW == 168 (0xa22ea000) [pid = 1894] [serial = 2226] [outer = 0x8bad8400] 19:31:55 INFO - PROCESS | 1894 | 1463193115274 Marionette TRACE conn4 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 19:31:55 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 19:31:55 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1590ms 19:31:55 INFO - PROCESS | 1894 | 1463193115334 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 19:31:55 INFO - PROCESS | 1894 | 1463193115337 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 19:31:55 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 19:31:55 INFO - PROCESS | 1894 | 1463193115345 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 19:31:55 INFO - PROCESS | 1894 | 1463193115348 Marionette TRACE conn4 <- [1,2938,null,{}] 19:31:55 INFO - PROCESS | 1894 | 1463193115355 Marionette TRACE conn4 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:31:55 INFO - PROCESS | 1894 | 1463193115630 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 19:31:55 INFO - PROCESS | 1894 | 1463193115950 Marionette TRACE conn4 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:56 INFO - PROCESS | 1894 | ++DOCSHELL 0x875d7400 == 156 [pid = 1894] [id = 742] 19:31:56 INFO - PROCESS | 1894 | ++DOMWINDOW == 169 (0x89186400) [pid = 1894] [serial = 2227] [outer = (nil)] 19:31:56 INFO - PROCESS | 1894 | ++DOMWINDOW == 170 (0xa30cd400) [pid = 1894] [serial = 2228] [outer = 0x89186400] 19:31:56 INFO - PROCESS | 1894 | 1463193116092 Marionette DEBUG loaded listener.js 19:31:56 INFO - PROCESS | 1894 | ++DOMWINDOW == 171 (0xa3250400) [pid = 1894] [serial = 2229] [outer = 0x89186400] 19:31:56 INFO - PROCESS | 1894 | 1463193116892 Marionette TRACE conn4 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 19:31:56 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. 19:31:56 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1587ms 19:31:56 INFO - PROCESS | 1894 | 1463193116933 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 19:31:56 INFO - PROCESS | 1894 | 1463193116938 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 19:31:56 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 19:31:56 INFO - PROCESS | 1894 | 1463193116945 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 19:31:56 INFO - PROCESS | 1894 | 1463193116948 Marionette TRACE conn4 <- [1,2942,null,{}] 19:31:56 INFO - PROCESS | 1894 | 1463193116954 Marionette TRACE conn4 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:31:57 INFO - PROCESS | 1894 | 1463193117199 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 19:31:57 INFO - PROCESS | 1894 | 1463193117510 Marionette TRACE conn4 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:57 INFO - PROCESS | 1894 | ++DOCSHELL 0x855e8800 == 157 [pid = 1894] [id = 743] 19:31:57 INFO - PROCESS | 1894 | ++DOMWINDOW == 172 (0x855ea400) [pid = 1894] [serial = 2230] [outer = (nil)] 19:31:57 INFO - PROCESS | 1894 | ++DOMWINDOW == 173 (0x855ef800) [pid = 1894] [serial = 2231] [outer = 0x855ea400] 19:31:57 INFO - PROCESS | 1894 | 1463193117608 Marionette DEBUG loaded listener.js 19:31:57 INFO - PROCESS | 1894 | ++DOMWINDOW == 174 (0x855f1800) [pid = 1894] [serial = 2232] [outer = 0x855ea400] 19:31:58 INFO - PROCESS | 1894 | 1463193118491 Marionette TRACE conn4 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 19:31:58 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 19:31:58 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 19:31:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:31:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:31:58 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 19:31:58 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1591ms 19:31:58 INFO - PROCESS | 1894 | 1463193118539 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 19:31:58 INFO - PROCESS | 1894 | 1463193118543 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 19:31:58 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 19:31:58 INFO - PROCESS | 1894 | 1463193118598 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 19:31:58 INFO - PROCESS | 1894 | 1463193118604 Marionette TRACE conn4 <- [1,2946,null,{}] 19:31:58 INFO - PROCESS | 1894 | 1463193118617 Marionette TRACE conn4 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:31:58 INFO - PROCESS | 1894 | 1463193118857 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 19:31:59 INFO - PROCESS | 1894 | 1463193119162 Marionette TRACE conn4 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:59 INFO - PROCESS | 1894 | ++DOCSHELL 0x855edc00 == 158 [pid = 1894] [id = 744] 19:31:59 INFO - PROCESS | 1894 | ++DOMWINDOW == 175 (0x855ee400) [pid = 1894] [serial = 2233] [outer = (nil)] 19:31:59 INFO - PROCESS | 1894 | ++DOMWINDOW == 176 (0xa30ce000) [pid = 1894] [serial = 2234] [outer = 0x855ee400] 19:31:59 INFO - PROCESS | 1894 | 1463193119296 Marionette DEBUG loaded listener.js 19:31:59 INFO - PROCESS | 1894 | ++DOMWINDOW == 177 (0xa50e6800) [pid = 1894] [serial = 2235] [outer = 0x855ee400] 19:32:00 INFO - PROCESS | 1894 | 1463193120110 Marionette TRACE conn4 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 19:32:00 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. 19:32:00 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1590ms 19:32:00 INFO - PROCESS | 1894 | 1463193120140 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 19:32:00 INFO - PROCESS | 1894 | 1463193120144 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 19:32:00 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 19:32:00 INFO - PROCESS | 1894 | 1463193120151 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 19:32:00 INFO - PROCESS | 1894 | 1463193120155 Marionette TRACE conn4 <- [1,2950,null,{}] 19:32:00 INFO - PROCESS | 1894 | 1463193120160 Marionette TRACE conn4 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:32:00 INFO - PROCESS | 1894 | 1463193120429 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 19:32:03 INFO - PROCESS | 1894 | --DOCSHELL 0x8a1d6800 == 157 [pid = 1894] [id = 683] 19:32:03 INFO - PROCESS | 1894 | --DOCSHELL 0x88326400 == 156 [pid = 1894] [id = 681] 19:32:03 INFO - PROCESS | 1894 | --DOCSHELL 0x8cbdb800 == 155 [pid = 1894] [id = 682] 19:32:03 INFO - PROCESS | 1894 | --DOCSHELL 0x886c8800 == 154 [pid = 1894] [id = 684] 19:32:03 INFO - PROCESS | 1894 | --DOCSHELL 0x875db800 == 153 [pid = 1894] [id = 726] 19:32:03 INFO - PROCESS | 1894 | --DOCSHELL 0x89dae000 == 152 [pid = 1894] [id = 725] 19:32:03 INFO - PROCESS | 1894 | --DOCSHELL 0x89daf000 == 151 [pid = 1894] [id = 724] 19:32:03 INFO - PROCESS | 1894 | --DOCSHELL 0x875cf800 == 150 [pid = 1894] [id = 723] 19:32:03 INFO - PROCESS | 1894 | --DOCSHELL 0x947ebc00 == 149 [pid = 1894] [id = 713] 19:32:03 INFO - PROCESS | 1894 | --DOCSHELL 0x91dd5400 == 148 [pid = 1894] [id = 712] 19:32:03 INFO - PROCESS | 1894 | --DOCSHELL 0x9150cc00 == 147 [pid = 1894] [id = 711] 19:32:03 INFO - PROCESS | 1894 | --DOCSHELL 0x9150fc00 == 146 [pid = 1894] [id = 710] 19:32:03 INFO - PROCESS | 1894 | --DOCSHELL 0x8f54b800 == 145 [pid = 1894] [id = 709] 19:32:03 INFO - PROCESS | 1894 | --DOCSHELL 0x8ed4e400 == 144 [pid = 1894] [id = 707] 19:32:03 INFO - PROCESS | 1894 | --DOCSHELL 0x8f46fc00 == 143 [pid = 1894] [id = 708] 19:32:03 INFO - PROCESS | 1894 | --DOCSHELL 0x875d8c00 == 142 [pid = 1894] [id = 706] 19:32:03 INFO - PROCESS | 1894 | --DOCSHELL 0x8d77d400 == 141 [pid = 1894] [id = 705] 19:32:03 INFO - PROCESS | 1894 | --DOMWINDOW == 176 (0x9c0f4400) [pid = 1894] [serial = 2043] [outer = (nil)] [url = about:blank] 19:32:03 INFO - PROCESS | 1894 | --DOMWINDOW == 175 (0x8ef89c00) [pid = 1894] [serial = 1998] [outer = (nil)] [url = about:blank] 19:32:03 INFO - PROCESS | 1894 | --DOMWINDOW == 174 (0x8d6e4000) [pid = 1894] [serial = 2112] [outer = (nil)] [url = about:blank] 19:32:03 INFO - PROCESS | 1894 | --DOMWINDOW == 173 (0x8de70c00) [pid = 1894] [serial = 2114] [outer = (nil)] [url = about:blank] 19:32:03 INFO - PROCESS | 1894 | --DOMWINDOW == 172 (0x89d1dc00) [pid = 1894] [serial = 2108] [outer = (nil)] [url = about:blank] 19:32:03 INFO - PROCESS | 1894 | --DOMWINDOW == 171 (0xa6285000) [pid = 1894] [serial = 2106] [outer = (nil)] [url = about:blank] 19:32:03 INFO - PROCESS | 1894 | --DOMWINDOW == 170 (0xa627f400) [pid = 1894] [serial = 2105] [outer = (nil)] [url = about:blank] 19:32:03 INFO - PROCESS | 1894 | --DOMWINDOW == 169 (0xa35f4c00) [pid = 1894] [serial = 2103] [outer = (nil)] [url = about:blank] 19:32:03 INFO - PROCESS | 1894 | --DOMWINDOW == 168 (0xa35ed800) [pid = 1894] [serial = 2102] [outer = (nil)] [url = about:blank] 19:32:03 INFO - PROCESS | 1894 | --DOMWINDOW == 167 (0xa30ed000) [pid = 1894] [serial = 2100] [outer = (nil)] [url = about:blank] 19:32:03 INFO - PROCESS | 1894 | --DOMWINDOW == 166 (0xa305c400) [pid = 1894] [serial = 2099] [outer = (nil)] [url = about:blank] 19:32:03 INFO - PROCESS | 1894 | --DOMWINDOW == 165 (0xa249b800) [pid = 1894] [serial = 2097] [outer = (nil)] [url = about:blank] 19:32:03 INFO - PROCESS | 1894 | --DOMWINDOW == 164 (0xa22f7400) [pid = 1894] [serial = 2096] [outer = (nil)] [url = about:blank] 19:32:03 INFO - PROCESS | 1894 | --DOMWINDOW == 163 (0xa22eb800) [pid = 1894] [serial = 2094] [outer = (nil)] [url = about:blank] 19:32:03 INFO - PROCESS | 1894 | --DOMWINDOW == 162 (0xa22c3c00) [pid = 1894] [serial = 2093] [outer = (nil)] [url = about:blank] 19:32:03 INFO - PROCESS | 1894 | --DOMWINDOW == 161 (0xa104b400) [pid = 1894] [serial = 2090] [outer = (nil)] [url = about:blank] 19:32:03 INFO - PROCESS | 1894 | --DOMWINDOW == 160 (0xa1050800) [pid = 1894] [serial = 2091] [outer = (nil)] [url = about:blank] 19:32:03 INFO - PROCESS | 1894 | --DOMWINDOW == 159 (0x9c1c6400) [pid = 1894] [serial = 2088] [outer = (nil)] [url = about:blank] 19:32:03 INFO - PROCESS | 1894 | --DOMWINDOW == 158 (0x9baba000) [pid = 1894] [serial = 2087] [outer = (nil)] [url = about:blank] 19:32:03 INFO - PROCESS | 1894 | --DOMWINDOW == 157 (0x9add1400) [pid = 1894] [serial = 2085] [outer = (nil)] [url = about:blank] 19:32:03 INFO - PROCESS | 1894 | --DOMWINDOW == 156 (0x9a92bc00) [pid = 1894] [serial = 2084] [outer = (nil)] [url = about:blank] 19:32:03 INFO - PROCESS | 1894 | --DOMWINDOW == 155 (0x9a876c00) [pid = 1894] [serial = 2082] [outer = (nil)] [url = about:blank] 19:32:03 INFO - PROCESS | 1894 | --DOMWINDOW == 154 (0x9a78b400) [pid = 1894] [serial = 2081] [outer = (nil)] [url = about:blank] 19:32:03 INFO - PROCESS | 1894 | --DOMWINDOW == 153 (0x99f96000) [pid = 1894] [serial = 2079] [outer = (nil)] [url = about:blank] 19:32:03 INFO - PROCESS | 1894 | --DOMWINDOW == 152 (0x99f23800) [pid = 1894] [serial = 2078] [outer = (nil)] [url = about:blank] 19:32:03 INFO - PROCESS | 1894 | --DOMWINDOW == 151 (0x9928a000) [pid = 1894] [serial = 2076] [outer = (nil)] [url = about:blank] 19:32:03 INFO - PROCESS | 1894 | --DOMWINDOW == 150 (0x98360000) [pid = 1894] [serial = 2075] [outer = (nil)] [url = about:blank] 19:32:03 INFO - PROCESS | 1894 | --DOMWINDOW == 149 (0x95328400) [pid = 1894] [serial = 2073] [outer = (nil)] [url = about:blank] 19:32:03 INFO - PROCESS | 1894 | --DOMWINDOW == 148 (0x93a4c400) [pid = 1894] [serial = 2072] [outer = (nil)] [url = about:blank] 19:32:03 INFO - PROCESS | 1894 | --DOMWINDOW == 147 (0x929c8800) [pid = 1894] [serial = 2070] [outer = (nil)] [url = about:blank] 19:32:03 INFO - PROCESS | 1894 | --DOMWINDOW == 146 (0x91dd1c00) [pid = 1894] [serial = 2069] [outer = (nil)] [url = about:blank] 19:32:03 INFO - PROCESS | 1894 | --DOMWINDOW == 145 (0x91539800) [pid = 1894] [serial = 2067] [outer = (nil)] [url = about:blank] 19:32:03 INFO - PROCESS | 1894 | --DOMWINDOW == 144 (0x91517400) [pid = 1894] [serial = 2066] [outer = (nil)] [url = about:blank] 19:32:03 INFO - PROCESS | 1894 | --DOMWINDOW == 143 (0x90fd6400) [pid = 1894] [serial = 2064] [outer = (nil)] [url = about:blank] 19:32:03 INFO - PROCESS | 1894 | --DOMWINDOW == 142 (0x8f551000) [pid = 1894] [serial = 2063] [outer = (nil)] [url = about:blank] 19:32:03 INFO - PROCESS | 1894 | --DOMWINDOW == 141 (0x8efea400) [pid = 1894] [serial = 2061] [outer = (nil)] [url = about:blank] 19:32:03 INFO - PROCESS | 1894 | --DOMWINDOW == 140 (0x8eee8c00) [pid = 1894] [serial = 2060] [outer = (nil)] [url = about:blank] 19:32:03 INFO - PROCESS | 1894 | --DOMWINDOW == 139 (0x8b3b5400) [pid = 1894] [serial = 2058] [outer = (nil)] [url = about:blank] 19:32:03 INFO - PROCESS | 1894 | --DOMWINDOW == 138 (0x89ee8800) [pid = 1894] [serial = 2057] [outer = (nil)] [url = about:blank] 19:32:03 INFO - PROCESS | 1894 | --DOMWINDOW == 137 (0x8cde4000) [pid = 1894] [serial = 2111] [outer = (nil)] [url = about:blank] 19:32:03 INFO - PROCESS | 1894 | --DOMWINDOW == 136 (0x8eda7c00) [pid = 1894] [serial = 2115] [outer = (nil)] [url = about:blank] 19:32:03 INFO - PROCESS | 1894 | --DOMWINDOW == 135 (0x89fb5400) [pid = 1894] [serial = 2109] [outer = (nil)] [url = about:blank] 19:32:03 INFO - PROCESS | 1894 | --DOMWINDOW == 134 (0x8ef90000) [pid = 1894] [serial = 2117] [outer = (nil)] [url = about:blank] 19:32:03 INFO - PROCESS | 1894 | 1463193123858 Marionette TRACE conn4 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:32:03 INFO - PROCESS | 1894 | ++DOCSHELL 0x866e7400 == 142 [pid = 1894] [id = 745] 19:32:03 INFO - PROCESS | 1894 | ++DOMWINDOW == 135 (0x866e7800) [pid = 1894] [serial = 2236] [outer = (nil)] 19:32:03 INFO - PROCESS | 1894 | ++DOMWINDOW == 136 (0x86b6b000) [pid = 1894] [serial = 2237] [outer = 0x866e7800] 19:32:03 INFO - PROCESS | 1894 | 1463193123944 Marionette DEBUG loaded listener.js 19:32:04 INFO - PROCESS | 1894 | ++DOMWINDOW == 137 (0x875ce000) [pid = 1894] [serial = 2238] [outer = 0x866e7800] 19:32:04 INFO - PROCESS | 1894 | ++DOCSHELL 0x87f0e000 == 143 [pid = 1894] [id = 746] 19:32:04 INFO - PROCESS | 1894 | ++DOMWINDOW == 138 (0x87f0e800) [pid = 1894] [serial = 2239] [outer = (nil)] 19:32:04 INFO - PROCESS | 1894 | ++DOMWINDOW == 139 (0x87f13000) [pid = 1894] [serial = 2240] [outer = 0x87f0e800] 19:32:04 INFO - PROCESS | 1894 | 1463193124799 Marionette TRACE conn4 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 19:32:04 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. 19:32:04 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 4695ms 19:32:04 INFO - PROCESS | 1894 | 1463193124868 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 19:32:04 INFO - PROCESS | 1894 | 1463193124875 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 19:32:04 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 19:32:04 INFO - PROCESS | 1894 | 1463193124883 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 19:32:04 INFO - PROCESS | 1894 | 1463193124889 Marionette TRACE conn4 <- [1,2954,null,{}] 19:32:04 INFO - PROCESS | 1894 | 1463193124896 Marionette TRACE conn4 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:32:05 INFO - PROCESS | 1894 | 1463193125182 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 19:32:05 INFO - PROCESS | 1894 | 1463193125410 Marionette TRACE conn4 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:32:05 INFO - PROCESS | 1894 | ++DOCSHELL 0x88324800 == 144 [pid = 1894] [id = 747] 19:32:05 INFO - PROCESS | 1894 | ++DOMWINDOW == 140 (0x88324c00) [pid = 1894] [serial = 2241] [outer = (nil)] 19:32:05 INFO - PROCESS | 1894 | ++DOMWINDOW == 141 (0x886c2400) [pid = 1894] [serial = 2242] [outer = 0x88324c00] 19:32:05 INFO - PROCESS | 1894 | 1463193125539 Marionette DEBUG loaded listener.js 19:32:05 INFO - PROCESS | 1894 | ++DOMWINDOW == 142 (0x886cfc00) [pid = 1894] [serial = 2243] [outer = 0x88324c00] 19:32:06 INFO - PROCESS | 1894 | 1463193126329 Marionette TRACE conn4 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 19:32:06 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 19:32:06 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 19:32:06 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1494ms 19:32:06 INFO - PROCESS | 1894 | 1463193126381 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 19:32:06 INFO - PROCESS | 1894 | 1463193126387 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 19:32:06 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 19:32:06 INFO - PROCESS | 1894 | 1463193126398 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 19:32:06 INFO - PROCESS | 1894 | 1463193126401 Marionette TRACE conn4 <- [1,2958,null,{}] 19:32:06 INFO - PROCESS | 1894 | 1463193126407 Marionette TRACE conn4 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:32:06 INFO - PROCESS | 1894 | 1463193126714 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 19:32:06 INFO - PROCESS | 1894 | 1463193126763 Marionette TRACE conn4 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:32:06 INFO - PROCESS | 1894 | ++DOCSHELL 0x88327c00 == 145 [pid = 1894] [id = 748] 19:32:06 INFO - PROCESS | 1894 | ++DOMWINDOW == 143 (0x889a2c00) [pid = 1894] [serial = 2244] [outer = (nil)] 19:32:06 INFO - PROCESS | 1894 | ++DOMWINDOW == 144 (0x8905a000) [pid = 1894] [serial = 2245] [outer = 0x889a2c00] 19:32:06 INFO - PROCESS | 1894 | 1463193126839 Marionette DEBUG loaded listener.js 19:32:06 INFO - PROCESS | 1894 | ++DOMWINDOW == 145 (0x8917fc00) [pid = 1894] [serial = 2246] [outer = 0x889a2c00] 19:32:07 INFO - PROCESS | 1894 | 1463193127879 Marionette TRACE conn4 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 19:32:07 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 19:32:07 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1533ms 19:32:07 INFO - PROCESS | 1894 | 1463193127932 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 19:32:07 INFO - PROCESS | 1894 | 1463193127936 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 19:32:07 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 19:32:07 INFO - PROCESS | 1894 | 1463193127959 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 19:32:07 INFO - PROCESS | 1894 | 1463193127968 Marionette TRACE conn4 <- [1,2962,null,{}] 19:32:07 INFO - PROCESS | 1894 | 1463193127975 Marionette TRACE conn4 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:32:08 INFO - PROCESS | 1894 | 1463193128293 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 19:32:09 INFO - PROCESS | 1894 | --DOMWINDOW == 144 (0x8b3b1400) [pid = 1894] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 19:32:09 INFO - PROCESS | 1894 | --DOMWINDOW == 143 (0x8d6de400) [pid = 1894] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 19:32:09 INFO - PROCESS | 1894 | --DOMWINDOW == 142 (0x87f06400) [pid = 1894] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 19:32:09 INFO - PROCESS | 1894 | --DOMWINDOW == 141 (0x9138d800) [pid = 1894] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 19:32:09 INFO - PROCESS | 1894 | --DOMWINDOW == 140 (0x90fd9000) [pid = 1894] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 19:32:09 INFO - PROCESS | 1894 | --DOMWINDOW == 139 (0x8edb5800) [pid = 1894] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 19:32:09 INFO - PROCESS | 1894 | --DOMWINDOW == 138 (0x89065c00) [pid = 1894] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 19:32:09 INFO - PROCESS | 1894 | --DOMWINDOW == 137 (0x89ef1c00) [pid = 1894] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 19:32:09 INFO - PROCESS | 1894 | --DOMWINDOW == 136 (0x88320800) [pid = 1894] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 19:32:09 INFO - PROCESS | 1894 | --DOMWINDOW == 135 (0x91285000) [pid = 1894] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 19:32:09 INFO - PROCESS | 1894 | --DOMWINDOW == 134 (0x8d77cc00) [pid = 1894] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 19:32:09 INFO - PROCESS | 1894 | --DOMWINDOW == 133 (0x8d7b8400) [pid = 1894] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 19:32:09 INFO - PROCESS | 1894 | --DOMWINDOW == 132 (0x8d7b4800) [pid = 1894] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 19:32:09 INFO - PROCESS | 1894 | --DOMWINDOW == 131 (0x8ccecc00) [pid = 1894] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 19:32:09 INFO - PROCESS | 1894 | --DOMWINDOW == 130 (0x9c1c4000) [pid = 1894] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 19:32:09 INFO - PROCESS | 1894 | --DOMWINDOW == 129 (0x9bad3000) [pid = 1894] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 19:32:09 INFO - PROCESS | 1894 | --DOMWINDOW == 128 (0x99f1c400) [pid = 1894] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 19:32:09 INFO - PROCESS | 1894 | --DOMWINDOW == 127 (0x977a8000) [pid = 1894] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 19:32:09 INFO - PROCESS | 1894 | --DOMWINDOW == 126 (0x95226800) [pid = 1894] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 19:32:09 INFO - PROCESS | 1894 | --DOMWINDOW == 125 (0x92b8e000) [pid = 1894] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 19:32:09 INFO - PROCESS | 1894 | --DOMWINDOW == 124 (0x921d5400) [pid = 1894] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 19:32:09 INFO - PROCESS | 1894 | --DOMWINDOW == 123 (0x91516800) [pid = 1894] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 19:32:09 INFO - PROCESS | 1894 | 1463193129259 Marionette TRACE conn4 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:32:09 INFO - PROCESS | 1894 | ++DOCSHELL 0x87f06400 == 146 [pid = 1894] [id = 749] 19:32:09 INFO - PROCESS | 1894 | ++DOMWINDOW == 124 (0x88320800) [pid = 1894] [serial = 2247] [outer = (nil)] 19:32:09 INFO - PROCESS | 1894 | ++DOMWINDOW == 125 (0x89dab400) [pid = 1894] [serial = 2248] [outer = 0x88320800] 19:32:09 INFO - PROCESS | 1894 | 1463193129339 Marionette DEBUG loaded listener.js 19:32:09 INFO - PROCESS | 1894 | ++DOMWINDOW == 126 (0x89eeb000) [pid = 1894] [serial = 2249] [outer = 0x88320800] 19:32:10 INFO - PROCESS | 1894 | 1463193130181 Marionette TRACE conn4 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 19:32:10 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. 19:32:10 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 2271ms 19:32:10 INFO - PROCESS | 1894 | 1463193130217 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 19:32:10 INFO - PROCESS | 1894 | 1463193130224 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 19:32:10 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 19:32:10 INFO - PROCESS | 1894 | 1463193130240 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 19:32:10 INFO - PROCESS | 1894 | 1463193130253 Marionette TRACE conn4 <- [1,2966,null,{}] 19:32:10 INFO - PROCESS | 1894 | 1463193130269 Marionette TRACE conn4 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:32:10 INFO - PROCESS | 1894 | 1463193130707 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 19:32:10 INFO - PROCESS | 1894 | 1463193130920 Marionette TRACE conn4 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:32:10 INFO - PROCESS | 1894 | ++DOCSHELL 0x89eee000 == 147 [pid = 1894] [id = 750] 19:32:10 INFO - PROCESS | 1894 | ++DOMWINDOW == 127 (0x89eefc00) [pid = 1894] [serial = 2250] [outer = (nil)] 19:32:10 INFO - PROCESS | 1894 | ++DOMWINDOW == 128 (0x89fc1000) [pid = 1894] [serial = 2251] [outer = 0x89eefc00] 19:32:11 INFO - PROCESS | 1894 | 1463193131001 Marionette DEBUG loaded listener.js 19:32:11 INFO - PROCESS | 1894 | ++DOMWINDOW == 129 (0x8add7000) [pid = 1894] [serial = 2252] [outer = 0x89eefc00] 19:32:12 INFO - PROCESS | 1894 | 1463193132012 Marionette TRACE conn4 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 19:32:12 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 19:32:12 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1819ms 19:32:12 INFO - PROCESS | 1894 | 1463193132060 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 19:32:12 INFO - PROCESS | 1894 | 1463193132068 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 19:32:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 19:32:12 INFO - PROCESS | 1894 | 1463193132076 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 19:32:12 INFO - PROCESS | 1894 | 1463193132082 Marionette TRACE conn4 <- [1,2970,null,{}] 19:32:12 INFO - PROCESS | 1894 | 1463193132091 Marionette TRACE conn4 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:32:12 INFO - PROCESS | 1894 | 1463193132342 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 19:32:12 INFO - PROCESS | 1894 | 1463193132652 Marionette TRACE conn4 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:32:12 INFO - PROCESS | 1894 | ++DOCSHELL 0x87f12400 == 148 [pid = 1894] [id = 751] 19:32:12 INFO - PROCESS | 1894 | ++DOMWINDOW == 130 (0x8831c400) [pid = 1894] [serial = 2253] [outer = (nil)] 19:32:12 INFO - PROCESS | 1894 | ++DOMWINDOW == 131 (0x886d4c00) [pid = 1894] [serial = 2254] [outer = 0x8831c400] 19:32:12 INFO - PROCESS | 1894 | 1463193132834 Marionette DEBUG loaded listener.js 19:32:12 INFO - PROCESS | 1894 | ++DOMWINDOW == 132 (0x888f5000) [pid = 1894] [serial = 2255] [outer = 0x8831c400] 19:32:13 INFO - PROCESS | 1894 | 1463193133705 Marionette TRACE conn4 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 19:32:13 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 19:32:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1687ms 19:32:13 INFO - PROCESS | 1894 | 1463193133764 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 19:32:13 INFO - PROCESS | 1894 | 1463193133773 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 19:32:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 19:32:13 INFO - PROCESS | 1894 | 1463193133784 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 19:32:13 INFO - PROCESS | 1894 | 1463193133788 Marionette TRACE conn4 <- [1,2974,null,{}] 19:32:13 INFO - PROCESS | 1894 | 1463193133795 Marionette TRACE conn4 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:32:14 INFO - PROCESS | 1894 | 1463193134051 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 19:32:14 INFO - PROCESS | 1894 | 1463193134349 Marionette TRACE conn4 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:32:14 INFO - PROCESS | 1894 | ++DOCSHELL 0x89065000 == 149 [pid = 1894] [id = 752] 19:32:14 INFO - PROCESS | 1894 | ++DOMWINDOW == 133 (0x89185800) [pid = 1894] [serial = 2256] [outer = (nil)] 19:32:14 INFO - PROCESS | 1894 | ++DOMWINDOW == 134 (0x89daf000) [pid = 1894] [serial = 2257] [outer = 0x89185800] 19:32:14 INFO - PROCESS | 1894 | 1463193134442 Marionette DEBUG loaded listener.js 19:32:14 INFO - PROCESS | 1894 | ++DOMWINDOW == 135 (0x89fb9800) [pid = 1894] [serial = 2258] [outer = 0x89185800] 19:32:15 INFO - PROCESS | 1894 | 1463193135402 Marionette TRACE conn4 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 19:32:15 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. 19:32:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1630ms 19:32:15 INFO - PROCESS | 1894 | 1463193135414 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 19:32:15 INFO - PROCESS | 1894 | 1463193135418 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 19:32:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 19:32:15 INFO - PROCESS | 1894 | 1463193135425 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 19:32:15 INFO - PROCESS | 1894 | 1463193135432 Marionette TRACE conn4 <- [1,2978,null,{}] 19:32:15 INFO - PROCESS | 1894 | 1463193135450 Marionette TRACE conn4 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:32:15 INFO - PROCESS | 1894 | 1463193135716 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 19:32:16 INFO - PROCESS | 1894 | 1463193135998 Marionette TRACE conn4 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:32:16 INFO - PROCESS | 1894 | ++DOCSHELL 0x8905a400 == 150 [pid = 1894] [id = 753] 19:32:16 INFO - PROCESS | 1894 | ++DOMWINDOW == 136 (0x8b9c5400) [pid = 1894] [serial = 2259] [outer = (nil)] 19:32:16 INFO - PROCESS | 1894 | ++DOMWINDOW == 137 (0x8badf400) [pid = 1894] [serial = 2260] [outer = 0x8b9c5400] 19:32:16 INFO - PROCESS | 1894 | 1463193136094 Marionette DEBUG loaded listener.js 19:32:16 INFO - PROCESS | 1894 | ++DOMWINDOW == 138 (0x8bc68400) [pid = 1894] [serial = 2261] [outer = 0x8b9c5400] 19:32:16 INFO - PROCESS | 1894 | 1463193136968 Marionette TRACE conn4 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 19:32:17 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. 19:32:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1588ms 19:32:17 INFO - PROCESS | 1894 | 1463193137014 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 19:32:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 19:32:17 INFO - PROCESS | 1894 | 1463193137020 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 19:32:17 INFO - PROCESS | 1894 | 1463193137027 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 19:32:17 INFO - PROCESS | 1894 | 1463193137030 Marionette TRACE conn4 <- [1,2982,null,{}] 19:32:17 INFO - PROCESS | 1894 | 1463193137036 Marionette TRACE conn4 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:32:17 INFO - PROCESS | 1894 | 1463193137306 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 19:32:17 INFO - PROCESS | 1894 | 1463193137615 Marionette TRACE conn4 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:32:17 INFO - PROCESS | 1894 | ++DOCSHELL 0x8bc65400 == 151 [pid = 1894] [id = 754] 19:32:17 INFO - PROCESS | 1894 | ++DOMWINDOW == 139 (0x8cbd6c00) [pid = 1894] [serial = 2262] [outer = (nil)] 19:32:17 INFO - PROCESS | 1894 | ++DOMWINDOW == 140 (0x8cce2000) [pid = 1894] [serial = 2263] [outer = 0x8cbd6c00] 19:32:17 INFO - PROCESS | 1894 | 1463193137712 Marionette DEBUG loaded listener.js 19:32:17 INFO - PROCESS | 1894 | ++DOMWINDOW == 141 (0x8cde3400) [pid = 1894] [serial = 2264] [outer = 0x8cbd6c00] 19:32:18 INFO - PROCESS | 1894 | 1463193138575 Marionette TRACE conn4 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 19:32:18 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 19:32:18 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 19:32:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:32:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:32:18 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 19:32:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1596ms 19:32:18 INFO - PROCESS | 1894 | 1463193138625 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 19:32:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 19:32:18 INFO - PROCESS | 1894 | 1463193138629 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 19:32:18 INFO - PROCESS | 1894 | 1463193138636 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 19:32:18 INFO - PROCESS | 1894 | 1463193138640 Marionette TRACE conn4 <- [1,2986,null,{}] 19:32:18 INFO - PROCESS | 1894 | 1463193138646 Marionette TRACE conn4 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:32:18 INFO - PROCESS | 1894 | 1463193138862 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 19:32:19 INFO - PROCESS | 1894 | 1463193139176 Marionette TRACE conn4 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:32:19 INFO - PROCESS | 1894 | ++DOCSHELL 0x855ecc00 == 152 [pid = 1894] [id = 755] 19:32:19 INFO - PROCESS | 1894 | ++DOMWINDOW == 142 (0x8cde7c00) [pid = 1894] [serial = 2265] [outer = (nil)] 19:32:19 INFO - PROCESS | 1894 | ++DOMWINDOW == 143 (0x8d6e0000) [pid = 1894] [serial = 2266] [outer = 0x8cde7c00] 19:32:19 INFO - PROCESS | 1894 | 1463193139269 Marionette DEBUG loaded listener.js 19:32:19 INFO - PROCESS | 1894 | ++DOMWINDOW == 144 (0x8d771800) [pid = 1894] [serial = 2267] [outer = 0x8cde7c00] 19:32:20 INFO - PROCESS | 1894 | 1463193140177 Marionette TRACE conn4 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 19:32:20 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. 19:32:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1588ms 19:32:20 INFO - PROCESS | 1894 | 1463193140225 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 19:32:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 19:32:20 INFO - PROCESS | 1894 | 1463193140229 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 19:32:20 INFO - PROCESS | 1894 | 1463193140236 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 19:32:20 INFO - PROCESS | 1894 | 1463193140240 Marionette TRACE conn4 <- [1,2990,null,{}] 19:32:20 INFO - PROCESS | 1894 | 1463193140246 Marionette TRACE conn4 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:32:20 INFO - PROCESS | 1894 | 1463193140649 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 19:32:20 INFO - PROCESS | 1894 | 1463193140901 Marionette TRACE conn4 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:32:20 INFO - PROCESS | 1894 | ++DOCSHELL 0x8cdee800 == 153 [pid = 1894] [id = 756] 19:32:20 INFO - PROCESS | 1894 | ++DOMWINDOW == 145 (0x8d7c2000) [pid = 1894] [serial = 2268] [outer = (nil)] 19:32:20 INFO - PROCESS | 1894 | ++DOMWINDOW == 146 (0x8de69c00) [pid = 1894] [serial = 2269] [outer = 0x8d7c2000] 19:32:21 INFO - PROCESS | 1894 | 1463193140998 Marionette DEBUG loaded listener.js 19:32:21 INFO - PROCESS | 1894 | ++DOMWINDOW == 147 (0x8de70000) [pid = 1894] [serial = 2270] [outer = 0x8d7c2000] 19:32:21 INFO - PROCESS | 1894 | ++DOCSHELL 0x8e095400 == 154 [pid = 1894] [id = 757] 19:32:21 INFO - PROCESS | 1894 | ++DOMWINDOW == 148 (0x8e09a800) [pid = 1894] [serial = 2271] [outer = (nil)] 19:32:21 INFO - PROCESS | 1894 | ++DOMWINDOW == 149 (0x8e0a2000) [pid = 1894] [serial = 2272] [outer = 0x8e09a800] 19:32:21 INFO - PROCESS | 1894 | 1463193141902 Marionette TRACE conn4 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 19:32:21 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 19:32:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1687ms 19:32:21 INFO - PROCESS | 1894 | 1463193141949 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 19:32:21 INFO - PROCESS | 1894 | 1463193141955 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 19:32:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 19:32:21 INFO - PROCESS | 1894 | 1463193141964 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 19:32:21 INFO - PROCESS | 1894 | 1463193141967 Marionette TRACE conn4 <- [1,2994,null,{}] 19:32:21 INFO - PROCESS | 1894 | 1463193141973 Marionette TRACE conn4 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:32:22 INFO - PROCESS | 1894 | 1463193142290 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 19:32:22 INFO - PROCESS | 1894 | 1463193142630 Marionette TRACE conn4 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:32:22 INFO - PROCESS | 1894 | ++DOCSHELL 0x866e3800 == 155 [pid = 1894] [id = 758] 19:32:22 INFO - PROCESS | 1894 | ++DOMWINDOW == 150 (0x8de67400) [pid = 1894] [serial = 2273] [outer = (nil)] 19:32:22 INFO - PROCESS | 1894 | ++DOMWINDOW == 151 (0x8e09b000) [pid = 1894] [serial = 2274] [outer = 0x8de67400] 19:32:22 INFO - PROCESS | 1894 | 1463193142739 Marionette DEBUG loaded listener.js 19:32:22 INFO - PROCESS | 1894 | ++DOMWINDOW == 152 (0x8e1d1800) [pid = 1894] [serial = 2275] [outer = 0x8de67400] 19:32:23 INFO - PROCESS | 1894 | 1463193143542 Marionette TRACE conn4 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 19:32:23 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 19:32:23 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 19:32:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1637ms 19:32:23 INFO - PROCESS | 1894 | 1463193143603 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 19:32:23 INFO - PROCESS | 1894 | 1463193143607 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 19:32:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 19:32:23 INFO - PROCESS | 1894 | 1463193143614 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 19:32:23 INFO - PROCESS | 1894 | 1463193143617 Marionette TRACE conn4 <- [1,2998,null,{}] 19:32:23 INFO - PROCESS | 1894 | 1463193143623 Marionette TRACE conn4 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:32:23 INFO - PROCESS | 1894 | 1463193143854 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 19:32:24 INFO - PROCESS | 1894 | 1463193144166 Marionette TRACE conn4 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:32:24 INFO - PROCESS | 1894 | ++DOCSHELL 0x8df2dc00 == 156 [pid = 1894] [id = 759] 19:32:24 INFO - PROCESS | 1894 | ++DOMWINDOW == 153 (0x8e097400) [pid = 1894] [serial = 2276] [outer = (nil)] 19:32:24 INFO - PROCESS | 1894 | ++DOMWINDOW == 154 (0x8ed4e400) [pid = 1894] [serial = 2277] [outer = 0x8e097400] 19:32:24 INFO - PROCESS | 1894 | 1463193144259 Marionette DEBUG loaded listener.js 19:32:24 INFO - PROCESS | 1894 | ++DOMWINDOW == 155 (0x8eda8800) [pid = 1894] [serial = 2278] [outer = 0x8e097400] 19:32:25 INFO - PROCESS | 1894 | 1463193145142 Marionette TRACE conn4 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 19:32:25 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. 19:32:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1542ms 19:32:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 19:32:25 INFO - PROCESS | 1894 | 1463193145156 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 19:32:25 INFO - PROCESS | 1894 | 1463193145160 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 19:32:25 INFO - PROCESS | 1894 | 1463193145167 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 19:32:25 INFO - PROCESS | 1894 | 1463193145170 Marionette TRACE conn4 <- [1,3002,null,{}] 19:32:25 INFO - PROCESS | 1894 | 1463193145176 Marionette TRACE conn4 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:32:25 INFO - PROCESS | 1894 | 1463193145443 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 19:32:25 INFO - PROCESS | 1894 | 1463193145740 Marionette TRACE conn4 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:32:25 INFO - PROCESS | 1894 | ++DOCSHELL 0x8d7bc000 == 157 [pid = 1894] [id = 760] 19:32:25 INFO - PROCESS | 1894 | ++DOMWINDOW == 156 (0x8ed43000) [pid = 1894] [serial = 2279] [outer = (nil)] 19:32:25 INFO - PROCESS | 1894 | ++DOMWINDOW == 157 (0x8eee8800) [pid = 1894] [serial = 2280] [outer = 0x8ed43000] 19:32:25 INFO - PROCESS | 1894 | 1463193145836 Marionette DEBUG loaded listener.js 19:32:25 INFO - PROCESS | 1894 | ++DOMWINDOW == 158 (0x8ef82c00) [pid = 1894] [serial = 2281] [outer = 0x8ed43000] 19:32:26 INFO - PROCESS | 1894 | 1463193146723 Marionette TRACE conn4 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 19:32:26 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. 19:32:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1591ms 19:32:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 19:32:26 INFO - PROCESS | 1894 | 1463193146757 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 19:32:26 INFO - PROCESS | 1894 | 1463193146760 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 19:32:26 INFO - PROCESS | 1894 | 1463193146767 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 19:32:26 INFO - PROCESS | 1894 | 1463193146770 Marionette TRACE conn4 <- [1,3006,null,{}] 19:32:26 INFO - PROCESS | 1894 | 1463193146776 Marionette TRACE conn4 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:32:27 INFO - PROCESS | 1894 | 1463193147018 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 19:32:27 INFO - PROCESS | 1894 | 1463193147327 Marionette TRACE conn4 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:32:27 INFO - PROCESS | 1894 | ++DOCSHELL 0x89da8000 == 158 [pid = 1894] [id = 761] 19:32:27 INFO - PROCESS | 1894 | ++DOMWINDOW == 159 (0x8df33000) [pid = 1894] [serial = 2282] [outer = (nil)] 19:32:27 INFO - PROCESS | 1894 | ++DOMWINDOW == 160 (0x8efeb400) [pid = 1894] [serial = 2283] [outer = 0x8df33000] 19:32:27 INFO - PROCESS | 1894 | 1463193147420 Marionette DEBUG loaded listener.js 19:32:27 INFO - PROCESS | 1894 | ++DOMWINDOW == 161 (0x8eff3800) [pid = 1894] [serial = 2284] [outer = 0x8df33000] 19:32:28 INFO - PROCESS | 1894 | 1463193148322 Marionette TRACE conn4 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 19:32:28 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. 19:32:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1586ms 19:32:28 INFO - PROCESS | 1894 | 1463193148352 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 19:32:28 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 19:32:28 INFO - PROCESS | 1894 | 1463193148357 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 19:32:28 INFO - PROCESS | 1894 | 1463193148364 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 19:32:28 INFO - PROCESS | 1894 | 1463193148368 Marionette TRACE conn4 <- [1,3010,null,{}] 19:32:28 INFO - PROCESS | 1894 | 1463193148374 Marionette TRACE conn4 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:32:28 INFO - PROCESS | 1894 | 1463193148656 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 19:32:28 INFO - PROCESS | 1894 | 1463193148967 Marionette TRACE conn4 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:32:29 INFO - PROCESS | 1894 | ++DOCSHELL 0x8ef8fc00 == 159 [pid = 1894] [id = 762] 19:32:29 INFO - PROCESS | 1894 | ++DOMWINDOW == 162 (0x8f190c00) [pid = 1894] [serial = 2285] [outer = (nil)] 19:32:29 INFO - PROCESS | 1894 | ++DOMWINDOW == 163 (0x8f45c400) [pid = 1894] [serial = 2286] [outer = 0x8f190c00] 19:32:29 INFO - PROCESS | 1894 | 1463193149064 Marionette DEBUG loaded listener.js 19:32:29 INFO - PROCESS | 1894 | ++DOMWINDOW == 164 (0x8f46b400) [pid = 1894] [serial = 2287] [outer = 0x8f190c00] 19:32:30 INFO - PROCESS | 1894 | 1463193150045 Marionette TRACE conn4 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 19:32:30 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 19:32:30 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1738ms 19:32:30 INFO - PROCESS | 1894 | 1463193150102 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 19:32:30 INFO - PROCESS | 1894 | 1463193150107 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 19:32:30 INFO - TEST-START | /FileAPI/FileReaderSync.worker 19:32:30 INFO - PROCESS | 1894 | 1463193150113 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 19:32:30 INFO - PROCESS | 1894 | 1463193150117 Marionette TRACE conn4 <- [1,3014,null,{}] 19:32:30 INFO - PROCESS | 1894 | 1463193150123 Marionette TRACE conn4 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:32:30 INFO - PROCESS | 1894 | 1463193150399 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 19:32:30 INFO - PROCESS | 1894 | 1463193150709 Marionette TRACE conn4 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:32:30 INFO - PROCESS | 1894 | ++DOCSHELL 0x8f469000 == 160 [pid = 1894] [id = 763] 19:32:30 INFO - PROCESS | 1894 | ++DOMWINDOW == 165 (0x8f46d000) [pid = 1894] [serial = 2288] [outer = (nil)] 19:32:30 INFO - PROCESS | 1894 | ++DOMWINDOW == 166 (0x8f555000) [pid = 1894] [serial = 2289] [outer = 0x8f46d000] 19:32:30 INFO - PROCESS | 1894 | 1463193150851 Marionette DEBUG loaded listener.js 19:32:30 INFO - PROCESS | 1894 | ++DOMWINDOW == 167 (0x90fd2400) [pid = 1894] [serial = 2290] [outer = 0x8f46d000] 19:32:31 INFO - PROCESS | 1894 | [1894] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 19:32:31 INFO - PROCESS | 1894 | 1463193151774 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 19:32:31 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 19:32:31 INFO - {} 19:32:31 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 19:32:31 INFO - {} 19:32:31 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 19:32:31 INFO - {} 19:32:31 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 19:32:31 INFO - {} 19:32:31 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1688ms 19:32:31 INFO - PROCESS | 1894 | 1463193151804 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 19:32:31 INFO - PROCESS | 1894 | 1463193151807 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 19:32:31 INFO - TEST-START | /FileAPI/fileReader.html 19:32:31 INFO - PROCESS | 1894 | 1463193151828 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 19:32:31 INFO - PROCESS | 1894 | 1463193151831 Marionette TRACE conn4 <- [1,3018,null,{}] 19:32:31 INFO - PROCESS | 1894 | 1463193151879 Marionette TRACE conn4 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:32:32 INFO - PROCESS | 1894 | 1463193152244 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 19:32:32 INFO - PROCESS | 1894 | 1463193152518 Marionette TRACE conn4 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:32:32 INFO - PROCESS | 1894 | ++DOCSHELL 0x8b9ca000 == 161 [pid = 1894] [id = 764] 19:32:32 INFO - PROCESS | 1894 | ++DOMWINDOW == 168 (0x8f457400) [pid = 1894] [serial = 2291] [outer = (nil)] 19:32:32 INFO - PROCESS | 1894 | ++DOMWINDOW == 169 (0x9128a400) [pid = 1894] [serial = 2292] [outer = 0x8f457400] 19:32:32 INFO - PROCESS | 1894 | 1463193152614 Marionette DEBUG loaded listener.js 19:32:32 INFO - PROCESS | 1894 | ++DOMWINDOW == 170 (0x91293400) [pid = 1894] [serial = 2293] [outer = 0x8f457400] 19:32:33 INFO - PROCESS | 1894 | 1463193153425 Marionette TRACE conn4 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 19:32:33 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 19:32:33 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 19:32:33 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 19:32:33 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 19:32:33 INFO - TEST-OK | /FileAPI/fileReader.html | took 1650ms 19:32:33 INFO - PROCESS | 1894 | 1463193153480 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 19:32:33 INFO - PROCESS | 1894 | 1463193153484 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 19:32:33 INFO - TEST-START | /FileAPI/historical.html 19:32:33 INFO - PROCESS | 1894 | 1463193153490 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 19:32:33 INFO - PROCESS | 1894 | 1463193153494 Marionette TRACE conn4 <- [1,3022,null,{}] 19:32:33 INFO - PROCESS | 1894 | 1463193153500 Marionette TRACE conn4 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:32:33 INFO - PROCESS | 1894 | 1463193153718 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 19:32:34 INFO - PROCESS | 1894 | 1463193154028 Marionette TRACE conn4 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:32:34 INFO - PROCESS | 1894 | ++DOCSHELL 0x8f556000 == 162 [pid = 1894] [id = 765] 19:32:34 INFO - PROCESS | 1894 | ++DOMWINDOW == 171 (0x90fd7800) [pid = 1894] [serial = 2294] [outer = (nil)] 19:32:34 INFO - PROCESS | 1894 | ++DOMWINDOW == 172 (0x91394400) [pid = 1894] [serial = 2295] [outer = 0x90fd7800] 19:32:34 INFO - PROCESS | 1894 | 1463193154118 Marionette DEBUG loaded listener.js 19:32:34 INFO - PROCESS | 1894 | ++DOMWINDOW == 173 (0x9145ec00) [pid = 1894] [serial = 2296] [outer = 0x90fd7800] 19:32:35 INFO - PROCESS | 1894 | 1463193155004 Marionette TRACE conn4 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 19:32:35 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 19:32:35 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 19:32:35 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 19:32:35 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 19:32:35 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 19:32:35 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 19:32:35 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 19:32:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:32:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:32:35 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 19:32:35 INFO - TEST-OK | /FileAPI/historical.html | took 1540ms 19:32:35 INFO - PROCESS | 1894 | 1463193155033 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 19:32:35 INFO - PROCESS | 1894 | 1463193155037 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 19:32:35 INFO - TEST-START | /FileAPI/idlharness.html 19:32:35 INFO - PROCESS | 1894 | 1463193155044 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 19:32:35 INFO - PROCESS | 1894 | 1463193155047 Marionette TRACE conn4 <- [1,3026,null,{}] 19:32:35 INFO - PROCESS | 1894 | 1463193155053 Marionette TRACE conn4 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:32:35 INFO - PROCESS | 1894 | 1463193155298 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 19:32:35 INFO - PROCESS | 1894 | 1463193155602 Marionette TRACE conn4 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:32:35 INFO - PROCESS | 1894 | ++DOCSHELL 0x866e2c00 == 163 [pid = 1894] [id = 766] 19:32:35 INFO - PROCESS | 1894 | ++DOMWINDOW == 174 (0x9138cc00) [pid = 1894] [serial = 2297] [outer = (nil)] 19:32:35 INFO - PROCESS | 1894 | ++DOMWINDOW == 175 (0x91516c00) [pid = 1894] [serial = 2298] [outer = 0x9138cc00] 19:32:35 INFO - PROCESS | 1894 | 1463193155692 Marionette DEBUG loaded listener.js 19:32:35 INFO - PROCESS | 1894 | ++DOMWINDOW == 176 (0x91532000) [pid = 1894] [serial = 2299] [outer = 0x9138cc00] 19:32:37 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 19:32:37 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 19:32:37 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 19:32:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:32:37 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 19:32:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 19:32:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:32:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:32:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:32:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:32:37 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:32:37 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:32:37 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:32:37 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 19:32:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 19:32:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 19:32:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 19:32:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 19:32:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 19:32:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 19:32:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 19:32:37 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 19:32:37 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 19:32:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:32:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:32:37 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 19:32:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 19:32:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:32:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:32:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:32:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:32:37 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:32:37 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:32:37 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:32:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 19:32:37 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 19:32:37 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 19:32:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:32:37 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 19:32:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 19:32:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:32:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:32:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:32:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:32:37 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:32:37 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:32:37 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:32:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 19:32:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 19:32:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 19:32:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 19:32:37 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 19:32:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:32:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:32:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:32:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:32:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:32:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:32:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:32:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:32:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:32:37 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:32:37 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:32:37 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:32:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 19:32:37 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 19:32:37 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 19:32:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:32:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:32:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:32:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:32:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:32:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:32:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:32:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:32:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:32:37 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:32:37 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:32:37 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:32:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 19:32:37 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 19:32:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 19:32:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:32:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:32:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 19:32:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:32:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:32:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:32:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:32:37 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:32:37 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:32:37 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:32:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 19:32:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 19:32:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 19:32:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 19:32:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 19:32:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 19:32:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 19:32:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 19:32:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 19:32:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 19:32:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 19:32:37 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 19:32:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:32:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:32:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:32:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:32:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:32:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:32:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:32:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:32:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:32:37 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:32:37 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:32:37 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:32:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 19:32:37 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 19:32:37 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 19:32:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:32:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:32:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:32:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:32:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:32:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:32:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:32:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:32:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:32:37 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:32:37 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:32:37 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:32:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 19:32:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 19:32:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 19:32:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 19:32:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 19:32:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 19:32:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 19:32:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 19:32:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 19:32:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 19:32:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 19:32:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 19:32:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 19:32:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 19:32:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 19:32:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 19:32:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 19:32:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 19:32:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 19:32:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 19:32:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 19:32:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 19:32:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 19:32:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 19:32:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 19:32:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 19:32:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 19:32:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 19:32:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 19:32:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 19:32:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 19:32:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 19:32:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 19:32:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 19:32:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 19:32:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 19:32:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 19:32:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 19:32:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 19:32:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 19:32:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 19:32:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 19:32:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 19:32:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 19:32:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 19:32:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 19:32:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 19:32:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 19:32:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 19:32:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 19:32:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 19:32:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 19:32:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 19:32:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 19:32:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 19:32:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 19:32:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 19:32:37 INFO - TEST-OK | /FileAPI/idlharness.html | took 2315ms 19:32:37 INFO - PROCESS | 1894 | 1463193157209 Marionette TRACE conn4 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 19:32:37 INFO - PROCESS | 1894 | 1463193157514 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 19:32:37 INFO - PROCESS | 1894 | 1463193157518 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 19:32:37 INFO - TEST-START | /FileAPI/idlharness.worker 19:32:37 INFO - PROCESS | 1894 | 1463193157563 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 19:32:37 INFO - PROCESS | 1894 | 1463193157566 Marionette TRACE conn4 <- [1,3030,null,{}] 19:32:37 INFO - PROCESS | 1894 | 1463193157598 Marionette TRACE conn4 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:32:37 INFO - PROCESS | 1894 | 1463193157837 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 19:32:38 INFO - PROCESS | 1894 | 1463193158136 Marionette TRACE conn4 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:32:38 INFO - PROCESS | 1894 | ++DOCSHELL 0x8e098000 == 164 [pid = 1894] [id = 767] 19:32:38 INFO - PROCESS | 1894 | ++DOMWINDOW == 177 (0x8f188400) [pid = 1894] [serial = 2300] [outer = (nil)] 19:32:38 INFO - PROCESS | 1894 | ++DOMWINDOW == 178 (0x916c6c00) [pid = 1894] [serial = 2301] [outer = 0x8f188400] 19:32:38 INFO - PROCESS | 1894 | 1463193158224 Marionette DEBUG loaded listener.js 19:32:38 INFO - PROCESS | 1894 | ++DOMWINDOW == 179 (0x94754400) [pid = 1894] [serial = 2302] [outer = 0x8f188400] 19:32:38 INFO - PROCESS | 1894 | [1894] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 19:32:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 19:32:40 INFO - {} 19:32:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 19:32:40 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 19:32:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:32:40 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 19:32:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 19:32:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:32:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:32:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:32:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:32:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 19:32:40 INFO - {} 19:32:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 19:32:40 INFO - {} 19:32:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 19:32:40 INFO - {} 19:32:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 19:32:40 INFO - {} 19:32:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 19:32:40 INFO - {} 19:32:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 19:32:40 INFO - {} 19:32:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 19:32:40 INFO - {} 19:32:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 19:32:40 INFO - {} 19:32:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 19:32:40 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 19:32:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:32:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:32:40 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 19:32:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 19:32:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:32:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:32:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:32:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:32:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 19:32:40 INFO - {} 19:32:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 19:32:40 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 19:32:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:32:40 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 19:32:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 19:32:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:32:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:32:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:32:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:32:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 19:32:40 INFO - {} 19:32:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 19:32:40 INFO - {} 19:32:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 19:32:40 INFO - {} 19:32:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 19:32:40 INFO - {} 19:32:40 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 19:32:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:32:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:32:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:32:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:32:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:32:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:32:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:32:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:32:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:32:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 19:32:40 INFO - {} 19:32:40 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 - {} 19:32:40 INFO - {} 19:32:40 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 19:32:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:32:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:32:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:32:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:32:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:32:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:32:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:32:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:32:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:32:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 19:32:40 INFO - {} 19:32:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 19:32:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 19:32:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:32:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:32:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 19:32:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:32:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:32:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:32:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:32:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 19:32:40 INFO - {} 19:32:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 19:32:40 INFO - {} 19:32:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 19:32:40 INFO - {} 19:32:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 19:32:40 INFO - {} 19:32:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 19:32:40 INFO - {} 19:32:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 19:32:40 INFO - {} 19:32:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 19:32:40 INFO - {} 19:32:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 19:32:40 INFO - {} 19:32:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 19:32:40 INFO - {} 19:32:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 19:32:40 INFO - {} 19:32:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 19:32:40 INFO - {} 19:32:40 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 19:32:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:32:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:32:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:32:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:32:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:32:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:32:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:32:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:32:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:32:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 19:32:40 INFO - {} 19:32:40 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 - {} 19:32:40 INFO - {} 19:32:40 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 19:32:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:32:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:32:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:32:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:32:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:32:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:32:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:32:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:32:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:32:40 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 19:32:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 19:32:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:32:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:32:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 19:32:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:32:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:32:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:32:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:32:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 19:32:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 19:32:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:32:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:32:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 19:32:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:32:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:32:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:32:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:32:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 19:32:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 19:32:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:32:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:32:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 19:32:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:32:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:32:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:32:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:32:40 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 19:32:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 19:32:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:32:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:32:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 19:32:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:32:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:32:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:32:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:32:40 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 19:32:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 19:32:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:32:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:32:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 19:32:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:32:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:32:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:32:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:32:40 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 19:32:40 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 19:32:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:32:40 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 19:32:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 19:32:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:32:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:32:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:32:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:32:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 19:32:40 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 19:32:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:32:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:32:40 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 19:32:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 19:32:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:32:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:32:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:32:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:32:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 19:32:40 INFO - {} 19:32:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 19:32:40 INFO - {} 19:32:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 19:32:40 INFO - {} 19:32:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 19:32:40 INFO - {} 19:32:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 19:32:40 INFO - {} 19:32:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 19:32:40 INFO - {} 19:32:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 19:32:40 INFO - {} 19:32:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 19:32:40 INFO - {} 19:32:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 19:32:40 INFO - {} 19:32:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 19:32:40 INFO - {} 19:32:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 19:32:40 INFO - {} 19:32:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 19:32:40 INFO - {} 19:32:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 19:32:40 INFO - {} 19:32:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 19:32:40 INFO - {} 19:32:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 19:32:40 INFO - {} 19:32:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 19:32:40 INFO - {} 19:32:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 19:32:40 INFO - {} 19:32:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 19:32:40 INFO - {} 19:32:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 19:32:40 INFO - {} 19:32:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 19:32:40 INFO - {} 19:32:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 19:32:40 INFO - {} 19:32:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 19:32:40 INFO - {} 19:32:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 19:32:40 INFO - {} 19:32:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 19:32:40 INFO - {} 19:32:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 19:32:40 INFO - {} 19:32:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 19:32:40 INFO - {} 19:32:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 19:32:40 INFO - {} 19:32:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 19:32:40 INFO - {} 19:32:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 19:32:40 INFO - {} 19:32:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 19:32:40 INFO - {} 19:32:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 19:32:40 INFO - {} 19:32:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 19:32:40 INFO - {} 19:32:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 19:32:40 INFO - {} 19:32:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 19:32:40 INFO - {} 19:32:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 19:32:40 INFO - {} 19:32:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 19:32:40 INFO - {} 19:32:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 19:32:40 INFO - {} 19:32:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 19:32:40 INFO - {} 19:32:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 19:32:40 INFO - {} 19:32:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 19:32:40 INFO - {} 19:32:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 19:32:40 INFO - {} 19:32:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 19:32:40 INFO - {} 19:32:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 19:32:40 INFO - {} 19:32:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 19:32:40 INFO - {} 19:32:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 19:32:40 INFO - {} 19:32:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 19:32:40 INFO - {} 19:32:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 19:32:40 INFO - {} 19:32:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 19:32:40 INFO - {} 19:32:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 19:32:40 INFO - {} 19:32:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 19:32:40 INFO - {} 19:32:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 19:32:40 INFO - {} 19:32:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 19:32:40 INFO - {} 19:32:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 19:32:40 INFO - {} 19:32:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 19:32:40 INFO - {} 19:32:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 19:32:40 INFO - {} 19:32:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 19:32:40 INFO - {} 19:32:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 19:32:40 INFO - {} 19:32:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 19:32:40 INFO - {} 19:32:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 19:32:40 INFO - {} 19:32:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 19:32:40 INFO - {} 19:32:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 19:32:40 INFO - {} 19:32:40 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2986ms 19:32:40 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 19:32:40 INFO - PROCESS | 1894 | 1463193160355 Marionette TRACE conn4 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 19:32:40 INFO - PROCESS | 1894 | 1463193160516 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 19:32:40 INFO - PROCESS | 1894 | 1463193160526 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 19:32:40 INFO - PROCESS | 1894 | 1463193160539 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 19:32:40 INFO - PROCESS | 1894 | 1463193160544 Marionette TRACE conn4 <- [1,3034,null,{}] 19:32:40 INFO - PROCESS | 1894 | 1463193160561 Marionette TRACE conn4 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:32:40 INFO - PROCESS | 1894 | 1463193160963 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 19:32:41 INFO - PROCESS | 1894 | 1463193161266 Marionette TRACE conn4 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:32:41 INFO - PROCESS | 1894 | ++DOCSHELL 0x866e5800 == 165 [pid = 1894] [id = 768] 19:32:41 INFO - PROCESS | 1894 | ++DOMWINDOW == 180 (0x8ef83400) [pid = 1894] [serial = 2303] [outer = (nil)] 19:32:41 INFO - PROCESS | 1894 | ++DOMWINDOW == 181 (0x9add5800) [pid = 1894] [serial = 2304] [outer = 0x8ef83400] 19:32:41 INFO - PROCESS | 1894 | 1463193161362 Marionette DEBUG loaded listener.js 19:32:41 INFO - PROCESS | 1894 | ++DOMWINDOW == 182 (0x9addc800) [pid = 1894] [serial = 2305] [outer = 0x8ef83400] 19:32:44 INFO - PROCESS | 1894 | --DOCSHELL 0x9cc1a800 == 164 [pid = 1894] [id = 697] 19:32:44 INFO - PROCESS | 1894 | --DOCSHELL 0x89da7800 == 163 [pid = 1894] [id = 695] 19:32:44 INFO - PROCESS | 1894 | --DOCSHELL 0x86db4000 == 162 [pid = 1894] [id = 698] 19:32:44 INFO - PROCESS | 1894 | --DOCSHELL 0x9a910000 == 161 [pid = 1894] [id = 694] 19:32:44 INFO - PROCESS | 1894 | --DOCSHELL 0xa24ef800 == 160 [pid = 1894] [id = 700] 19:32:44 INFO - PROCESS | 1894 | --DOCSHELL 0x9b5b2400 == 159 [pid = 1894] [id = 696] 19:32:44 INFO - PROCESS | 1894 | --DOCSHELL 0x87f06400 == 158 [pid = 1894] [id = 749] 19:32:44 INFO - PROCESS | 1894 | --DOCSHELL 0x88327c00 == 157 [pid = 1894] [id = 748] 19:32:44 INFO - PROCESS | 1894 | --DOCSHELL 0x88324800 == 156 [pid = 1894] [id = 747] 19:32:44 INFO - PROCESS | 1894 | --DOCSHELL 0x87f0e000 == 155 [pid = 1894] [id = 746] 19:32:44 INFO - PROCESS | 1894 | --DOCSHELL 0x866e7400 == 154 [pid = 1894] [id = 745] 19:32:44 INFO - PROCESS | 1894 | --DOCSHELL 0x875d7400 == 153 [pid = 1894] [id = 742] 19:32:44 INFO - PROCESS | 1894 | --DOCSHELL 0x855e8800 == 152 [pid = 1894] [id = 743] 19:32:44 INFO - PROCESS | 1894 | --DOCSHELL 0x89fb7800 == 151 [pid = 1894] [id = 741] 19:32:44 INFO - PROCESS | 1894 | --DOCSHELL 0x9a910c00 == 150 [pid = 1894] [id = 740] 19:32:44 INFO - PROCESS | 1894 | --DOCSHELL 0x9a916000 == 149 [pid = 1894] [id = 739] 19:32:44 INFO - PROCESS | 1894 | --DOCSHELL 0x88329c00 == 148 [pid = 1894] [id = 737] 19:32:44 INFO - PROCESS | 1894 | --DOCSHELL 0x9a55d400 == 147 [pid = 1894] [id = 738] 19:32:44 INFO - PROCESS | 1894 | --DOCSHELL 0x916c5800 == 146 [pid = 1894] [id = 736] 19:32:44 INFO - PROCESS | 1894 | --DOCSHELL 0x921d0000 == 145 [pid = 1894] [id = 735] 19:32:44 INFO - PROCESS | 1894 | --DOCSHELL 0x8d7c3c00 == 144 [pid = 1894] [id = 734] 19:32:44 INFO - PROCESS | 1894 | --DOCSHELL 0x911cc000 == 143 [pid = 1894] [id = 733] 19:32:44 INFO - PROCESS | 1894 | --DOCSHELL 0x8f549c00 == 142 [pid = 1894] [id = 732] 19:32:44 INFO - PROCESS | 1894 | --DOCSHELL 0x8d7bd000 == 141 [pid = 1894] [id = 730] 19:32:44 INFO - PROCESS | 1894 | --DOCSHELL 0x8f548400 == 140 [pid = 1894] [id = 731] 19:32:44 INFO - PROCESS | 1894 | --DOCSHELL 0x8e095c00 == 139 [pid = 1894] [id = 729] 19:32:44 INFO - PROCESS | 1894 | --DOCSHELL 0x8832b400 == 138 [pid = 1894] [id = 728] 19:32:44 INFO - PROCESS | 1894 | --DOMWINDOW == 181 (0x8f189000) [pid = 1894] [serial = 2055] [outer = (nil)] [url = about:blank] 19:32:44 INFO - PROCESS | 1894 | --DOMWINDOW == 180 (0x9c1c3800) [pid = 1894] [serial = 2150] [outer = (nil)] [url = about:blank] 19:32:44 INFO - PROCESS | 1894 | --DOMWINDOW == 179 (0x9aac7400) [pid = 1894] [serial = 2148] [outer = (nil)] [url = about:blank] 19:32:44 INFO - PROCESS | 1894 | --DOMWINDOW == 178 (0x9a91f800) [pid = 1894] [serial = 2147] [outer = (nil)] [url = about:blank] 19:32:44 INFO - PROCESS | 1894 | --DOMWINDOW == 177 (0x9a3e1000) [pid = 1894] [serial = 2145] [outer = (nil)] [url = about:blank] 19:32:44 INFO - PROCESS | 1894 | --DOMWINDOW == 176 (0x99f98400) [pid = 1894] [serial = 2144] [outer = (nil)] [url = about:blank] 19:32:44 INFO - PROCESS | 1894 | --DOMWINDOW == 175 (0x983eac00) [pid = 1894] [serial = 2142] [outer = (nil)] [url = about:blank] 19:32:44 INFO - PROCESS | 1894 | --DOMWINDOW == 174 (0x978c7c00) [pid = 1894] [serial = 2141] [outer = (nil)] [url = about:blank] 19:32:44 INFO - PROCESS | 1894 | --DOMWINDOW == 173 (0x95326400) [pid = 1894] [serial = 2139] [outer = (nil)] [url = about:blank] 19:32:44 INFO - PROCESS | 1894 | --DOMWINDOW == 172 (0x9522d000) [pid = 1894] [serial = 2138] [outer = (nil)] [url = about:blank] 19:32:44 INFO - PROCESS | 1894 | --DOMWINDOW == 171 (0x93a4a400) [pid = 1894] [serial = 2136] [outer = (nil)] [url = about:blank] 19:32:44 INFO - PROCESS | 1894 | --DOMWINDOW == 170 (0x93a04800) [pid = 1894] [serial = 2135] [outer = (nil)] [url = about:blank] 19:32:44 INFO - PROCESS | 1894 | --DOMWINDOW == 169 (0x91dd5800) [pid = 1894] [serial = 2133] [outer = (nil)] [url = about:blank] 19:32:44 INFO - PROCESS | 1894 | --DOMWINDOW == 168 (0x91dcb000) [pid = 1894] [serial = 2132] [outer = (nil)] [url = about:blank] 19:32:44 INFO - PROCESS | 1894 | --DOMWINDOW == 167 (0x91533800) [pid = 1894] [serial = 2130] [outer = (nil)] [url = about:blank] 19:32:44 INFO - PROCESS | 1894 | --DOMWINDOW == 166 (0x8e09bc00) [pid = 1894] [serial = 2181] [outer = (nil)] [url = about:blank] 19:32:44 INFO - PROCESS | 1894 | --DOMWINDOW == 165 (0x8de67c00) [pid = 1894] [serial = 2178] [outer = (nil)] [url = about:blank] 19:32:44 INFO - PROCESS | 1894 | --DOMWINDOW == 164 (0x8bae3400) [pid = 1894] [serial = 2175] [outer = (nil)] [url = about:blank] 19:32:44 INFO - PROCESS | 1894 | --DOMWINDOW == 163 (0x8efed800) [pid = 1894] [serial = 2183] [outer = (nil)] [url = about:blank] 19:32:44 INFO - PROCESS | 1894 | --DOMWINDOW == 162 (0x8d7bcc00) [pid = 1894] [serial = 2177] [outer = (nil)] [url = about:blank] 19:32:44 INFO - PROCESS | 1894 | --DOMWINDOW == 161 (0x8a1cdc00) [pid = 1894] [serial = 2180] [outer = (nil)] [url = about:blank] 19:32:44 INFO - PROCESS | 1894 | --DOMWINDOW == 160 (0x91511800) [pid = 1894] [serial = 2129] [outer = (nil)] [url = about:blank] 19:32:44 INFO - PROCESS | 1894 | --DOMWINDOW == 159 (0x9138b000) [pid = 1894] [serial = 2127] [outer = (nil)] [url = about:blank] 19:32:44 INFO - PROCESS | 1894 | --DOMWINDOW == 158 (0x911c7c00) [pid = 1894] [serial = 2126] [outer = (nil)] [url = about:blank] 19:32:44 INFO - PROCESS | 1894 | --DOMWINDOW == 157 (0x8f452000) [pid = 1894] [serial = 2124] [outer = (nil)] [url = about:blank] 19:32:44 INFO - PROCESS | 1894 | --DOMWINDOW == 156 (0x8ef88c00) [pid = 1894] [serial = 2123] [outer = (nil)] [url = about:blank] 19:32:44 INFO - PROCESS | 1894 | --DOMWINDOW == 155 (0x8d6db000) [pid = 1894] [serial = 2121] [outer = (nil)] [url = about:blank] 19:32:44 INFO - PROCESS | 1894 | --DOMWINDOW == 154 (0x8bc61000) [pid = 1894] [serial = 2120] [outer = (nil)] [url = about:blank] 19:32:44 INFO - PROCESS | 1894 | --DOMWINDOW == 153 (0x8add7800) [pid = 1894] [serial = 2174] [outer = (nil)] [url = about:blank] 19:32:44 INFO - PROCESS | 1894 | --DOMWINDOW == 152 (0x886d2400) [pid = 1894] [serial = 2171] [outer = (nil)] [url = about:blank] 19:32:44 INFO - PROCESS | 1894 | --DOMWINDOW == 151 (0x889ad400) [pid = 1894] [serial = 2172] [outer = (nil)] [url = about:blank] 19:32:44 INFO - PROCESS | 1894 | --DOMWINDOW == 150 (0x9128ec00) [pid = 1894] [serial = 2169] [outer = (nil)] [url = about:blank] 19:32:44 INFO - PROCESS | 1894 | --DOMWINDOW == 149 (0x9128d000) [pid = 1894] [serial = 2168] [outer = (nil)] [url = about:blank] 19:32:44 INFO - PROCESS | 1894 | --DOMWINDOW == 148 (0xa6281c00) [pid = 1894] [serial = 2166] [outer = (nil)] [url = about:blank] 19:32:44 INFO - PROCESS | 1894 | --DOMWINDOW == 147 (0xa503dc00) [pid = 1894] [serial = 2165] [outer = (nil)] [url = about:blank] 19:32:44 INFO - PROCESS | 1894 | --DOMWINDOW == 146 (0xa2494400) [pid = 1894] [serial = 2163] [outer = (nil)] [url = about:blank] 19:32:44 INFO - PROCESS | 1894 | --DOMWINDOW == 145 (0xa21a1800) [pid = 1894] [serial = 2162] [outer = (nil)] [url = about:blank] 19:32:44 INFO - PROCESS | 1894 | --DOMWINDOW == 144 (0x8d7bf800) [pid = 1894] [serial = 2160] [outer = (nil)] [url = about:blank] 19:32:44 INFO - PROCESS | 1894 | --DOMWINDOW == 143 (0x8d7bc400) [pid = 1894] [serial = 2159] [outer = (nil)] [url = about:blank] 19:32:44 INFO - PROCESS | 1894 | --DOMWINDOW == 142 (0xa26c2000) [pid = 1894] [serial = 2157] [outer = (nil)] [url = about:blank] 19:32:44 INFO - PROCESS | 1894 | --DOMWINDOW == 141 (0xa2496c00) [pid = 1894] [serial = 2156] [outer = (nil)] [url = about:blank] 19:32:44 INFO - PROCESS | 1894 | --DOMWINDOW == 140 (0xa2278000) [pid = 1894] [serial = 2154] [outer = (nil)] [url = about:blank] 19:32:44 INFO - PROCESS | 1894 | --DOMWINDOW == 139 (0xa1057800) [pid = 1894] [serial = 2153] [outer = (nil)] [url = about:blank] 19:32:44 INFO - PROCESS | 1894 | --DOMWINDOW == 138 (0x9cc19400) [pid = 1894] [serial = 2151] [outer = (nil)] [url = about:blank] 19:32:45 INFO - PROCESS | 1894 | 1463193165221 Marionette TRACE conn4 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 19:32:45 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 19:32:45 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 4718ms 19:32:45 INFO - PROCESS | 1894 | 1463193165255 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 19:32:45 INFO - PROCESS | 1894 | 1463193165262 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 19:32:45 INFO - TEST-START | /FileAPI/blob/Blob-close.html 19:32:45 INFO - PROCESS | 1894 | 1463193165274 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 19:32:45 INFO - PROCESS | 1894 | 1463193165280 Marionette TRACE conn4 <- [1,3038,null,{}] 19:32:45 INFO - PROCESS | 1894 | 1463193165288 Marionette TRACE conn4 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:32:45 INFO - PROCESS | 1894 | 1463193165542 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 19:32:45 INFO - PROCESS | 1894 | 1463193165767 Marionette TRACE conn4 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:32:45 INFO - PROCESS | 1894 | ++DOCSHELL 0x88323c00 == 139 [pid = 1894] [id = 769] 19:32:45 INFO - PROCESS | 1894 | ++DOMWINDOW == 139 (0x88326400) [pid = 1894] [serial = 2306] [outer = (nil)] 19:32:45 INFO - PROCESS | 1894 | ++DOMWINDOW == 140 (0x886dd400) [pid = 1894] [serial = 2307] [outer = 0x88326400] 19:32:45 INFO - PROCESS | 1894 | 1463193165910 Marionette DEBUG loaded listener.js 19:32:46 INFO - PROCESS | 1894 | ++DOMWINDOW == 141 (0x886de400) [pid = 1894] [serial = 2308] [outer = 0x88326400] 19:32:46 INFO - PROCESS | 1894 | 1463193166735 Marionette TRACE conn4 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 19:32:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 19:32:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 19:32:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:32:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:32:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 19:32:46 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1543ms 19:32:46 INFO - PROCESS | 1894 | 1463193166815 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 19:32:46 INFO - PROCESS | 1894 | 1463193166824 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 19:32:46 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 19:32:46 INFO - PROCESS | 1894 | 1463193166835 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 19:32:46 INFO - PROCESS | 1894 | 1463193166839 Marionette TRACE conn4 <- [1,3042,null,{}] 19:32:46 INFO - PROCESS | 1894 | 1463193166849 Marionette TRACE conn4 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:32:47 INFO - PROCESS | 1894 | 1463193167076 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 19:32:47 INFO - PROCESS | 1894 | 1463193167329 Marionette TRACE conn4 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:32:47 INFO - PROCESS | 1894 | ++DOCSHELL 0x86b6b400 == 140 [pid = 1894] [id = 770] 19:32:47 INFO - PROCESS | 1894 | ++DOMWINDOW == 142 (0x886dd800) [pid = 1894] [serial = 2309] [outer = (nil)] 19:32:47 INFO - PROCESS | 1894 | ++DOMWINDOW == 143 (0x89da7800) [pid = 1894] [serial = 2310] [outer = 0x886dd800] 19:32:47 INFO - PROCESS | 1894 | 1463193167407 Marionette DEBUG loaded listener.js 19:32:47 INFO - PROCESS | 1894 | ++DOMWINDOW == 144 (0x89fbd000) [pid = 1894] [serial = 2311] [outer = 0x886dd800] 19:32:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 19:32:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 19:32:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 19:32:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 19:32:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 19:32:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 19:32:48 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. 19:32:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 19:32:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 19:32:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 19:32:48 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'.) 19:32:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 19:32:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 19:32:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 19:32:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 19:32:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 19:32:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 19:32:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 19:32:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 19:32:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 19:32:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 19:32:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 19:32:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 19:32:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 19:32:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 19:32:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 19:32:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 19:32:48 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. 19:32:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 19:32:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:32:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:32:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 19:32:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 19:32:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 19:32:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 19:32:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 19:32:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 19:32:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 19:32:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 19:32:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 19:32:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 19:32:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 19:32:48 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. 19:32:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 19:32:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 19:32:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:32:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:32:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 19:32:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 19:32:48 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. 19:32:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 19:32:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 19:32:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:32:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:32:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 19:32:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 19:32:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 19:32:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 19:32:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 19:32:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 19:32:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 19:32:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:32:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:32:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 19:32:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 19:32:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 19:32:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 19:32:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:32:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:32:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:32:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:32:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:32:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 19:32:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 19:32:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:32:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:32:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:32:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:32:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:32:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 19:32:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:32:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:32:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:32:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:32:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:32:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 19:32:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:32:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:32:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:32:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:32:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:32:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 19:32:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 19:32:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:32:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:32:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:32:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:32:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:32:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 19:32:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:32:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:32:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:32:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:32:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:32:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 19:32:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:32:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:32:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:32:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:32:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:32:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 19:32:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:32:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:32:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:32:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:32:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:32:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 19:32:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:32:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:32:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:32:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:32:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:32:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 19:32:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 19:32:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 19:32:48 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1891ms 19:32:48 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 19:32:48 INFO - PROCESS | 1894 | 1463193168644 Marionette TRACE conn4 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 19:32:48 INFO - PROCESS | 1894 | 1463193168748 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 19:32:48 INFO - PROCESS | 1894 | 1463193168753 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 19:32:48 INFO - PROCESS | 1894 | 1463193168836 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 19:32:48 INFO - PROCESS | 1894 | 1463193168842 Marionette TRACE conn4 <- [1,3046,null,{}] 19:32:48 INFO - PROCESS | 1894 | 1463193168871 Marionette TRACE conn4 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:32:49 INFO - PROCESS | 1894 | 1463193169187 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 19:32:49 INFO - PROCESS | 1894 | --DOMWINDOW == 143 (0x889a2c00) [pid = 1894] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 19:32:49 INFO - PROCESS | 1894 | --DOMWINDOW == 142 (0x866e7800) [pid = 1894] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 19:32:49 INFO - PROCESS | 1894 | --DOMWINDOW == 141 (0x855ee400) [pid = 1894] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 19:32:49 INFO - PROCESS | 1894 | --DOMWINDOW == 140 (0x855ea400) [pid = 1894] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 19:32:49 INFO - PROCESS | 1894 | --DOMWINDOW == 139 (0x89186400) [pid = 1894] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 19:32:49 INFO - PROCESS | 1894 | --DOMWINDOW == 138 (0x8bad8400) [pid = 1894] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 19:32:49 INFO - PROCESS | 1894 | --DOMWINDOW == 137 (0x9af07400) [pid = 1894] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 19:32:49 INFO - PROCESS | 1894 | --DOMWINDOW == 136 (0x9a921400) [pid = 1894] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 19:32:49 INFO - PROCESS | 1894 | --DOMWINDOW == 135 (0x9a916c00) [pid = 1894] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 19:32:49 INFO - PROCESS | 1894 | --DOMWINDOW == 134 (0x95327c00) [pid = 1894] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 19:32:49 INFO - PROCESS | 1894 | --DOMWINDOW == 133 (0x92b8f800) [pid = 1894] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 19:32:49 INFO - PROCESS | 1894 | --DOMWINDOW == 132 (0x929d1000) [pid = 1894] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 19:32:49 INFO - PROCESS | 1894 | --DOMWINDOW == 131 (0x916d0800) [pid = 1894] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 19:32:49 INFO - PROCESS | 1894 | --DOMWINDOW == 130 (0x91390400) [pid = 1894] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 19:32:49 INFO - PROCESS | 1894 | --DOMWINDOW == 129 (0x911c9400) [pid = 1894] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 19:32:49 INFO - PROCESS | 1894 | --DOMWINDOW == 128 (0x91285400) [pid = 1894] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 19:32:49 INFO - PROCESS | 1894 | --DOMWINDOW == 127 (0x8f54a800) [pid = 1894] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 19:32:49 INFO - PROCESS | 1894 | --DOMWINDOW == 126 (0x8e0a0400) [pid = 1894] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 19:32:49 INFO - PROCESS | 1894 | --DOMWINDOW == 125 (0x8918c400) [pid = 1894] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 19:32:49 INFO - PROCESS | 1894 | --DOMWINDOW == 124 (0x87f0e800) [pid = 1894] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 19:32:49 INFO - PROCESS | 1894 | --DOMWINDOW == 123 (0x88320800) [pid = 1894] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 19:32:49 INFO - PROCESS | 1894 | --DOMWINDOW == 122 (0x8ed48000) [pid = 1894] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 19:32:49 INFO - PROCESS | 1894 | --DOMWINDOW == 121 (0x88324c00) [pid = 1894] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 19:32:49 INFO - PROCESS | 1894 | 1463193169807 Marionette TRACE conn4 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:32:49 INFO - PROCESS | 1894 | ++DOCSHELL 0x855ea400 == 141 [pid = 1894] [id = 771] 19:32:49 INFO - PROCESS | 1894 | ++DOMWINDOW == 122 (0x855ee400) [pid = 1894] [serial = 2312] [outer = (nil)] 19:32:49 INFO - PROCESS | 1894 | ++DOMWINDOW == 123 (0x88324c00) [pid = 1894] [serial = 2313] [outer = 0x855ee400] 19:32:49 INFO - PROCESS | 1894 | 1463193169888 Marionette DEBUG loaded listener.js 19:32:50 INFO - PROCESS | 1894 | ++DOMWINDOW == 124 (0x8d6dc400) [pid = 1894] [serial = 2314] [outer = 0x855ee400] 19:32:50 INFO - PROCESS | 1894 | [1894] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 19:32:50 INFO - PROCESS | 1894 | 1463193170665 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 19:32:50 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 19:32:50 INFO - {} 19:32:50 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1892ms 19:32:50 INFO - PROCESS | 1894 | 1463193170700 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 19:32:50 INFO - PROCESS | 1894 | 1463193170704 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 19:32:50 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 19:32:50 INFO - PROCESS | 1894 | 1463193170711 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 19:32:50 INFO - PROCESS | 1894 | 1463193170714 Marionette TRACE conn4 <- [1,3050,null,{}] 19:32:50 INFO - PROCESS | 1894 | 1463193170720 Marionette TRACE conn4 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:32:50 INFO - PROCESS | 1894 | 1463193170930 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 19:32:51 INFO - PROCESS | 1894 | 1463193171172 Marionette TRACE conn4 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:32:51 INFO - PROCESS | 1894 | ++DOCSHELL 0x855e9400 == 142 [pid = 1894] [id = 772] 19:32:51 INFO - PROCESS | 1894 | ++DOMWINDOW == 125 (0x8d7bcc00) [pid = 1894] [serial = 2315] [outer = (nil)] 19:32:51 INFO - PROCESS | 1894 | ++DOMWINDOW == 126 (0x8de64c00) [pid = 1894] [serial = 2316] [outer = 0x8d7bcc00] 19:32:51 INFO - PROCESS | 1894 | 1463193171251 Marionette DEBUG loaded listener.js 19:32:51 INFO - PROCESS | 1894 | ++DOMWINDOW == 127 (0x8df25400) [pid = 1894] [serial = 2317] [outer = 0x8d7bcc00] 19:32:52 INFO - PROCESS | 1894 | 1463193172249 Marionette TRACE conn4 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 19:32:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 19:32:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 19:32:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 19:32:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 19:32:52 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1593ms 19:32:52 INFO - PROCESS | 1894 | 1463193172306 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 19:32:52 INFO - PROCESS | 1894 | 1463193172313 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 19:32:52 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 19:32:52 INFO - PROCESS | 1894 | 1463193172324 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 19:32:52 INFO - PROCESS | 1894 | 1463193172329 Marionette TRACE conn4 <- [1,3054,null,{}] 19:32:52 INFO - PROCESS | 1894 | 1463193172338 Marionette TRACE conn4 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:32:52 INFO - PROCESS | 1894 | 1463193172600 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 19:32:52 INFO - PROCESS | 1894 | 1463193172901 Marionette TRACE conn4 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:32:53 INFO - PROCESS | 1894 | ++DOCSHELL 0x88327000 == 143 [pid = 1894] [id = 773] 19:32:53 INFO - PROCESS | 1894 | ++DOMWINDOW == 128 (0x886dbc00) [pid = 1894] [serial = 2318] [outer = (nil)] 19:32:53 INFO - PROCESS | 1894 | ++DOMWINDOW == 129 (0x8905ec00) [pid = 1894] [serial = 2319] [outer = 0x886dbc00] 19:32:53 INFO - PROCESS | 1894 | 1463193173062 Marionette DEBUG loaded listener.js 19:32:53 INFO - PROCESS | 1894 | ++DOMWINDOW == 130 (0x89d13c00) [pid = 1894] [serial = 2320] [outer = 0x886dbc00] 19:32:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 19:32:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 19:32:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 19:32:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 19:32:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 19:32:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 19:32:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 19:32:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 19:32:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 19:32:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 19:32:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 19:32:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 19:32:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 19:32:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 19:32:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 19:32:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 19:32:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 19:32:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 19:32:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 19:32:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 19:32:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 19:32:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 19:32:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 19:32:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 19:32:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 19:32:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 19:32:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 19:32:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 19:32:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 19:32:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 19:32:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 19:32:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 19:32:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 19:32:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 19:32:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 19:32:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 19:32:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 19:32:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 19:32:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 19:32:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 19:32:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 19:32:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 19:32:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 19:32:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 19:32:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 19:32:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 19:32:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 19:32:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 19:32:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 19:32:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 19:32:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 19:32:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 19:32:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 19:32:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 19:32:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 19:32:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 19:32:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 19:32:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 19:32:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 19:32:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 19:32:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 19:32:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 19:32:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 19:32:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 19:32:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 19:32:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 19:32:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 19:32:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 19:32:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 19:32:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 19:32:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 19:32:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 19:32:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 19:32:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 19:32:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 19:32:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 19:32:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 19:32:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 19:32:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 19:32:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 19:32:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 19:32:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 19:32:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 19:32:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 19:32:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 19:32:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 19:32:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 19:32:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 19:32:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 19:32:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 19:32:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 19:32:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 19:32:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 19:32:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 19:32:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 19:32:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 19:32:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 19:32:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 19:32:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 19:32:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:32:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:32:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:32:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:32:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:32:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 19:32:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:32:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:32:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:32:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:32:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:32:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 19:32:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:32:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:32:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:32:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:32:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:32:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 19:32:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:32:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:32:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:32:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:32:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:32:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 19:32:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:32:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:32:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:32:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:32:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:32:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 19:32:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:32:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:32:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:32:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:32:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:32:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 19:32:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:32:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:32:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:32:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:32:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:32:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 19:32:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:32:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:32:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:32:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:32:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:32:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 19:32:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:32:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:32:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:32:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:32:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:32:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 19:32:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:32:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:32:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:32:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:32:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:32:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 19:32:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:32:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:32:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:32:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:32:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:32:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 19:32:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:32:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:32:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:32:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:32:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:32:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 19:32:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:32:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:32:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:32:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:32:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:32:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 19:32:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:32:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:32:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:32:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:32:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:32:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 19:32:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:32:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:32:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:32:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:32:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:32:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 19:32:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:32:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:32:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:32:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:32:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:32:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 19:32:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:32:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:32:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:32:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:32:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:32:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 19:32:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:32:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:32:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:32:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:32:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:32:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 19:32:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:32:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:32:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:32:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:32:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:32:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 19:32:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:32:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:32:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:32:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:32:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:32:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 19:32:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:32:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:32:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:32:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:32:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:32:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 19:32:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:32:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:32:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:32:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:32:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:32:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 19:32:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:32:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:32:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:32:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 19:32:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 19:32:54 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" 19:32:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:32:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:32:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:32:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 19:32:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 19:32:54 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" 19:32:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:32:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:32:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:32:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 19:32:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 19:32:54 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2129ms 19:32:54 INFO - TEST-START | /FileAPI/file/File-constructor.html 19:32:54 INFO - PROCESS | 1894 | 1463193174310 Marionette TRACE conn4 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 19:32:54 INFO - PROCESS | 1894 | 1463193174509 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 19:32:54 INFO - PROCESS | 1894 | 1463193174540 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 19:32:54 INFO - PROCESS | 1894 | 1463193174703 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 19:32:54 INFO - PROCESS | 1894 | 1463193174708 Marionette TRACE conn4 <- [1,3058,null,{}] 19:32:54 INFO - PROCESS | 1894 | 1463193174720 Marionette TRACE conn4 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:32:55 INFO - PROCESS | 1894 | 1463193175172 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 19:32:55 INFO - PROCESS | 1894 | 1463193175395 Marionette TRACE conn4 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:32:55 INFO - PROCESS | 1894 | ++DOCSHELL 0x8adda800 == 144 [pid = 1894] [id = 774] 19:32:55 INFO - PROCESS | 1894 | ++DOMWINDOW == 131 (0x8ade4400) [pid = 1894] [serial = 2321] [outer = (nil)] 19:32:55 INFO - PROCESS | 1894 | ++DOMWINDOW == 132 (0x8e1ce800) [pid = 1894] [serial = 2322] [outer = 0x8ade4400] 19:32:55 INFO - PROCESS | 1894 | 1463193175497 Marionette DEBUG loaded listener.js 19:32:55 INFO - PROCESS | 1894 | ++DOMWINDOW == 133 (0x8edb4c00) [pid = 1894] [serial = 2323] [outer = 0x8ade4400] 19:32:56 INFO - PROCESS | 1894 | 1463193176518 Marionette TRACE conn4 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 19:32:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 19:32:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 19:32:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 19:32:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 19:32:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 19:32:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 19:32:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 19:32:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 19:32:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 19:32:56 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 19:32:56 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 19:32:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:32:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:32:56 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 19:32:56 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 19:32:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 19:32:56 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 19:32:56 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 19:32:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:32:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:32:56 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 19:32:56 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 19:32:56 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 19:32:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:32:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:32:56 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 19:32:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 19:32:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 19:32:56 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1976ms 19:32:56 INFO - PROCESS | 1894 | 1463193176558 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 19:32:56 INFO - PROCESS | 1894 | 1463193176566 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 19:32:56 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 19:32:56 INFO - PROCESS | 1894 | 1463193176621 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 19:32:56 INFO - PROCESS | 1894 | 1463193176629 Marionette TRACE conn4 <- [1,3062,null,{}] 19:32:56 INFO - PROCESS | 1894 | 1463193176652 Marionette TRACE conn4 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:32:56 INFO - PROCESS | 1894 | 1463193176913 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 19:32:57 INFO - PROCESS | 1894 | 1463193177263 Marionette TRACE conn4 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:32:57 INFO - PROCESS | 1894 | ++DOCSHELL 0x8f18a000 == 145 [pid = 1894] [id = 775] 19:32:57 INFO - PROCESS | 1894 | ++DOMWINDOW == 134 (0x8f18bc00) [pid = 1894] [serial = 2324] [outer = (nil)] 19:32:57 INFO - PROCESS | 1894 | ++DOMWINDOW == 135 (0x8f44e400) [pid = 1894] [serial = 2325] [outer = 0x8f18bc00] 19:32:57 INFO - PROCESS | 1894 | 1463193177361 Marionette DEBUG loaded listener.js 19:32:57 INFO - PROCESS | 1894 | ++DOMWINDOW == 136 (0x8f459800) [pid = 1894] [serial = 2326] [outer = 0x8f18bc00] 19:32:57 INFO - PROCESS | 1894 | [1894] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 19:32:58 INFO - PROCESS | 1894 | 1463193178281 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 19:32:58 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 19:32:58 INFO - {} 19:32:58 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1747ms 19:32:58 INFO - PROCESS | 1894 | 1463193178322 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 19:32:58 INFO - PROCESS | 1894 | 1463193178328 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 19:32:58 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 19:32:58 INFO - PROCESS | 1894 | 1463193178341 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 19:32:58 INFO - PROCESS | 1894 | 1463193178344 Marionette TRACE conn4 <- [1,3066,null,{}] 19:32:58 INFO - PROCESS | 1894 | 1463193178351 Marionette TRACE conn4 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:32:58 INFO - PROCESS | 1894 | 1463193178634 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 19:32:58 INFO - PROCESS | 1894 | 1463193178959 Marionette TRACE conn4 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:32:58 INFO - PROCESS | 1894 | ++DOCSHELL 0x8de65c00 == 146 [pid = 1894] [id = 776] 19:32:58 INFO - PROCESS | 1894 | ++DOMWINDOW == 137 (0x8f461400) [pid = 1894] [serial = 2327] [outer = (nil)] 19:32:59 INFO - PROCESS | 1894 | ++DOMWINDOW == 138 (0x911cec00) [pid = 1894] [serial = 2328] [outer = 0x8f461400] 19:32:59 INFO - PROCESS | 1894 | 1463193179055 Marionette DEBUG loaded listener.js 19:32:59 INFO - PROCESS | 1894 | ++DOMWINDOW == 139 (0x9128d000) [pid = 1894] [serial = 2329] [outer = 0x8f461400] 19:33:00 INFO - PROCESS | 1894 | 1463193180057 Marionette TRACE conn4 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 19:33:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 19:33:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 19:33:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 19:33:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 19:33:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 19:33:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 19:33:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 19:33:00 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1743ms 19:33:00 INFO - PROCESS | 1894 | 1463193180091 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 19:33:00 INFO - PROCESS | 1894 | 1463193180099 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 19:33:00 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 19:33:00 INFO - PROCESS | 1894 | 1463193180111 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 19:33:00 INFO - PROCESS | 1894 | 1463193180114 Marionette TRACE conn4 <- [1,3070,null,{}] 19:33:00 INFO - PROCESS | 1894 | 1463193180121 Marionette TRACE conn4 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:33:00 INFO - PROCESS | 1894 | 1463193180508 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 19:33:00 INFO - PROCESS | 1894 | 1463193180770 Marionette TRACE conn4 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:33:00 INFO - PROCESS | 1894 | ++DOCSHELL 0x855e8000 == 147 [pid = 1894] [id = 777] 19:33:00 INFO - PROCESS | 1894 | ++DOMWINDOW == 140 (0x8d7bd000) [pid = 1894] [serial = 2330] [outer = (nil)] 19:33:00 INFO - PROCESS | 1894 | ++DOMWINDOW == 141 (0x9138f000) [pid = 1894] [serial = 2331] [outer = 0x8d7bd000] 19:33:00 INFO - PROCESS | 1894 | 1463193180861 Marionette DEBUG loaded listener.js 19:33:00 INFO - PROCESS | 1894 | ++DOMWINDOW == 142 (0x91465400) [pid = 1894] [serial = 2332] [outer = 0x8d7bd000] 19:33:01 INFO - PROCESS | 1894 | 1463193181744 Marionette TRACE conn4 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 19:33:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 19:33:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 19:33:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 19:33:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 19:33:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 19:33:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 19:33:01 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1689ms 19:33:01 INFO - PROCESS | 1894 | 1463193181818 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 19:33:01 INFO - PROCESS | 1894 | 1463193181822 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 19:33:01 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 19:33:01 INFO - PROCESS | 1894 | 1463193181832 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 19:33:01 INFO - PROCESS | 1894 | 1463193181836 Marionette TRACE conn4 <- [1,3074,null,{}] 19:33:01 INFO - PROCESS | 1894 | 1463193181842 Marionette TRACE conn4 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:33:02 INFO - PROCESS | 1894 | 1463193182145 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 19:33:02 INFO - PROCESS | 1894 | 1463193182520 Marionette TRACE conn4 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:33:02 INFO - PROCESS | 1894 | ++DOCSHELL 0x8b9c1c00 == 148 [pid = 1894] [id = 778] 19:33:02 INFO - PROCESS | 1894 | ++DOMWINDOW == 143 (0x911ce800) [pid = 1894] [serial = 2333] [outer = (nil)] 19:33:02 INFO - PROCESS | 1894 | ++DOMWINDOW == 144 (0x91dd2c00) [pid = 1894] [serial = 2334] [outer = 0x911ce800] 19:33:02 INFO - PROCESS | 1894 | 1463193182617 Marionette DEBUG loaded listener.js 19:33:02 INFO - PROCESS | 1894 | ++DOMWINDOW == 145 (0x921d2000) [pid = 1894] [serial = 2335] [outer = 0x911ce800] 19:33:03 INFO - PROCESS | 1894 | 1463193183465 Marionette TRACE conn4 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 19:33:03 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 19:33:03 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 19:33:03 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 19:33:03 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 19:33:03 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 19:33:03 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 19:33:03 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1689ms 19:33:03 INFO - PROCESS | 1894 | 1463193183524 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 19:33:03 INFO - PROCESS | 1894 | 1463193183529 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 19:33:03 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 19:33:03 INFO - PROCESS | 1894 | 1463193183537 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 19:33:03 INFO - PROCESS | 1894 | 1463193183541 Marionette TRACE conn4 <- [1,3078,null,{}] 19:33:03 INFO - PROCESS | 1894 | 1463193183546 Marionette TRACE conn4 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:33:03 INFO - PROCESS | 1894 | 1463193183918 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 19:33:04 INFO - PROCESS | 1894 | 1463193184155 Marionette TRACE conn4 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:33:04 INFO - PROCESS | 1894 | ++DOCSHELL 0x89ee2400 == 149 [pid = 1894] [id = 779] 19:33:04 INFO - PROCESS | 1894 | ++DOMWINDOW == 146 (0x8f45b800) [pid = 1894] [serial = 2336] [outer = (nil)] 19:33:04 INFO - PROCESS | 1894 | ++DOMWINDOW == 147 (0x911ca400) [pid = 1894] [serial = 2337] [outer = 0x8f45b800] 19:33:04 INFO - PROCESS | 1894 | 1463193184298 Marionette DEBUG loaded listener.js 19:33:04 INFO - PROCESS | 1894 | ++DOMWINDOW == 148 (0x92b8e400) [pid = 1894] [serial = 2338] [outer = 0x8f45b800] 19:33:05 INFO - PROCESS | 1894 | 1463193185189 Marionette TRACE conn4 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 19:33:05 INFO - PROCESS | 1894 | 1463193185241 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 19:33:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 19:33:05 INFO - PROCESS | 1894 | 1463193185279 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 19:33:05 INFO - PROCESS | 1894 | 1463193185283 Marionette TRACE conn4 <- [1,3082,null,{}] 19:33:05 INFO - PROCESS | 1894 | 1463193185290 Marionette TRACE conn4 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:33:05 INFO - PROCESS | 1894 | 1463193185551 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 19:33:05 INFO - PROCESS | 1894 | 1463193185911 Marionette TRACE conn4 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:33:05 INFO - PROCESS | 1894 | ++DOCSHELL 0x8f54a800 == 150 [pid = 1894] [id = 780] 19:33:05 INFO - PROCESS | 1894 | ++DOMWINDOW == 149 (0x911c4400) [pid = 1894] [serial = 2339] [outer = (nil)] 19:33:05 INFO - PROCESS | 1894 | ++DOMWINDOW == 150 (0x93d9fc00) [pid = 1894] [serial = 2340] [outer = 0x911c4400] 19:33:06 INFO - PROCESS | 1894 | 1463193186007 Marionette DEBUG loaded listener.js 19:33:06 INFO - PROCESS | 1894 | ++DOMWINDOW == 151 (0x94760800) [pid = 1894] [serial = 2341] [outer = 0x911c4400] 19:33:06 INFO - PROCESS | 1894 | 1463193186840 Marionette TRACE conn4 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 19:33:06 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 19:33:06 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 19:33:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:33:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:33:06 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 19:33:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 19:33:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1597ms 19:33:06 INFO - PROCESS | 1894 | 1463193186872 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 19:33:06 INFO - PROCESS | 1894 | 1463193186876 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 19:33:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 19:33:06 INFO - PROCESS | 1894 | 1463193186882 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 19:33:06 INFO - PROCESS | 1894 | 1463193186886 Marionette TRACE conn4 <- [1,3086,null,{}] 19:33:06 INFO - PROCESS | 1894 | 1463193186892 Marionette TRACE conn4 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:33:07 INFO - PROCESS | 1894 | 1463193187135 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 19:33:07 INFO - PROCESS | 1894 | 1463193187459 Marionette TRACE conn4 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:33:07 INFO - PROCESS | 1894 | ++DOCSHELL 0x8cbdc400 == 151 [pid = 1894] [id = 781] 19:33:07 INFO - PROCESS | 1894 | ++DOMWINDOW == 152 (0x8d7c0c00) [pid = 1894] [serial = 2342] [outer = (nil)] 19:33:07 INFO - PROCESS | 1894 | ++DOMWINDOW == 153 (0x95325800) [pid = 1894] [serial = 2343] [outer = 0x8d7c0c00] 19:33:07 INFO - PROCESS | 1894 | 1463193187565 Marionette DEBUG loaded listener.js 19:33:07 INFO - PROCESS | 1894 | ++DOMWINDOW == 154 (0x95328400) [pid = 1894] [serial = 2344] [outer = 0x8d7c0c00] 19:33:08 INFO - PROCESS | 1894 | 1463193188425 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 19:33:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 19:33:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1595ms 19:33:08 INFO - PROCESS | 1894 | 1463193188478 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 19:33:08 INFO - PROCESS | 1894 | 1463193188482 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 19:33:08 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 19:33:08 INFO - PROCESS | 1894 | 1463193188489 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 19:33:08 INFO - PROCESS | 1894 | 1463193188491 Marionette TRACE conn4 <- [1,3090,null,{}] 19:33:08 INFO - PROCESS | 1894 | 1463193188498 Marionette TRACE conn4 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:33:08 INFO - PROCESS | 1894 | 1463193188742 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 19:33:09 INFO - PROCESS | 1894 | 1463193189059 Marionette TRACE conn4 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:33:09 INFO - PROCESS | 1894 | ++DOCSHELL 0x93a07400 == 152 [pid = 1894] [id = 782] 19:33:09 INFO - PROCESS | 1894 | ++DOMWINDOW == 155 (0x93da1c00) [pid = 1894] [serial = 2345] [outer = (nil)] 19:33:09 INFO - PROCESS | 1894 | ++DOMWINDOW == 156 (0x97723400) [pid = 1894] [serial = 2346] [outer = 0x93da1c00] 19:33:09 INFO - PROCESS | 1894 | 1463193189156 Marionette DEBUG loaded listener.js 19:33:09 INFO - PROCESS | 1894 | ++DOMWINDOW == 157 (0x977a9400) [pid = 1894] [serial = 2347] [outer = 0x93da1c00] 19:33:10 INFO - PROCESS | 1894 | 1463193190084 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 19:33:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 19:33:10 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1631ms 19:33:10 INFO - PROCESS | 1894 | 1463193190121 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 19:33:10 INFO - PROCESS | 1894 | 1463193190126 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 19:33:10 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 19:33:10 INFO - PROCESS | 1894 | 1463193190133 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 19:33:10 INFO - PROCESS | 1894 | 1463193190143 Marionette TRACE conn4 <- [1,3094,null,{}] 19:33:10 INFO - PROCESS | 1894 | 1463193190153 Marionette TRACE conn4 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:33:10 INFO - PROCESS | 1894 | 1463193190456 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 19:33:10 INFO - PROCESS | 1894 | 1463193190854 Marionette TRACE conn4 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:33:10 INFO - PROCESS | 1894 | ++DOCSHELL 0x91dce800 == 153 [pid = 1894] [id = 783] 19:33:10 INFO - PROCESS | 1894 | ++DOMWINDOW == 158 (0x9928e000) [pid = 1894] [serial = 2348] [outer = (nil)] 19:33:10 INFO - PROCESS | 1894 | ++DOMWINDOW == 159 (0x99771400) [pid = 1894] [serial = 2349] [outer = 0x9928e000] 19:33:10 INFO - PROCESS | 1894 | 1463193190954 Marionette DEBUG loaded listener.js 19:33:11 INFO - PROCESS | 1894 | ++DOMWINDOW == 160 (0x99f1c800) [pid = 1894] [serial = 2350] [outer = 0x9928e000] 19:33:11 INFO - PROCESS | 1894 | 1463193191777 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 19:33:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 19:33:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1700ms 19:33:11 INFO - PROCESS | 1894 | 1463193191834 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 19:33:11 INFO - PROCESS | 1894 | 1463193191838 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 19:33:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 19:33:11 INFO - PROCESS | 1894 | 1463193191845 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 19:33:11 INFO - PROCESS | 1894 | 1463193191849 Marionette TRACE conn4 <- [1,3098,null,{}] 19:33:11 INFO - PROCESS | 1894 | 1463193191856 Marionette TRACE conn4 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:33:12 INFO - PROCESS | 1894 | 1463193192090 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 19:33:12 INFO - PROCESS | 1894 | 1463193192418 Marionette TRACE conn4 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:33:12 INFO - PROCESS | 1894 | ++DOCSHELL 0x866e5400 == 154 [pid = 1894] [id = 784] 19:33:12 INFO - PROCESS | 1894 | ++DOMWINDOW == 161 (0x8cde7400) [pid = 1894] [serial = 2351] [outer = (nil)] 19:33:12 INFO - PROCESS | 1894 | ++DOMWINDOW == 162 (0x99f26800) [pid = 1894] [serial = 2352] [outer = 0x8cde7400] 19:33:12 INFO - PROCESS | 1894 | 1463193192513 Marionette DEBUG loaded listener.js 19:33:12 INFO - PROCESS | 1894 | ++DOMWINDOW == 163 (0x99f95800) [pid = 1894] [serial = 2353] [outer = 0x8cde7400] 19:33:13 INFO - PROCESS | 1894 | 1463193193396 Marionette TRACE conn4 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 19:33:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 19:33:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 19:33:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1597ms 19:33:13 INFO - PROCESS | 1894 | 1463193193442 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 19:33:13 INFO - PROCESS | 1894 | 1463193193446 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 19:33:13 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 19:33:13 INFO - PROCESS | 1894 | 1463193193452 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 19:33:13 INFO - PROCESS | 1894 | 1463193193456 Marionette TRACE conn4 <- [1,3102,null,{}] 19:33:13 INFO - PROCESS | 1894 | 1463193193463 Marionette TRACE conn4 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:33:13 INFO - PROCESS | 1894 | 1463193193709 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 19:33:14 INFO - PROCESS | 1894 | 1463193194030 Marionette TRACE conn4 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:33:14 INFO - PROCESS | 1894 | ++DOCSHELL 0x99f1f400 == 155 [pid = 1894] [id = 785] 19:33:14 INFO - PROCESS | 1894 | ++DOMWINDOW == 164 (0x99f23000) [pid = 1894] [serial = 2354] [outer = (nil)] 19:33:14 INFO - PROCESS | 1894 | ++DOMWINDOW == 165 (0x9a3e9000) [pid = 1894] [serial = 2355] [outer = 0x99f23000] 19:33:14 INFO - PROCESS | 1894 | 1463193194126 Marionette DEBUG loaded listener.js 19:33:14 INFO - PROCESS | 1894 | ++DOMWINDOW == 166 (0x9a566400) [pid = 1894] [serial = 2356] [outer = 0x99f23000] 19:33:14 INFO - PROCESS | 1894 | 1463193194988 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 19:33:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 19:33:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1582ms 19:33:15 INFO - PROCESS | 1894 | 1463193195037 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 19:33:15 INFO - PROCESS | 1894 | 1463193195040 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 19:33:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 19:33:15 INFO - PROCESS | 1894 | 1463193195047 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 19:33:15 INFO - PROCESS | 1894 | 1463193195052 Marionette TRACE conn4 <- [1,3106,null,{}] 19:33:15 INFO - PROCESS | 1894 | 1463193195060 Marionette TRACE conn4 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:33:15 INFO - PROCESS | 1894 | 1463193195311 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 19:33:15 INFO - PROCESS | 1894 | 1463193195669 Marionette TRACE conn4 -> [0,3108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:33:15 INFO - PROCESS | 1894 | ++DOCSHELL 0x99289c00 == 156 [pid = 1894] [id = 786] 19:33:15 INFO - PROCESS | 1894 | ++DOMWINDOW == 167 (0x99f20000) [pid = 1894] [serial = 2357] [outer = (nil)] 19:33:15 INFO - PROCESS | 1894 | ++DOMWINDOW == 168 (0x9a87c000) [pid = 1894] [serial = 2358] [outer = 0x99f20000] 19:33:15 INFO - PROCESS | 1894 | 1463193195820 Marionette DEBUG loaded listener.js 19:33:15 INFO - PROCESS | 1894 | ++DOMWINDOW == 169 (0x9a87ec00) [pid = 1894] [serial = 2359] [outer = 0x99f20000] 19:33:16 INFO - PROCESS | 1894 | 1463193196637 Marionette TRACE conn4 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 19:33:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 19:33:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 19:33:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 19:33:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1632ms 19:33:16 INFO - PROCESS | 1894 | 1463193196682 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 19:33:16 INFO - PROCESS | 1894 | 1463193196687 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 19:33:16 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 19:33:16 INFO - PROCESS | 1894 | 1463193196693 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 19:33:16 INFO - PROCESS | 1894 | 1463193196697 Marionette TRACE conn4 <- [1,3110,null,{}] 19:33:16 INFO - PROCESS | 1894 | 1463193196703 Marionette TRACE conn4 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:33:16 INFO - PROCESS | 1894 | 1463193196940 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 19:33:17 INFO - PROCESS | 1894 | 1463193197276 Marionette TRACE conn4 -> [0,3112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:33:17 INFO - PROCESS | 1894 | ++DOCSHELL 0x866e6400 == 157 [pid = 1894] [id = 787] 19:33:17 INFO - PROCESS | 1894 | ++DOMWINDOW == 170 (0x8ef81c00) [pid = 1894] [serial = 2360] [outer = (nil)] 19:33:17 INFO - PROCESS | 1894 | ++DOMWINDOW == 171 (0x9a928800) [pid = 1894] [serial = 2361] [outer = 0x8ef81c00] 19:33:17 INFO - PROCESS | 1894 | 1463193197372 Marionette DEBUG loaded listener.js 19:33:17 INFO - PROCESS | 1894 | ++DOMWINDOW == 172 (0x9aacbc00) [pid = 1894] [serial = 2362] [outer = 0x8ef81c00] 19:33:18 INFO - PROCESS | 1894 | 1463193198263 Marionette TRACE conn4 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 19:33:18 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 19:33:18 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 19:33:18 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 19:33:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:33:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:33:18 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 19:33:18 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1631ms 19:33:18 INFO - PROCESS | 1894 | 1463193198327 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 19:33:18 INFO - PROCESS | 1894 | 1463193198330 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 19:33:18 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 19:33:18 INFO - PROCESS | 1894 | 1463193198338 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 19:33:18 INFO - PROCESS | 1894 | 1463193198341 Marionette TRACE conn4 <- [1,3114,null,{}] 19:33:18 INFO - PROCESS | 1894 | 1463193198348 Marionette TRACE conn4 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:33:18 INFO - PROCESS | 1894 | 1463193198697 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 19:33:18 INFO - PROCESS | 1894 | 1463193198942 Marionette TRACE conn4 -> [0,3116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"7805f4bf-503c-4004-8692-c14f5b5b1e63\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:33:19 INFO - PROCESS | 1894 | ++DOCSHELL 0x875d3400 == 158 [pid = 1894] [id = 788] 19:33:19 INFO - PROCESS | 1894 | ++DOMWINDOW == 173 (0x9a3de400) [pid = 1894] [serial = 2363] [outer = (nil)] 19:33:19 INFO - PROCESS | 1894 | ++DOMWINDOW == 174 (0x9af0d000) [pid = 1894] [serial = 2364] [outer = 0x9a3de400] 19:33:19 INFO - PROCESS | 1894 | 1463193199080 Marionette DEBUG loaded listener.js 19:33:19 INFO - PROCESS | 1894 | ++DOMWINDOW == 175 (0x9b2b7800) [pid = 1894] [serial = 2365] [outer = 0x9a3de400] 19:33:19 INFO - PROCESS | 1894 | 1463193199960 Marionette TRACE conn4 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 19:33:19 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 19:33:19 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1631ms 19:33:19 INFO - PROCESS | 1894 | 1463193199971 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 19:33:19 INFO - PROCESS | 1894 | 1463193199974 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 19:33:21 WARNING - u'runner_teardown' () 19:33:21 INFO - No more tests 19:33:21 INFO - Got 0 unexpected results 19:33:21 INFO - SUITE-END | took 1359s 19:33:21 INFO - Closing logging queue 19:33:21 INFO - queue closed 19:33:21 INFO - Return code: 0 19:33:21 WARNING - # TBPL SUCCESS # 19:33:21 INFO - Running post-action listener: _resource_record_post_action 19:33:21 INFO - Running post-run listener: _resource_record_post_run 19:33:22 INFO - Total resource usage - Wall time: 1393s; CPU: 98.0%; Read bytes: 14102528; Write bytes: 921821184; Read time: 820; Write time: 207032 19:33:22 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 19:33:22 INFO - install - Wall time: 30s; CPU: 100.0%; Read bytes: 0; Write bytes: 134369280; Read time: 0; Write time: 112468 19:33:22 INFO - run-tests - Wall time: 1364s; CPU: 98.0%; Read bytes: 11145216; Write bytes: 778313728; Read time: 416; Write time: 87084 19:33:22 INFO - Running post-run listener: _upload_blobber_files 19:33:22 INFO - Blob upload gear active. 19:33:22 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 19:33:22 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 19:33:22 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-aurora', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 19:33:22 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-aurora -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 19:33:22 INFO - (blobuploader) - INFO - Open directory for files ... 19:33:22 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 19:33:23 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 19:33:23 INFO - (blobuploader) - INFO - Uploading, attempt #1. 19:33:24 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 19:33:24 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 19:33:24 INFO - (blobuploader) - INFO - Done attempting. 19:33:24 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 19:33:24 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 19:33:24 INFO - (blobuploader) - INFO - Uploading, attempt #1. 19:33:24 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 19:33:24 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 19:33:24 INFO - (blobuploader) - INFO - Done attempting. 19:33:24 INFO - (blobuploader) - INFO - Iteration through files over. 19:33:24 INFO - Return code: 0 19:33:24 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 19:33:24 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 19:33:24 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/0e35300755d84d324aba699443cd600c88e350bd83192e52461bc992b65a93a72ed27b39e6a83a6fd85317270b6a19fd65fcf13723e5891e4fa3ca28ce97e0dc", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/951fbff376644ad0c1936007e801df7411f583c5364ec8c07c96ce04b8450657568083e467f3b58b61e58873ac8598c181747722f2d3c320cad594816a960862"} 19:33:24 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 19:33:24 INFO - Writing to file /builds/slave/test/properties/blobber_files 19:33:24 INFO - Contents: 19:33:24 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/0e35300755d84d324aba699443cd600c88e350bd83192e52461bc992b65a93a72ed27b39e6a83a6fd85317270b6a19fd65fcf13723e5891e4fa3ca28ce97e0dc", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/951fbff376644ad0c1936007e801df7411f583c5364ec8c07c96ce04b8450657568083e467f3b58b61e58873ac8598c181747722f2d3c320cad594816a960862"} 19:33:24 INFO - Running post-run listener: copy_logs_to_upload_dir 19:33:24 INFO - Copying logs to upload dir... 19:33:24 INFO - mkdir: /builds/slave/test/build/upload/logs 19:33:24 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1501.809184 ========= master_lag: 0.55 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 25 mins, 2 secs) (at 2016-05-13 19:33:25.155991) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-13 19:33:25.183864) ========= bash -c 'for file in `ls -1`; do cat $file; done' in dir /builds/slave/test/properties (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', 'for file in `ls -1`; do cat $file; done'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test/properties SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1463181839.124922-1504612463 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/0e35300755d84d324aba699443cd600c88e350bd83192e52461bc992b65a93a72ed27b39e6a83a6fd85317270b6a19fd65fcf13723e5891e4fa3ca28ce97e0dc", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/951fbff376644ad0c1936007e801df7411f583c5364ec8c07c96ce04b8450657568083e467f3b58b61e58873ac8598c181747722f2d3c320cad594816a960862"} build_url:https://queue.taskcluster.net/v1/task/BRvlYrKdQ9uaazLBjLJ31g/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/BRvlYrKdQ9uaazLBjLJ31g/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.032803 build_url: 'https://queue.taskcluster.net/v1/task/BRvlYrKdQ9uaazLBjLJ31g/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/0e35300755d84d324aba699443cd600c88e350bd83192e52461bc992b65a93a72ed27b39e6a83a6fd85317270b6a19fd65fcf13723e5891e4fa3ca28ce97e0dc", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/951fbff376644ad0c1936007e801df7411f583c5364ec8c07c96ce04b8450657568083e467f3b58b61e58873ac8598c181747722f2d3c320cad594816a960862"}' symbols_url: 'https://queue.taskcluster.net/v1/task/BRvlYrKdQ9uaazLBjLJ31g/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 0.03 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-13 19:33:25.250631) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-13 19:33:25.250976) ========= rm -f oauth.txt in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-f', 'oauth.txt'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1463181839.124922-1504612463 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.017727 ========= master_lag: 0.28 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-13 19:33:25.552595) ========= ========= Started reboot skipped (results: 3, elapsed: 2 secs) (at 2016-05-13 19:33:25.552909) ========= ========= Finished reboot skipped (results: 3, elapsed: 2 secs) (at 2016-05-13 19:33:27.896137) ========= ========= Total master_lag: 1.04 =========