builder: mozilla-aurora_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-583 starttime: 1464863909.72 results: success (0) buildid: 20160602015354 builduid: 384c0f0d07b74df081139945ba1a34b8 revision: 29d57165e25bace7f383672b62bc9e4bb9b9380c ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-02 03:38:29.723888) ========= master: http://buildbot-master07.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-02 03:38:29.724290) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-02 03:38:29.724564) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-02 03:38:29.763029) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-02 03:38:29.763287) ========= 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-1464863731.988291-468692380 _=/tools/buildbot/bin/python using PTY: False --2016-06-02 03:38:29-- 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% 10.9M=0.001s 2016-06-02 03:38:30 (10.9 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.303716 ========= master_lag: 0.27 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-02 03:38:30.336139) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-02 03:38:30.336591) ========= 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-1464863731.988291-468692380 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.067389 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-02 03:38:30.435668) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-02 03:38:30.436227) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 29d57165e25bace7f383672b62bc9e4bb9b9380c --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 29d57165e25bace7f383672b62bc9e4bb9b9380c --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-1464863731.988291-468692380 _=/tools/buildbot/bin/python using PTY: False 2016-06-02 03:38:30,537 truncating revision to first 12 chars 2016-06-02 03:38:30,537 Setting DEBUG logging. 2016-06-02 03:38:30,538 attempt 1/10 2016-06-02 03:38:30,538 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/29d57165e25b?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-02 03:38:30,967 unpacking tar archive at: mozilla-aurora-29d57165e25b/testing/mozharness/ program finished with exit code 0 elapsedTime=0.713989 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-02 03:38:31.195149) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-02 03:38:31.195421) ========= script_repo_revision: 29d57165e25bace7f383672b62bc9e4bb9b9380c ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-02 03:38:31.195786) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-02 03:38:31.196074) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-02 03:38:31.224596) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 25 mins, 34 secs) (at 2016-06-02 03:38:31.225012) ========= /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-1464863731.988291-468692380 _=/tools/buildbot/bin/python using PTY: False 03:38:31 INFO - MultiFileLogger online at 20160602 03:38:31 in /builds/slave/test 03:38:31 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 03:38:31 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 03:38:31 INFO - {'append_to_log': False, 03:38:31 INFO - 'base_work_dir': '/builds/slave/test', 03:38:31 INFO - 'blob_upload_branch': 'mozilla-aurora', 03:38:31 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 03:38:31 INFO - 'buildbot_json_path': 'buildprops.json', 03:38:31 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 03:38:31 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 03:38:31 INFO - 'download_minidump_stackwalk': True, 03:38:31 INFO - 'download_symbols': 'true', 03:38:31 INFO - 'e10s': False, 03:38:31 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 03:38:31 INFO - 'tooltool.py': '/tools/tooltool.py', 03:38:31 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 03:38:31 INFO - '/tools/misc-python/virtualenv.py')}, 03:38:31 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 03:38:31 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 03:38:31 INFO - 'log_level': 'info', 03:38:31 INFO - 'log_to_console': True, 03:38:31 INFO - 'opt_config_files': (), 03:38:31 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 03:38:31 INFO - '--processes=1', 03:38:31 INFO - '--config=%(test_path)s/wptrunner.ini', 03:38:31 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 03:38:31 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 03:38:31 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 03:38:31 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 03:38:31 INFO - 'pip_index': False, 03:38:31 INFO - 'require_test_zip': True, 03:38:31 INFO - 'test_type': ('testharness',), 03:38:31 INFO - 'this_chunk': '1', 03:38:31 INFO - 'tooltool_cache': '/builds/tooltool_cache', 03:38:31 INFO - 'total_chunks': '10', 03:38:31 INFO - 'virtualenv_path': 'venv', 03:38:31 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 03:38:31 INFO - 'work_dir': 'build'} 03:38:31 INFO - ##### 03:38:31 INFO - ##### Running clobber step. 03:38:31 INFO - ##### 03:38:31 INFO - Running pre-action listener: _resource_record_pre_action 03:38:31 INFO - Running main action method: clobber 03:38:31 INFO - rmtree: /builds/slave/test/build 03:38:31 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 03:38:34 INFO - Running post-action listener: _resource_record_post_action 03:38:34 INFO - ##### 03:38:34 INFO - ##### Running read-buildbot-config step. 03:38:34 INFO - ##### 03:38:34 INFO - Running pre-action listener: _resource_record_pre_action 03:38:34 INFO - Running main action method: read_buildbot_config 03:38:34 INFO - Using buildbot properties: 03:38:34 INFO - { 03:38:34 INFO - "project": "", 03:38:34 INFO - "product": "firefox", 03:38:34 INFO - "script_repo_revision": "production", 03:38:34 INFO - "scheduler": "tests-mozilla-aurora-ubuntu32_vm-debug-unittest", 03:38:34 INFO - "repository": "", 03:38:34 INFO - "buildername": "Ubuntu VM 12.04 mozilla-aurora debug test web-platform-tests-1", 03:38:34 INFO - "buildid": "20160602015354", 03:38:34 INFO - "pgo_build": "False", 03:38:34 INFO - "basedir": "/builds/slave/test", 03:38:34 INFO - "buildnumber": 44, 03:38:34 INFO - "slavename": "tst-linux32-spot-583", 03:38:34 INFO - "revision": "29d57165e25bace7f383672b62bc9e4bb9b9380c", 03:38:34 INFO - "master": "http://buildbot-master07.bb.releng.usw2.mozilla.com:8201/", 03:38:34 INFO - "platform": "linux", 03:38:34 INFO - "branch": "mozilla-aurora", 03:38:34 INFO - "repo_path": "releases/mozilla-aurora", 03:38:34 INFO - "moz_repo_path": "", 03:38:34 INFO - "stage_platform": "linux", 03:38:34 INFO - "builduid": "384c0f0d07b74df081139945ba1a34b8", 03:38:34 INFO - "slavebuilddir": "test" 03:38:34 INFO - } 03:38:34 INFO - Found installer url https://queue.taskcluster.net/v1/task/Zhb870cYReiqUYw9xcabNA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2. 03:38:34 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/Zhb870cYReiqUYw9xcabNA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json. 03:38:34 INFO - Running post-action listener: _resource_record_post_action 03:38:34 INFO - ##### 03:38:34 INFO - ##### Running download-and-extract step. 03:38:34 INFO - ##### 03:38:34 INFO - Running pre-action listener: _resource_record_pre_action 03:38:34 INFO - Running main action method: download_and_extract 03:38:34 INFO - mkdir: /builds/slave/test/build/tests 03:38: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')]} 03:38:34 INFO - https://queue.taskcluster.net/v1/task/Zhb870cYReiqUYw9xcabNA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 03:38:34 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Zhb870cYReiqUYw9xcabNA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 03:38:34 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Zhb870cYReiqUYw9xcabNA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 03:38:34 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Zhb870cYReiqUYw9xcabNA/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 03:38:34 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Zhb870cYReiqUYw9xcabNA/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 03:38:39 INFO - Downloaded 1325 bytes. 03:38:39 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 03:38:39 INFO - Using the following test package requirements: 03:38:39 INFO - {u'common': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 03:38:39 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 03:38:39 INFO - u'firefox-48.0a2.en-US.linux-i686.cppunittest.tests.zip'], 03:38:39 INFO - u'gtest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 03:38:39 INFO - u'firefox-48.0a2.en-US.linux-i686.gtest.tests.zip'], 03:38:39 INFO - u'jittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 03:38:39 INFO - u'jsshell-linux-i686.zip'], 03:38:39 INFO - u'mochitest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 03:38:39 INFO - u'firefox-48.0a2.en-US.linux-i686.mochitest.tests.zip'], 03:38:39 INFO - u'mozbase': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 03:38:39 INFO - u'reftest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 03:38:39 INFO - u'firefox-48.0a2.en-US.linux-i686.reftest.tests.zip'], 03:38:39 INFO - u'talos': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 03:38:39 INFO - u'firefox-48.0a2.en-US.linux-i686.talos.tests.zip'], 03:38:39 INFO - u'web-platform': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 03:38:39 INFO - u'firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'], 03:38:39 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 03:38:39 INFO - u'firefox-48.0a2.en-US.linux-i686.xpcshell.tests.zip']} 03:38:39 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 03:38:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:38:39 INFO - https://queue.taskcluster.net/v1/task/Zhb870cYReiqUYw9xcabNA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 03:38:39 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Zhb870cYReiqUYw9xcabNA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 03:38:39 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Zhb870cYReiqUYw9xcabNA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 03:38:39 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Zhb870cYReiqUYw9xcabNA/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 03:38:39 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Zhb870cYReiqUYw9xcabNA/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 03:38:42 INFO - Downloaded 22798690 bytes. 03:38:42 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/*'] 03:38:42 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/* 03:38:43 INFO - caution: filename not matched: web-platform/* 03:38:43 INFO - Return code: 11 03:38: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')]} 03:38:43 INFO - https://queue.taskcluster.net/v1/task/Zhb870cYReiqUYw9xcabNA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 03:38:43 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Zhb870cYReiqUYw9xcabNA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 03:38:43 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Zhb870cYReiqUYw9xcabNA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 03:38:43 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Zhb870cYReiqUYw9xcabNA/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 03:38:43 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Zhb870cYReiqUYw9xcabNA/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 03:38:47 INFO - Downloaded 36409186 bytes. 03:38:47 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/*'] 03:38:47 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/* 03:38:51 INFO - caution: filename not matched: bin/* 03:38:51 INFO - caution: filename not matched: config/* 03:38:51 INFO - caution: filename not matched: mozbase/* 03:38:51 INFO - caution: filename not matched: marionette/* 03:38:51 INFO - caution: filename not matched: tools/wptserve/* 03:38:51 INFO - Return code: 11 03:38: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')]} 03:38:51 INFO - https://queue.taskcluster.net/v1/task/Zhb870cYReiqUYw9xcabNA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 03:38:51 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Zhb870cYReiqUYw9xcabNA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 03:38:51 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Zhb870cYReiqUYw9xcabNA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 03:38:51 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Zhb870cYReiqUYw9xcabNA/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 03:38:51 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Zhb870cYReiqUYw9xcabNA/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 03:39:00 INFO - Downloaded 69365732 bytes. 03:39:00 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/Zhb870cYReiqUYw9xcabNA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 03:39:00 INFO - mkdir: /builds/slave/test/properties 03:39:00 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 03:39:00 INFO - Writing to file /builds/slave/test/properties/build_url 03:39:00 INFO - Contents: 03:39:00 INFO - build_url:https://queue.taskcluster.net/v1/task/Zhb870cYReiqUYw9xcabNA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 03:39:01 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/Zhb870cYReiqUYw9xcabNA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 03:39:01 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 03:39:01 INFO - Writing to file /builds/slave/test/properties/symbols_url 03:39:01 INFO - Contents: 03:39:01 INFO - symbols_url:https://queue.taskcluster.net/v1/task/Zhb870cYReiqUYw9xcabNA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 03:39:01 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:39:01 INFO - https://queue.taskcluster.net/v1/task/Zhb870cYReiqUYw9xcabNA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 03:39:01 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Zhb870cYReiqUYw9xcabNA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 03:39:01 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Zhb870cYReiqUYw9xcabNA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 03:39:01 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Zhb870cYReiqUYw9xcabNA/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 03:39:01 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Zhb870cYReiqUYw9xcabNA/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 03:39:10 INFO - Downloaded 92339413 bytes. 03:39:10 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'] 03:39:10 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 03:39:19 INFO - Return code: 0 03:39:19 INFO - Running post-action listener: _resource_record_post_action 03:39:19 INFO - Running post-action listener: set_extra_try_arguments 03:39:19 INFO - ##### 03:39:19 INFO - ##### Running create-virtualenv step. 03:39:19 INFO - ##### 03:39:19 INFO - Running pre-action listener: _pre_create_virtualenv 03:39:19 INFO - Running pre-action listener: _resource_record_pre_action 03:39:19 INFO - Running main action method: create_virtualenv 03:39:19 INFO - Creating virtualenv /builds/slave/test/build/venv 03:39:19 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 03:39:19 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 03:39:19 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 03:39:19 INFO - Using real prefix '/usr' 03:39:19 INFO - New python executable in /builds/slave/test/build/venv/bin/python 03:39:21 INFO - Installing distribute.............................................................................................................................................................................................done. 03:39:25 INFO - Installing pip.................done. 03:39:25 INFO - Return code: 0 03:39:25 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 03:39: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')]} 03:39:25 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:39:25 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 03:39: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')]} 03:39:25 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:39:25 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 03:39:25 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8bbbc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8c22598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8cd4f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x89b6e30>, '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 0x8c53c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8cd2470>, '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-1464863731.988291-468692380', '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 03:39:25 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 03:39:25 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 03:39:25 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 03:39:25 INFO - 'CCACHE_UMASK': '002', 03:39:25 INFO - 'DISPLAY': ':0', 03:39:25 INFO - 'HOME': '/home/cltbld', 03:39:25 INFO - 'LANG': 'en_US.UTF-8', 03:39:25 INFO - 'LOGNAME': 'cltbld', 03:39:25 INFO - 'MAIL': '/var/mail/cltbld', 03:39:25 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:39:25 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 03:39:25 INFO - 'MOZ_NO_REMOTE': '1', 03:39:25 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 03:39:25 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:39:25 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 03:39:25 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:39:25 INFO - 'PWD': '/builds/slave/test', 03:39:25 INFO - 'SHELL': '/bin/bash', 03:39:25 INFO - 'SHLVL': '1', 03:39:25 INFO - 'TERM': 'linux', 03:39:25 INFO - 'TMOUT': '86400', 03:39:25 INFO - 'USER': 'cltbld', 03:39:25 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464863731.988291-468692380', 03:39:25 INFO - '_': '/tools/buildbot/bin/python'} 03:39:25 INFO - Ignoring indexes: https://pypi.python.org/simple/ 03:39:25 INFO - Downloading/unpacking psutil>=0.7.1 03:39:25 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 03:39:25 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 03:39:25 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 03:39:25 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 03:39:25 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 03:39:25 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 03:39:29 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 03:39:29 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 03:39:29 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 03:39:29 INFO - Installing collected packages: psutil 03:39:29 INFO - Running setup.py install for psutil 03:39:29 INFO - building 'psutil._psutil_linux' extension 03:39:29 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 03:39:30 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 03:39:30 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 03:39:30 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 03:39:30 INFO - building 'psutil._psutil_posix' extension 03:39:30 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 03:39:30 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 03:39:30 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 03:39:30 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 03:39:30 INFO - Successfully installed psutil 03:39:30 INFO - Cleaning up... 03:39:31 INFO - Return code: 0 03:39:31 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 03:39: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')]} 03:39:31 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:39:31 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 03:39: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')]} 03:39:31 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:39:31 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 03:39:31 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8bbbc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8c22598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8cd4f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x89b6e30>, '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 0x8c53c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8cd2470>, '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-1464863731.988291-468692380', '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 03:39:31 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 03:39:31 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 03:39:31 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 03:39:31 INFO - 'CCACHE_UMASK': '002', 03:39:31 INFO - 'DISPLAY': ':0', 03:39:31 INFO - 'HOME': '/home/cltbld', 03:39:31 INFO - 'LANG': 'en_US.UTF-8', 03:39:31 INFO - 'LOGNAME': 'cltbld', 03:39:31 INFO - 'MAIL': '/var/mail/cltbld', 03:39:31 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:39:31 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 03:39:31 INFO - 'MOZ_NO_REMOTE': '1', 03:39:31 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 03:39:31 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:39:31 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 03:39:31 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:39:31 INFO - 'PWD': '/builds/slave/test', 03:39:31 INFO - 'SHELL': '/bin/bash', 03:39:31 INFO - 'SHLVL': '1', 03:39:31 INFO - 'TERM': 'linux', 03:39:31 INFO - 'TMOUT': '86400', 03:39:31 INFO - 'USER': 'cltbld', 03:39:31 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464863731.988291-468692380', 03:39:31 INFO - '_': '/tools/buildbot/bin/python'} 03:39:31 INFO - Ignoring indexes: https://pypi.python.org/simple/ 03:39:31 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 03:39:31 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 03:39:31 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 03:39:31 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 03:39:31 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 03:39:31 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 03:39:31 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 03:39:35 INFO - Downloading mozsystemmonitor-0.0.tar.gz 03:39:35 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 03:39:35 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 03:39:35 INFO - Installing collected packages: mozsystemmonitor 03:39:35 INFO - Running setup.py install for mozsystemmonitor 03:39:35 INFO - Successfully installed mozsystemmonitor 03:39:35 INFO - Cleaning up... 03:39:35 INFO - Return code: 0 03:39:35 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 03:39:35 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')]} 03:39:35 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:39:35 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 03:39:35 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')]} 03:39:35 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:39:35 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 03:39:35 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8bbbc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8c22598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8cd4f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x89b6e30>, '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 0x8c53c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8cd2470>, '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-1464863731.988291-468692380', '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 03:39:35 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 03:39:35 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 03:39:35 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 03:39:35 INFO - 'CCACHE_UMASK': '002', 03:39:35 INFO - 'DISPLAY': ':0', 03:39:35 INFO - 'HOME': '/home/cltbld', 03:39:35 INFO - 'LANG': 'en_US.UTF-8', 03:39:35 INFO - 'LOGNAME': 'cltbld', 03:39:35 INFO - 'MAIL': '/var/mail/cltbld', 03:39:35 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:39:35 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 03:39:35 INFO - 'MOZ_NO_REMOTE': '1', 03:39:35 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 03:39:35 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:39:35 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 03:39:35 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:39:35 INFO - 'PWD': '/builds/slave/test', 03:39:35 INFO - 'SHELL': '/bin/bash', 03:39:35 INFO - 'SHLVL': '1', 03:39:35 INFO - 'TERM': 'linux', 03:39:35 INFO - 'TMOUT': '86400', 03:39:35 INFO - 'USER': 'cltbld', 03:39:35 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464863731.988291-468692380', 03:39:35 INFO - '_': '/tools/buildbot/bin/python'} 03:39:35 INFO - Ignoring indexes: https://pypi.python.org/simple/ 03:39:35 INFO - Downloading/unpacking blobuploader==1.2.4 03:39:35 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 03:39:35 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 03:39:35 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 03:39:35 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 03:39:35 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 03:39:35 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 03:39:39 INFO - Downloading blobuploader-1.2.4.tar.gz 03:39:39 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 03:39:39 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 03:39:39 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 03:39:39 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 03:39:39 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 03:39:39 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 03:39:39 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 03:39:39 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 03:39:40 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 03:39:40 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 03:39: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 03:39: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 03:39:40 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 03:39:40 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 03:39: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 03:39: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 03:39:40 INFO - Downloading docopt-0.6.1.tar.gz 03:39:41 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 03:39:41 INFO - Installing collected packages: blobuploader, requests, docopt 03:39:41 INFO - Running setup.py install for blobuploader 03:39:41 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 03:39:41 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 03:39:41 INFO - Running setup.py install for requests 03:39:42 INFO - Running setup.py install for docopt 03:39:42 INFO - Successfully installed blobuploader requests docopt 03:39:42 INFO - Cleaning up... 03:39:42 INFO - Return code: 0 03:39:42 INFO - Installing None into virtualenv /builds/slave/test/build/venv 03:39:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:39:42 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:39:42 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 03:39:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:39:42 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:39:42 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 03:39:42 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8bbbc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8c22598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8cd4f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x89b6e30>, '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 0x8c53c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8cd2470>, '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-1464863731.988291-468692380', '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 03:39:42 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 03:39:42 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 03:39:42 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 03:39:42 INFO - 'CCACHE_UMASK': '002', 03:39:42 INFO - 'DISPLAY': ':0', 03:39:42 INFO - 'HOME': '/home/cltbld', 03:39:42 INFO - 'LANG': 'en_US.UTF-8', 03:39:42 INFO - 'LOGNAME': 'cltbld', 03:39:42 INFO - 'MAIL': '/var/mail/cltbld', 03:39:42 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:39:42 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 03:39:42 INFO - 'MOZ_NO_REMOTE': '1', 03:39:42 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 03:39:42 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:39:42 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 03:39:42 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:39:42 INFO - 'PWD': '/builds/slave/test', 03:39:42 INFO - 'SHELL': '/bin/bash', 03:39:42 INFO - 'SHLVL': '1', 03:39:42 INFO - 'TERM': 'linux', 03:39:42 INFO - 'TMOUT': '86400', 03:39:42 INFO - 'USER': 'cltbld', 03:39:42 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464863731.988291-468692380', 03:39:42 INFO - '_': '/tools/buildbot/bin/python'} 03:39:42 INFO - Ignoring indexes: https://pypi.python.org/simple/ 03:39:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 03:39:42 INFO - Running setup.py (path:/tmp/pip-kTIEKH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 03:39:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 03:39:43 INFO - Running setup.py (path:/tmp/pip-UjIqlT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 03:39:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 03:39:43 INFO - Running setup.py (path:/tmp/pip-4S6HQH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 03:39:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 03:39:43 INFO - Running setup.py (path:/tmp/pip-Oqqtmw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 03:39:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 03:39:43 INFO - Running setup.py (path:/tmp/pip-U8oPFc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 03:39:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 03:39:43 INFO - Running setup.py (path:/tmp/pip-nZSFqg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 03:39:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 03:39:43 INFO - Running setup.py (path:/tmp/pip-FnMxbO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 03:39:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 03:39:43 INFO - Running setup.py (path:/tmp/pip-kGItq4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 03:39:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 03:39:43 INFO - Running setup.py (path:/tmp/pip-7SwmGW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 03:39:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 03:39:44 INFO - Running setup.py (path:/tmp/pip-IwdQlM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 03:39:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 03:39:44 INFO - Running setup.py (path:/tmp/pip-3X7T6g-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 03:39:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 03:39:44 INFO - Running setup.py (path:/tmp/pip-HiIKPX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 03:39:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 03:39:44 INFO - Running setup.py (path:/tmp/pip-CcjKdb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 03:39:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 03:39:44 INFO - Running setup.py (path:/tmp/pip-CGrNgI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 03:39:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 03:39:44 INFO - Running setup.py (path:/tmp/pip-TXuHTo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 03:39:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 03:39:44 INFO - Running setup.py (path:/tmp/pip-1jM_UL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 03:39:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 03:39:44 INFO - Running setup.py (path:/tmp/pip-ZBf0e3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 03:39:45 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 03:39:45 INFO - Running setup.py (path:/tmp/pip-rvq1sS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 03:39:45 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 03:39:45 INFO - Running setup.py (path:/tmp/pip-sSEhJL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 03:39:45 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 03:39:45 INFO - Running setup.py (path:/tmp/pip-Xzck9q-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 03:39:45 INFO - Unpacking /builds/slave/test/build/tests/marionette 03:39:45 INFO - Running setup.py (path:/tmp/pip-njHJaZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 03:39:46 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 03:39:46 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 03:39:46 INFO - Running setup.py install for manifestparser 03:39:46 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 03:39:46 INFO - Running setup.py install for mozcrash 03:39:46 INFO - Running setup.py install for mozdebug 03:39:46 INFO - Running setup.py install for mozdevice 03:39:46 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 03:39:46 INFO - Installing dm script to /builds/slave/test/build/venv/bin 03:39:46 INFO - Running setup.py install for mozfile 03:39:47 INFO - Running setup.py install for mozhttpd 03:39:47 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 03:39:47 INFO - Running setup.py install for mozinfo 03:39:47 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 03:39:47 INFO - Running setup.py install for mozInstall 03:39:47 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 03:39:47 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 03:39:47 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 03:39:47 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 03:39:48 INFO - Running setup.py install for mozleak 03:39:48 INFO - Running setup.py install for mozlog 03:39:48 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 03:39:48 INFO - Running setup.py install for moznetwork 03:39:48 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 03:39:48 INFO - Running setup.py install for mozprocess 03:39:48 INFO - Running setup.py install for mozprofile 03:39:49 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 03:39:49 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 03:39:49 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 03:39:49 INFO - Running setup.py install for mozrunner 03:39:49 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 03:39:49 INFO - Running setup.py install for mozscreenshot 03:39:49 INFO - Running setup.py install for moztest 03:39:49 INFO - Running setup.py install for mozversion 03:39:50 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 03:39:50 INFO - Running setup.py install for wptserve 03:39:50 INFO - Running setup.py install for marionette-driver 03:39:50 INFO - Running setup.py install for browsermob-proxy 03:39:50 INFO - Running setup.py install for marionette-client 03:39:51 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 03:39:51 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 03:39:51 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 03:39:51 INFO - Cleaning up... 03:39:51 INFO - Return code: 0 03:39:51 INFO - Installing None into virtualenv /builds/slave/test/build/venv 03:39: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')]} 03:39:51 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:39:51 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 03:39: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')]} 03:39:51 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:39:51 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 03:39:51 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8bbbc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8c22598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8cd4f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x89b6e30>, '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 0x8c53c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8cd2470>, '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-1464863731.988291-468692380', '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 03:39:51 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 03:39:51 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 03:39:51 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 03:39:51 INFO - 'CCACHE_UMASK': '002', 03:39:51 INFO - 'DISPLAY': ':0', 03:39:51 INFO - 'HOME': '/home/cltbld', 03:39:51 INFO - 'LANG': 'en_US.UTF-8', 03:39:51 INFO - 'LOGNAME': 'cltbld', 03:39:51 INFO - 'MAIL': '/var/mail/cltbld', 03:39:51 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:39:51 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 03:39:51 INFO - 'MOZ_NO_REMOTE': '1', 03:39:51 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 03:39:51 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:39:51 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 03:39:51 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:39:51 INFO - 'PWD': '/builds/slave/test', 03:39:51 INFO - 'SHELL': '/bin/bash', 03:39:51 INFO - 'SHLVL': '1', 03:39:51 INFO - 'TERM': 'linux', 03:39:51 INFO - 'TMOUT': '86400', 03:39:51 INFO - 'USER': 'cltbld', 03:39:51 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464863731.988291-468692380', 03:39:51 INFO - '_': '/tools/buildbot/bin/python'} 03:39:51 INFO - Ignoring indexes: https://pypi.python.org/simple/ 03:39:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 03:39:51 INFO - Running setup.py (path:/tmp/pip-KKDawB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 03:39:51 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)) 03:39:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 03:39:51 INFO - Running setup.py (path:/tmp/pip-VzELxw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 03:39:52 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)) 03:39:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 03:39:52 INFO - Running setup.py (path:/tmp/pip-7n4y9v-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 03:39:52 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)) 03:39:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 03:39:52 INFO - Running setup.py (path:/tmp/pip-kdQiIa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 03:39:52 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)) 03:39:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 03:39:52 INFO - Running setup.py (path:/tmp/pip-_WsXE3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 03:39:52 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)) 03:39:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 03:39:52 INFO - Running setup.py (path:/tmp/pip-3KugGX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 03:39:52 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)) 03:39:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 03:39:52 INFO - Running setup.py (path:/tmp/pip-DrpWJk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 03:39:52 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)) 03:39:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 03:39:52 INFO - Running setup.py (path:/tmp/pip-I9Q4Ur-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 03:39:52 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)) 03:39:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 03:39:52 INFO - Running setup.py (path:/tmp/pip-6rOMM3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 03:39:53 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)) 03:39:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 03:39:53 INFO - Running setup.py (path:/tmp/pip-QEOv5W-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 03:39:53 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)) 03:39:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 03:39:53 INFO - Running setup.py (path:/tmp/pip-VHL0YI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 03:39:53 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)) 03:39:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 03:39:53 INFO - Running setup.py (path:/tmp/pip-P1ijni-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 03:39:53 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)) 03:39:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 03:39:53 INFO - Running setup.py (path:/tmp/pip-5UCkCP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 03:39:53 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)) 03:39:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 03:39:53 INFO - Running setup.py (path:/tmp/pip-sLNS_z-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 03:39:53 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)) 03:39:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 03:39:53 INFO - Running setup.py (path:/tmp/pip-rgCfhj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 03:39:53 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)) 03:39:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 03:39:53 INFO - Running setup.py (path:/tmp/pip-ij6wYW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 03:39:54 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)) 03:39:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 03:39:54 INFO - Running setup.py (path:/tmp/pip-HXsCsq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 03:39:54 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)) 03:39:54 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 03:39:54 INFO - Running setup.py (path:/tmp/pip-hxoUfb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 03:39:54 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)) 03:39:54 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 03:39:54 INFO - Running setup.py (path:/tmp/pip-qd91Jy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 03:39:54 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)) 03:39:54 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 03:39:54 INFO - Running setup.py (path:/tmp/pip-ER1obX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 03:39:54 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)) 03:39:54 INFO - Unpacking /builds/slave/test/build/tests/marionette 03:39:55 INFO - Running setup.py (path:/tmp/pip-dVaukO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 03:39:55 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 03:39:55 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)) 03:39:55 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)) 03:39:55 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)) 03:39:55 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)) 03:39:55 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)) 03:39:55 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)) 03:39:55 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 03:39:55 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 03:39:55 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 03:39:55 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 03:39:55 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 03:39:55 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 03:39:55 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 03:39:58 INFO - Downloading blessings-1.6.tar.gz 03:39:58 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 03:39:59 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)) 03:39:59 INFO - Installing collected packages: blessings 03:39:59 INFO - Running setup.py install for blessings 03:39:59 INFO - Successfully installed blessings 03:39:59 INFO - Cleaning up... 03:39:59 INFO - Return code: 0 03:39:59 INFO - Done creating virtualenv /builds/slave/test/build/venv. 03:39:59 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 03:39:59 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 03:39:59 INFO - Reading from file tmpfile_stdout 03:39:59 INFO - Current package versions: 03:39:59 INFO - argparse == 1.2.1 03:39:59 INFO - blessings == 1.6 03:39:59 INFO - blobuploader == 1.2.4 03:39:59 INFO - browsermob-proxy == 0.6.0 03:39:59 INFO - docopt == 0.6.1 03:39:59 INFO - manifestparser == 1.1 03:39:59 INFO - marionette-client == 2.3.0 03:39:59 INFO - marionette-driver == 1.4.0 03:39:59 INFO - mozInstall == 1.12 03:39:59 INFO - mozcrash == 0.17 03:39:59 INFO - mozdebug == 0.1 03:39:59 INFO - mozdevice == 0.48 03:39:59 INFO - mozfile == 1.2 03:39:59 INFO - mozhttpd == 0.7 03:39:59 INFO - mozinfo == 0.9 03:39:59 INFO - mozleak == 0.1 03:39:59 INFO - mozlog == 3.1 03:39:59 INFO - moznetwork == 0.27 03:39:59 INFO - mozprocess == 0.22 03:39:59 INFO - mozprofile == 0.28 03:39:59 INFO - mozrunner == 6.11 03:39:59 INFO - mozscreenshot == 0.1 03:39:59 INFO - mozsystemmonitor == 0.0 03:39:59 INFO - moztest == 0.7 03:39:59 INFO - mozversion == 1.4 03:39:59 INFO - psutil == 3.1.1 03:39:59 INFO - requests == 1.2.3 03:39:59 INFO - wptserve == 1.4.0 03:39:59 INFO - wsgiref == 0.1.2 03:39:59 INFO - Running post-action listener: _resource_record_post_action 03:39:59 INFO - Running post-action listener: _start_resource_monitoring 03:39:59 INFO - Starting resource monitoring. 03:39:59 INFO - ##### 03:39:59 INFO - ##### Running pull step. 03:39:59 INFO - ##### 03:39:59 INFO - Running pre-action listener: _resource_record_pre_action 03:39:59 INFO - Running main action method: pull 03:39:59 INFO - Pull has nothing to do! 03:39:59 INFO - Running post-action listener: _resource_record_post_action 03:39:59 INFO - ##### 03:39:59 INFO - ##### Running install step. 03:39:59 INFO - ##### 03:39:59 INFO - Running pre-action listener: _resource_record_pre_action 03:39:59 INFO - Running main action method: install 03:39:59 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 03:39:59 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 03:40:00 INFO - Reading from file tmpfile_stdout 03:40:00 INFO - Detecting whether we're running mozinstall >=1.0... 03:40:00 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 03:40:00 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 03:40:00 INFO - Reading from file tmpfile_stdout 03:40:00 INFO - Output received: 03:40:00 INFO - Usage: mozinstall [options] installer 03:40:00 INFO - Options: 03:40:00 INFO - -h, --help show this help message and exit 03:40:00 INFO - -d DEST, --destination=DEST 03:40:00 INFO - Directory to install application into. [default: 03:40:00 INFO - "/builds/slave/test"] 03:40:00 INFO - --app=APP Application being installed. [default: firefox] 03:40:00 INFO - mkdir: /builds/slave/test/build/application 03:40:00 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'] 03:40:00 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 03:40:31 INFO - Reading from file tmpfile_stdout 03:40:31 INFO - Output received: 03:40:31 INFO - /builds/slave/test/build/application/firefox/firefox 03:40:31 INFO - Running post-action listener: _resource_record_post_action 03:40:31 INFO - ##### 03:40:31 INFO - ##### Running run-tests step. 03:40:31 INFO - ##### 03:40:31 INFO - Running pre-action listener: _resource_record_pre_action 03:40:31 INFO - Running main action method: run_tests 03:40:31 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 03:40:31 INFO - Minidump filename unknown. Determining based upon platform and architecture. 03:40:31 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 03:40:31 INFO - grabbing minidump binary from tooltool 03:40: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')]} 03:40:31 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 0x89b6e30>, '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 0x8c53c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8cd2470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 03:40:31 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 03:40:31 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 03:40:32 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 03:40:32 INFO - Return code: 0 03:40:32 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 03:40:32 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 03:40:32 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/Zhb870cYReiqUYw9xcabNA/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 03:40:32 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/Zhb870cYReiqUYw9xcabNA/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 03:40:32 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 03:40:32 INFO - 'CCACHE_UMASK': '002', 03:40:32 INFO - 'DISPLAY': ':0', 03:40:32 INFO - 'HOME': '/home/cltbld', 03:40:32 INFO - 'LANG': 'en_US.UTF-8', 03:40:32 INFO - 'LOGNAME': 'cltbld', 03:40:32 INFO - 'MAIL': '/var/mail/cltbld', 03:40:32 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 03:40:32 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:40:32 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 03:40:32 INFO - 'MOZ_NO_REMOTE': '1', 03:40:32 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 03:40:32 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:40:32 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 03:40:32 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:40:32 INFO - 'PWD': '/builds/slave/test', 03:40:32 INFO - 'SHELL': '/bin/bash', 03:40:32 INFO - 'SHLVL': '1', 03:40:32 INFO - 'TERM': 'linux', 03:40:32 INFO - 'TMOUT': '86400', 03:40:32 INFO - 'USER': 'cltbld', 03:40:32 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464863731.988291-468692380', 03:40:32 INFO - '_': '/tools/buildbot/bin/python'} 03:40:32 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/Zhb870cYReiqUYw9xcabNA/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 03:40:32 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 03:40:32 INFO - import pkg_resources 03:40:34 INFO - Using 1 client processes 03:40:34 INFO - wptserve Starting http server on 127.0.0.1:8000 03:40:34 INFO - wptserve Starting http server on 127.0.0.1:8001 03:40:34 INFO - wptserve Starting http server on 127.0.0.1:8443 03:40:36 INFO - SUITE-START | Running 778 tests 03:40:36 INFO - Running testharness tests 03:40:36 INFO - Setting up ssl 03:40:36 INFO - PROCESS | certutil | 03:40:36 INFO - PROCESS | certutil | 03:40:36 INFO - PROCESS | certutil | 03:40:36 INFO - Certificate Nickname Trust Attributes 03:40:36 INFO - SSL,S/MIME,JAR/XPI 03:40:36 INFO - 03:40:36 INFO - web-platform-tests CT,, 03:40:36 INFO - 03:40:36 INFO - Starting runner 03:40:39 INFO - PROCESS | 1741 | 1464864039627 Marionette DEBUG Marionette enabled via build flag and pref 03:40:39 INFO - PROCESS | 1741 | ++DOCSHELL 0xa50f7800 == 1 [pid = 1741] [id = 1] 03:40:39 INFO - PROCESS | 1741 | ++DOMWINDOW == 1 (0xa50f7c00) [pid = 1741] [serial = 1] [outer = (nil)] 03:40:39 INFO - PROCESS | 1741 | [1741] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 03:40:39 INFO - PROCESS | 1741 | ++DOMWINDOW == 2 (0xa50f8400) [pid = 1741] [serial = 2] [outer = 0xa50f7c00] 03:40:40 INFO - PROCESS | 1741 | 1464864040343 Marionette INFO Listening on port 2828 03:40:40 INFO - PROCESS | 1741 | 1464864040948 Marionette DEBUG Marionette enabled via command-line flag 03:40:40 INFO - PROCESS | 1741 | ++DOCSHELL 0xa2286800 == 2 [pid = 1741] [id = 2] 03:40:40 INFO - PROCESS | 1741 | ++DOMWINDOW == 3 (0xa22a0400) [pid = 1741] [serial = 3] [outer = (nil)] 03:40:40 INFO - PROCESS | 1741 | [1741] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 03:40:40 INFO - PROCESS | 1741 | ++DOMWINDOW == 4 (0xa22a0c00) [pid = 1741] [serial = 4] [outer = 0xa22a0400] 03:40:41 INFO - PROCESS | 1741 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a21a0380 03:40:41 INFO - PROCESS | 1741 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a21a0e60 03:40:41 INFO - PROCESS | 1741 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a21bfd60 03:40:41 INFO - PROCESS | 1741 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a21c09c0 03:40:41 INFO - PROCESS | 1741 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a21c4700 03:40:41 INFO - PROCESS | 1741 | ++DOMWINDOW == 5 (0xa21b8800) [pid = 1741] [serial = 5] [outer = 0xa50f7c00] 03:40:41 INFO - PROCESS | 1741 | [1741] 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 03:40:41 INFO - PROCESS | 1741 | 1464864041384 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:37257 03:40:41 INFO - PROCESS | 1741 | [1741] 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 03:40:41 INFO - PROCESS | 1741 | 1464864041419 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:37258 03:40:41 INFO - PROCESS | 1741 | 1464864041480 Marionette DEBUG Closed connection conn0 03:40:41 INFO - PROCESS | 1741 | [1741] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2248 03:40:41 INFO - PROCESS | 1741 | 1464864041596 Marionette DEBUG Closed connection conn1 03:40:41 INFO - PROCESS | 1741 | [1741] 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 03:40:41 INFO - PROCESS | 1741 | 1464864041610 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:37259 03:40:41 INFO - PROCESS | 1741 | [1741] 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 03:40:41 INFO - PROCESS | 1741 | 1464864041677 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:37260 03:40:41 INFO - PROCESS | 1741 | 1464864041682 Marionette DEBUG Closed connection conn2 03:40:41 INFO - PROCESS | 1741 | 1464864041723 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 03:40:41 INFO - PROCESS | 1741 | 1464864041751 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":"20160602015354","device":"desktop","version":"48.0a2"} 03:40:42 INFO - PROCESS | 1741 | [1741] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 03:40:43 INFO - PROCESS | 1741 | ++DOCSHELL 0x9b31dc00 == 3 [pid = 1741] [id = 3] 03:40:43 INFO - PROCESS | 1741 | ++DOMWINDOW == 6 (0x9b31e000) [pid = 1741] [serial = 6] [outer = (nil)] 03:40:43 INFO - PROCESS | 1741 | ++DOCSHELL 0x9b31e400 == 4 [pid = 1741] [id = 4] 03:40:43 INFO - PROCESS | 1741 | ++DOMWINDOW == 7 (0x9b322000) [pid = 1741] [serial = 7] [outer = (nil)] 03:40:44 INFO - PROCESS | 1741 | [1741] 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 03:40:44 INFO - PROCESS | 1741 | ++DOCSHELL 0x9aae0c00 == 5 [pid = 1741] [id = 5] 03:40:44 INFO - PROCESS | 1741 | ++DOMWINDOW == 8 (0x9aae1000) [pid = 1741] [serial = 8] [outer = (nil)] 03:40:44 INFO - PROCESS | 1741 | [1741] 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 03:40:44 INFO - PROCESS | 1741 | [1741] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 03:40:44 INFO - PROCESS | 1741 | ++DOMWINDOW == 9 (0x9a723000) [pid = 1741] [serial = 9] [outer = 0x9aae1000] 03:40:45 INFO - PROCESS | 1741 | ++DOMWINDOW == 10 (0x9b87b400) [pid = 1741] [serial = 10] [outer = 0x9b31e000] 03:40:45 INFO - PROCESS | 1741 | ++DOMWINDOW == 11 (0x9a36b000) [pid = 1741] [serial = 11] [outer = 0x9b322000] 03:40:45 INFO - PROCESS | 1741 | ++DOMWINDOW == 12 (0x9a36d400) [pid = 1741] [serial = 12] [outer = 0x9aae1000] 03:40:46 INFO - PROCESS | 1741 | 1464864046344 Marionette DEBUG loaded listener.js 03:40:46 INFO - PROCESS | 1741 | 1464864046366 Marionette DEBUG loaded listener.js 03:40:47 INFO - PROCESS | 1741 | ++DOMWINDOW == 13 (0x98134400) [pid = 1741] [serial = 13] [outer = 0x9aae1000] 03:40:47 INFO - PROCESS | 1741 | 1464864047243 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"bb8b2ae0-354e-44cd-9a28-e2abd332e743","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":"20160602015354","device":"desktop","version":"48.0a2","command_id":1}}] 03:40:47 INFO - PROCESS | 1741 | 1464864047450 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 03:40:47 INFO - PROCESS | 1741 | 1464864047632 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 03:40:47 INFO - PROCESS | 1741 | 1464864047905 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 03:40:47 INFO - PROCESS | 1741 | [1741] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 03:40:48 INFO - PROCESS | 1741 | [1741] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 03:40:48 INFO - PROCESS | 1741 | ++DOMWINDOW == 14 (0x94613000) [pid = 1741] [serial = 14] [outer = 0x9aae1000] 03:40:48 INFO - PROCESS | 1741 | [1741] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 03:40:48 INFO - PROCESS | 1741 | [1741] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 03:40:48 INFO - PROCESS | 1741 | 1464864048472 Marionette TRACE conn3 <- [1,3,null,{}] 03:40:48 INFO - PROCESS | 1741 | 1464864048489 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 03:40:48 INFO - PROCESS | 1741 | 1464864048519 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 03:40:48 INFO - PROCESS | 1741 | 1464864048559 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 03:40:48 INFO - PROCESS | 1741 | 1464864048579 Marionette TRACE conn3 <- [1,5,null,{"value":"8"}] 03:40:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 03:40:48 INFO - PROCESS | 1741 | 1464864048588 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 03:40:48 INFO - PROCESS | 1741 | 1464864048594 Marionette TRACE conn3 <- [1,6,null,{}] 03:40:48 INFO - PROCESS | 1741 | 1464864048601 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:48 INFO - PROCESS | 1741 | 1464864048619 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 03:40:48 INFO - PROCESS | 1741 | 1464864048629 Marionette TRACE conn3 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:48 INFO - PROCESS | 1741 | ++DOCSHELL 0x95329400 == 6 [pid = 1741] [id = 6] 03:40:48 INFO - PROCESS | 1741 | ++DOMWINDOW == 15 (0x992b7800) [pid = 1741] [serial = 15] [outer = (nil)] 03:40:48 INFO - PROCESS | 1741 | ++DOMWINDOW == 16 (0x93c79000) [pid = 1741] [serial = 16] [outer = 0x992b7800] 03:40:48 INFO - PROCESS | 1741 | 1464864048719 Marionette DEBUG loaded listener.js 03:40:48 INFO - PROCESS | 1741 | ++DOMWINDOW == 17 (0x93c7d800) [pid = 1741] [serial = 17] [outer = 0x992b7800] 03:40:49 INFO - PROCESS | 1741 | ++DOCSHELL 0x93932400 == 7 [pid = 1741] [id = 7] 03:40:49 INFO - PROCESS | 1741 | ++DOMWINDOW == 18 (0x93932800) [pid = 1741] [serial = 18] [outer = (nil)] 03:40:49 INFO - PROCESS | 1741 | ++DOMWINDOW == 19 (0x93939400) [pid = 1741] [serial = 19] [outer = 0x93932800] 03:40:49 INFO - PROCESS | 1741 | 1464864049235 Marionette DEBUG loaded listener.js 03:40:49 INFO - PROCESS | 1741 | ++DOMWINDOW == 20 (0x93938000) [pid = 1741] [serial = 20] [outer = 0x93932800] 03:40:49 INFO - PROCESS | 1741 | [1741] 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 03:40:49 INFO - PROCESS | 1741 | 1464864049796 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 03:40:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 03:40:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1247ms 03:40:49 INFO - PROCESS | 1741 | 1464864049855 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 03:40:49 INFO - PROCESS | 1741 | 1464864049859 Marionette TRACE conn3 <- [1,9,null,{"value":"8"}] 03:40:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 03:40:49 INFO - PROCESS | 1741 | 1464864049968 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 03:40:49 INFO - PROCESS | 1741 | 1464864049972 Marionette TRACE conn3 <- [1,10,null,{}] 03:40:50 INFO - PROCESS | 1741 | 1464864050251 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:50 INFO - PROCESS | 1741 | 1464864050462 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 03:40:50 INFO - PROCESS | 1741 | 1464864050572 Marionette TRACE conn3 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:50 INFO - PROCESS | 1741 | ++DOCSHELL 0x92247400 == 8 [pid = 1741] [id = 8] 03:40:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 21 (0x92247c00) [pid = 1741] [serial = 21] [outer = (nil)] 03:40:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 22 (0x92e39c00) [pid = 1741] [serial = 22] [outer = 0x92247c00] 03:40:50 INFO - PROCESS | 1741 | 1464864050662 Marionette DEBUG loaded listener.js 03:40:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 23 (0x92ece400) [pid = 1741] [serial = 23] [outer = 0x92247c00] 03:40:51 INFO - PROCESS | 1741 | 1464864051542 Marionette TRACE conn3 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 03:40:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 03:40:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1655ms 03:40:51 INFO - PROCESS | 1741 | 1464864051587 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 03:40:51 INFO - PROCESS | 1741 | 1464864051594 Marionette TRACE conn3 <- [1,13,null,{"value":"8"}] 03:40:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 03:40:51 INFO - PROCESS | 1741 | 1464864051602 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 03:40:51 INFO - PROCESS | 1741 | 1464864051606 Marionette TRACE conn3 <- [1,14,null,{}] 03:40:51 INFO - PROCESS | 1741 | 1464864051614 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:51 INFO - PROCESS | 1741 | 1464864051810 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 03:40:51 INFO - PROCESS | 1741 | ++DOCSHELL 0x97614800 == 9 [pid = 1741] [id = 9] 03:40:51 INFO - PROCESS | 1741 | ++DOMWINDOW == 24 (0x9761b800) [pid = 1741] [serial = 24] [outer = (nil)] 03:40:51 INFO - PROCESS | 1741 | 1464864051966 Marionette TRACE conn3 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:51 INFO - PROCESS | 1741 | ++DOMWINDOW == 25 (0x97620400) [pid = 1741] [serial = 25] [outer = 0x9761b800] 03:40:52 INFO - PROCESS | 1741 | ++DOCSHELL 0x9535bc00 == 10 [pid = 1741] [id = 10] 03:40:52 INFO - PROCESS | 1741 | ++DOMWINDOW == 26 (0x9761c000) [pid = 1741] [serial = 26] [outer = (nil)] 03:40:52 INFO - PROCESS | 1741 | ++DOMWINDOW == 27 (0x990df000) [pid = 1741] [serial = 27] [outer = 0x9761c000] 03:40:52 INFO - PROCESS | 1741 | 1464864052100 Marionette DEBUG loaded listener.js 03:40:52 INFO - PROCESS | 1741 | ++DOMWINDOW == 28 (0x99731800) [pid = 1741] [serial = 28] [outer = 0x9761c000] 03:40:52 INFO - PROCESS | 1741 | ++DOMWINDOW == 29 (0x9902e800) [pid = 1741] [serial = 29] [outer = 0x9761b800] 03:40:52 INFO - PROCESS | 1741 | ++DOCSHELL 0x98176400 == 11 [pid = 1741] [id = 11] 03:40:52 INFO - PROCESS | 1741 | ++DOMWINDOW == 30 (0x9a77b000) [pid = 1741] [serial = 30] [outer = (nil)] 03:40:52 INFO - PROCESS | 1741 | ++DOMWINDOW == 31 (0x9b53c000) [pid = 1741] [serial = 31] [outer = 0x9a77b000] 03:40:52 INFO - PROCESS | 1741 | ++DOMWINDOW == 32 (0x9b882000) [pid = 1741] [serial = 32] [outer = 0x9a77b000] 03:40:53 INFO - PROCESS | 1741 | 1464864053410 Marionette TRACE conn3 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 03:40:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 03:40:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1844ms 03:40:53 INFO - PROCESS | 1741 | 1464864053467 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 03:40:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 03:40:53 INFO - PROCESS | 1741 | 1464864053472 Marionette TRACE conn3 <- [1,17,null,{"value":"8"}] 03:40:53 INFO - PROCESS | 1741 | 1464864053480 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 03:40:53 INFO - PROCESS | 1741 | 1464864053483 Marionette TRACE conn3 <- [1,18,null,{}] 03:40:53 INFO - PROCESS | 1741 | 1464864053491 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:53 INFO - PROCESS | 1741 | 1464864053721 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 03:40:53 INFO - PROCESS | 1741 | 1464864053829 Marionette TRACE conn3 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:53 INFO - PROCESS | 1741 | ++DOCSHELL 0x9c0d3400 == 12 [pid = 1741] [id = 12] 03:40:53 INFO - PROCESS | 1741 | ++DOMWINDOW == 33 (0x9c3ea000) [pid = 1741] [serial = 33] [outer = (nil)] 03:40:53 INFO - PROCESS | 1741 | ++DOMWINDOW == 34 (0xa21ae400) [pid = 1741] [serial = 34] [outer = 0x9c3ea000] 03:40:53 INFO - PROCESS | 1741 | 1464864053970 Marionette DEBUG loaded listener.js 03:40:54 INFO - PROCESS | 1741 | ++DOMWINDOW == 35 (0xa2404c00) [pid = 1741] [serial = 35] [outer = 0x9c3ea000] 03:40:54 INFO - PROCESS | 1741 | 1464864054905 Marionette TRACE conn3 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 03:40:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 03:40:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1482ms 03:40:54 INFO - PROCESS | 1741 | 1464864054973 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 03:40:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 03:40:54 INFO - PROCESS | 1741 | 1464864054985 Marionette TRACE conn3 <- [1,21,null,{"value":"8"}] 03:40:54 INFO - PROCESS | 1741 | 1464864054993 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 03:40:54 INFO - PROCESS | 1741 | 1464864054996 Marionette TRACE conn3 <- [1,22,null,{}] 03:40:55 INFO - PROCESS | 1741 | 1464864055003 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:55 INFO - PROCESS | 1741 | 1464864055241 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 03:40:55 INFO - PROCESS | 1741 | 1464864055399 Marionette TRACE conn3 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:55 INFO - PROCESS | 1741 | ++DOCSHELL 0x9b2a2000 == 13 [pid = 1741] [id = 13] 03:40:55 INFO - PROCESS | 1741 | ++DOMWINDOW == 36 (0x9b2a3800) [pid = 1741] [serial = 36] [outer = (nil)] 03:40:55 INFO - PROCESS | 1741 | ++DOMWINDOW == 37 (0xa2453800) [pid = 1741] [serial = 37] [outer = 0x9b2a3800] 03:40:55 INFO - PROCESS | 1741 | 1464864055492 Marionette DEBUG loaded listener.js 03:40:55 INFO - PROCESS | 1741 | ++DOMWINDOW == 38 (0xa50a9400) [pid = 1741] [serial = 38] [outer = 0x9b2a3800] 03:40:56 INFO - PROCESS | 1741 | 1464864056733 Marionette TRACE conn3 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 03:40:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 03:40:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1782ms 03:40:56 INFO - PROCESS | 1741 | 1464864056775 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 03:40:56 INFO - PROCESS | 1741 | 1464864056780 Marionette TRACE conn3 <- [1,25,null,{"value":"8"}] 03:40:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 03:40:56 INFO - PROCESS | 1741 | 1464864056799 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 03:40:56 INFO - PROCESS | 1741 | 1464864056805 Marionette TRACE conn3 <- [1,26,null,{}] 03:40:56 INFO - PROCESS | 1741 | 1464864056814 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:57 INFO - PROCESS | 1741 | 1464864057078 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 03:40:57 INFO - PROCESS | 1741 | 1464864057258 Marionette TRACE conn3 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:57 INFO - PROCESS | 1741 | ++DOCSHELL 0x939e0400 == 14 [pid = 1741] [id = 14] 03:40:57 INFO - PROCESS | 1741 | ++DOMWINDOW == 39 (0x93c7e000) [pid = 1741] [serial = 39] [outer = (nil)] 03:40:57 INFO - PROCESS | 1741 | ++DOMWINDOW == 40 (0x9761fc00) [pid = 1741] [serial = 40] [outer = 0x93c7e000] 03:40:57 INFO - PROCESS | 1741 | 1464864057342 Marionette DEBUG loaded listener.js 03:40:57 INFO - PROCESS | 1741 | ++DOMWINDOW == 41 (0x9a236000) [pid = 1741] [serial = 41] [outer = 0x93c7e000] 03:40:58 INFO - PROCESS | 1741 | 1464864058099 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 03:40:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 03:40:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1339ms 03:40:58 INFO - PROCESS | 1741 | 1464864058137 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 03:40:58 INFO - PROCESS | 1741 | 1464864058145 Marionette TRACE conn3 <- [1,29,null,{"value":"8"}] 03:40:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 03:40:58 INFO - PROCESS | 1741 | 1464864058155 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 03:40:58 INFO - PROCESS | 1741 | 1464864058158 Marionette TRACE conn3 <- [1,30,null,{}] 03:40:58 INFO - PROCESS | 1741 | 1464864058165 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:58 INFO - PROCESS | 1741 | 1464864058348 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 03:40:58 INFO - PROCESS | 1741 | 1464864058438 Marionette TRACE conn3 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:58 INFO - PROCESS | 1741 | ++DOCSHELL 0x98131400 == 15 [pid = 1741] [id = 15] 03:40:58 INFO - PROCESS | 1741 | ++DOMWINDOW == 42 (0x9a261c00) [pid = 1741] [serial = 42] [outer = (nil)] 03:40:58 INFO - PROCESS | 1741 | ++DOMWINDOW == 43 (0x9b2a3400) [pid = 1741] [serial = 43] [outer = 0x9a261c00] 03:40:58 INFO - PROCESS | 1741 | 1464864058514 Marionette DEBUG loaded listener.js 03:40:58 INFO - PROCESS | 1741 | ++DOMWINDOW == 44 (0x9b2ab800) [pid = 1741] [serial = 44] [outer = 0x9a261c00] 03:40:59 INFO - PROCESS | 1741 | 1464864059262 Marionette TRACE conn3 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 03:40:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 03:40:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1132ms 03:40:59 INFO - PROCESS | 1741 | 1464864059301 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 03:40:59 INFO - PROCESS | 1741 | 1464864059306 Marionette TRACE conn3 <- [1,33,null,{"value":"8"}] 03:40:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 03:40:59 INFO - PROCESS | 1741 | 1464864059312 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 03:40:59 INFO - PROCESS | 1741 | 1464864059318 Marionette TRACE conn3 <- [1,34,null,{}] 03:40:59 INFO - PROCESS | 1741 | 1464864059334 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:59 INFO - PROCESS | 1741 | 1464864059496 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 03:40:59 INFO - PROCESS | 1741 | 1464864059510 Marionette TRACE conn3 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:59 INFO - PROCESS | 1741 | ++DOCSHELL 0x9b886800 == 16 [pid = 1741] [id = 16] 03:40:59 INFO - PROCESS | 1741 | ++DOMWINDOW == 45 (0x9ba23400) [pid = 1741] [serial = 45] [outer = (nil)] 03:40:59 INFO - PROCESS | 1741 | ++DOMWINDOW == 46 (0x9c087800) [pid = 1741] [serial = 46] [outer = 0x9ba23400] 03:40:59 INFO - PROCESS | 1741 | 1464864059590 Marionette DEBUG loaded listener.js 03:40:59 INFO - PROCESS | 1741 | ++DOMWINDOW == 47 (0x9c3e1000) [pid = 1741] [serial = 47] [outer = 0x9ba23400] 03:41:00 INFO - PROCESS | 1741 | 1464864060426 Marionette TRACE conn3 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 03:41:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 03:41:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1144ms 03:41:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 03:41:00 INFO - PROCESS | 1741 | 1464864060457 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 03:41:00 INFO - PROCESS | 1741 | 1464864060461 Marionette TRACE conn3 <- [1,37,null,{"value":"8"}] 03:41:00 INFO - PROCESS | 1741 | 1464864060467 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 03:41:00 INFO - PROCESS | 1741 | 1464864060470 Marionette TRACE conn3 <- [1,38,null,{}] 03:41:00 INFO - PROCESS | 1741 | 1464864060476 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:00 INFO - PROCESS | 1741 | 1464864060631 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 03:41:00 INFO - PROCESS | 1741 | 1464864060649 Marionette TRACE conn3 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:00 INFO - PROCESS | 1741 | ++DOCSHELL 0x9b882800 == 17 [pid = 1741] [id = 17] 03:41:00 INFO - PROCESS | 1741 | ++DOMWINDOW == 48 (0xa0608800) [pid = 1741] [serial = 48] [outer = (nil)] 03:41:00 INFO - PROCESS | 1741 | ++DOMWINDOW == 49 (0xa1161400) [pid = 1741] [serial = 49] [outer = 0xa0608800] 03:41:00 INFO - PROCESS | 1741 | 1464864060732 Marionette DEBUG loaded listener.js 03:41:00 INFO - PROCESS | 1741 | ++DOMWINDOW == 50 (0xa214f000) [pid = 1741] [serial = 50] [outer = 0xa0608800] 03:41:01 INFO - PROCESS | 1741 | 1464864061570 Marionette TRACE conn3 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 03:41:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 03:41:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1148ms 03:41:01 INFO - PROCESS | 1741 | 1464864061616 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 03:41:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 03:41:01 INFO - PROCESS | 1741 | 1464864061622 Marionette TRACE conn3 <- [1,41,null,{"value":"8"}] 03:41:01 INFO - PROCESS | 1741 | 1464864061628 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 03:41:01 INFO - PROCESS | 1741 | 1464864061631 Marionette TRACE conn3 <- [1,42,null,{}] 03:41:01 INFO - PROCESS | 1741 | 1464864061637 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:01 INFO - PROCESS | 1741 | 1464864061826 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 03:41:01 INFO - PROCESS | 1741 | 1464864061838 Marionette TRACE conn3 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:01 INFO - PROCESS | 1741 | ++DOCSHELL 0x93937000 == 18 [pid = 1741] [id = 18] 03:41:01 INFO - PROCESS | 1741 | ++DOMWINDOW == 51 (0xa2155400) [pid = 1741] [serial = 51] [outer = (nil)] 03:41:01 INFO - PROCESS | 1741 | ++DOMWINDOW == 52 (0xa2283c00) [pid = 1741] [serial = 52] [outer = 0xa2155400] 03:41:02 INFO - PROCESS | 1741 | 1464864062006 Marionette DEBUG loaded listener.js 03:41:02 INFO - PROCESS | 1741 | ++DOMWINDOW == 53 (0xa228b000) [pid = 1741] [serial = 53] [outer = 0xa2155400] 03:41:02 INFO - PROCESS | 1741 | 1464864062778 Marionette TRACE conn3 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 03:41:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 03:41:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1186ms 03:41:02 INFO - PROCESS | 1741 | 1464864062814 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 03:41:02 INFO - PROCESS | 1741 | 1464864062818 Marionette TRACE conn3 <- [1,45,null,{"value":"8"}] 03:41:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 03:41:02 INFO - PROCESS | 1741 | 1464864062825 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 03:41:02 INFO - PROCESS | 1741 | 1464864062828 Marionette TRACE conn3 <- [1,46,null,{}] 03:41:02 INFO - PROCESS | 1741 | 1464864062834 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:03 INFO - PROCESS | 1741 | 1464864063082 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 03:41:03 INFO - PROCESS | 1741 | 1464864063101 Marionette TRACE conn3 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:03 INFO - PROCESS | 1741 | ++DOCSHELL 0x94616800 == 19 [pid = 1741] [id = 19] 03:41:03 INFO - PROCESS | 1741 | ++DOMWINDOW == 54 (0xa21b6c00) [pid = 1741] [serial = 54] [outer = (nil)] 03:41:03 INFO - PROCESS | 1741 | ++DOMWINDOW == 55 (0xa3096c00) [pid = 1741] [serial = 55] [outer = 0xa21b6c00] 03:41:03 INFO - PROCESS | 1741 | 1464864063193 Marionette DEBUG loaded listener.js 03:41:03 INFO - PROCESS | 1741 | ++DOMWINDOW == 56 (0xa345e800) [pid = 1741] [serial = 56] [outer = 0xa21b6c00] 03:41:04 INFO - PROCESS | 1741 | 1464864064017 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 03:41:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 03:41:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1229ms 03:41:04 INFO - PROCESS | 1741 | 1464864064061 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 03:41:04 INFO - PROCESS | 1741 | 1464864064065 Marionette TRACE conn3 <- [1,49,null,{"value":"8"}] 03:41:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 03:41:04 INFO - PROCESS | 1741 | 1464864064072 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 03:41:04 INFO - PROCESS | 1741 | 1464864064076 Marionette TRACE conn3 <- [1,50,null,{}] 03:41:04 INFO - PROCESS | 1741 | 1464864064082 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:04 INFO - PROCESS | 1741 | 1464864064245 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 03:41:04 INFO - PROCESS | 1741 | 1464864064257 Marionette TRACE conn3 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:04 INFO - PROCESS | 1741 | ++DOCSHELL 0xa3229800 == 20 [pid = 1741] [id = 20] 03:41:04 INFO - PROCESS | 1741 | ++DOMWINDOW == 57 (0xa346bc00) [pid = 1741] [serial = 57] [outer = (nil)] 03:41:04 INFO - PROCESS | 1741 | ++DOMWINDOW == 58 (0xa50ef800) [pid = 1741] [serial = 58] [outer = 0xa346bc00] 03:41:04 INFO - PROCESS | 1741 | 1464864064336 Marionette DEBUG loaded listener.js 03:41:04 INFO - PROCESS | 1741 | ++DOMWINDOW == 59 (0xa628bc00) [pid = 1741] [serial = 59] [outer = 0xa346bc00] 03:41:05 INFO - PROCESS | 1741 | 1464864065128 Marionette TRACE conn3 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:41:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 03:41:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1082ms 03:41:05 INFO - PROCESS | 1741 | 1464864065155 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 03:41:05 INFO - PROCESS | 1741 | 1464864065160 Marionette TRACE conn3 <- [1,53,null,{"value":"8"}] 03:41:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 03:41:05 INFO - PROCESS | 1741 | 1464864065169 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 03:41:05 INFO - PROCESS | 1741 | 1464864065172 Marionette TRACE conn3 <- [1,54,null,{}] 03:41:05 INFO - PROCESS | 1741 | 1464864065196 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:05 INFO - PROCESS | 1741 | 1464864065365 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 03:41:05 INFO - PROCESS | 1741 | 1464864065376 Marionette TRACE conn3 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:05 INFO - PROCESS | 1741 | ++DOCSHELL 0x9902b800 == 21 [pid = 1741] [id = 21] 03:41:05 INFO - PROCESS | 1741 | ++DOMWINDOW == 60 (0xa35e8c00) [pid = 1741] [serial = 60] [outer = (nil)] 03:41:05 INFO - PROCESS | 1741 | ++DOMWINDOW == 61 (0xa670a800) [pid = 1741] [serial = 61] [outer = 0xa35e8c00] 03:41:05 INFO - PROCESS | 1741 | 1464864065455 Marionette DEBUG loaded listener.js 03:41:05 INFO - PROCESS | 1741 | ++DOMWINDOW == 62 (0xa670d800) [pid = 1741] [serial = 62] [outer = 0xa35e8c00] 03:41:07 INFO - PROCESS | 1741 | --DOCSHELL 0x95329400 == 20 [pid = 1741] [id = 6] 03:41:07 INFO - PROCESS | 1741 | --DOCSHELL 0x9c0d3400 == 19 [pid = 1741] [id = 12] 03:41:07 INFO - PROCESS | 1741 | --DOCSHELL 0x9b2a2000 == 18 [pid = 1741] [id = 13] 03:41:07 INFO - PROCESS | 1741 | --DOCSHELL 0x92247400 == 17 [pid = 1741] [id = 8] 03:41:07 INFO - PROCESS | 1741 | --DOCSHELL 0x9535bc00 == 16 [pid = 1741] [id = 10] 03:41:07 INFO - PROCESS | 1741 | 1464864067392 Marionette TRACE conn3 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:41:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 03:41:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 2259ms 03:41:07 INFO - PROCESS | 1741 | 1464864067429 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 03:41:07 INFO - PROCESS | 1741 | 1464864067434 Marionette TRACE conn3 <- [1,57,null,{"value":"8"}] 03:41:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 03:41:07 INFO - PROCESS | 1741 | 1464864067444 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 03:41:07 INFO - PROCESS | 1741 | 1464864067449 Marionette TRACE conn3 <- [1,58,null,{}] 03:41:07 INFO - PROCESS | 1741 | 1464864067467 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:07 INFO - PROCESS | 1741 | 1464864067663 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 03:41:07 INFO - PROCESS | 1741 | 1464864067688 Marionette TRACE conn3 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:07 INFO - PROCESS | 1741 | ++DOCSHELL 0x939de000 == 17 [pid = 1741] [id = 22] 03:41:07 INFO - PROCESS | 1741 | ++DOMWINDOW == 63 (0x939e1000) [pid = 1741] [serial = 63] [outer = (nil)] 03:41:07 INFO - PROCESS | 1741 | ++DOMWINDOW == 64 (0x9463c400) [pid = 1741] [serial = 64] [outer = 0x939e1000] 03:41:07 INFO - PROCESS | 1741 | 1464864067805 Marionette DEBUG loaded listener.js 03:41:07 INFO - PROCESS | 1741 | ++DOMWINDOW == 65 (0x97622000) [pid = 1741] [serial = 65] [outer = 0x939e1000] 03:41:08 INFO - PROCESS | 1741 | --DOMWINDOW == 64 (0x92247c00) [pid = 1741] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 03:41:08 INFO - PROCESS | 1741 | --DOMWINDOW == 63 (0x9761c000) [pid = 1741] [serial = 26] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 03:41:08 INFO - PROCESS | 1741 | --DOMWINDOW == 62 (0x9c3ea000) [pid = 1741] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 03:41:08 INFO - PROCESS | 1741 | --DOMWINDOW == 61 (0x9b2a3800) [pid = 1741] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 03:41:08 INFO - PROCESS | 1741 | --DOMWINDOW == 60 (0x93c7e000) [pid = 1741] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 03:41:08 INFO - PROCESS | 1741 | --DOMWINDOW == 59 (0x9a261c00) [pid = 1741] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 03:41:08 INFO - PROCESS | 1741 | --DOMWINDOW == 58 (0x9ba23400) [pid = 1741] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 03:41:08 INFO - PROCESS | 1741 | --DOMWINDOW == 57 (0xa0608800) [pid = 1741] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 03:41:08 INFO - PROCESS | 1741 | --DOMWINDOW == 56 (0x992b7800) [pid = 1741] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 03:41:09 INFO - PROCESS | 1741 | 1464864069083 Marionette TRACE conn3 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:41:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 03:41:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1696ms 03:41:09 INFO - PROCESS | 1741 | 1464864069141 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 03:41:09 INFO - PROCESS | 1741 | 1464864069150 Marionette TRACE conn3 <- [1,61,null,{"value":"8"}] 03:41:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 03:41:09 INFO - PROCESS | 1741 | 1464864069161 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 03:41:09 INFO - PROCESS | 1741 | 1464864069165 Marionette TRACE conn3 <- [1,62,null,{}] 03:41:09 INFO - PROCESS | 1741 | 1464864069172 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:09 INFO - PROCESS | 1741 | 1464864069323 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 03:41:09 INFO - PROCESS | 1741 | 1464864069416 Marionette TRACE conn3 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:09 INFO - PROCESS | 1741 | ++DOCSHELL 0x9761c000 == 18 [pid = 1741] [id = 23] 03:41:09 INFO - PROCESS | 1741 | ++DOMWINDOW == 57 (0x98138000) [pid = 1741] [serial = 66] [outer = (nil)] 03:41:09 INFO - PROCESS | 1741 | ++DOMWINDOW == 58 (0x99f86400) [pid = 1741] [serial = 67] [outer = 0x98138000] 03:41:09 INFO - PROCESS | 1741 | 1464864069496 Marionette DEBUG loaded listener.js 03:41:09 INFO - PROCESS | 1741 | ++DOMWINDOW == 59 (0x9a261400) [pid = 1741] [serial = 68] [outer = 0x98138000] 03:41:10 INFO - PROCESS | 1741 | 1464864070226 Marionette TRACE conn3 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:41:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 03:41:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1138ms 03:41:10 INFO - PROCESS | 1741 | 1464864070299 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 03:41:10 INFO - PROCESS | 1741 | 1464864070303 Marionette TRACE conn3 <- [1,65,null,{"value":"8"}] 03:41:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 03:41:10 INFO - PROCESS | 1741 | 1464864070310 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 03:41:10 INFO - PROCESS | 1741 | 1464864070315 Marionette TRACE conn3 <- [1,66,null,{}] 03:41:10 INFO - PROCESS | 1741 | 1464864070336 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:10 INFO - PROCESS | 1741 | 1464864070501 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 03:41:10 INFO - PROCESS | 1741 | 1464864070594 Marionette TRACE conn3 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:10 INFO - PROCESS | 1741 | ++DOCSHELL 0x9b29f000 == 19 [pid = 1741] [id = 24] 03:41:10 INFO - PROCESS | 1741 | ++DOMWINDOW == 60 (0x9b2a0c00) [pid = 1741] [serial = 69] [outer = (nil)] 03:41:10 INFO - PROCESS | 1741 | ++DOMWINDOW == 61 (0x9b318c00) [pid = 1741] [serial = 70] [outer = 0x9b2a0c00] 03:41:10 INFO - PROCESS | 1741 | 1464864070679 Marionette DEBUG loaded listener.js 03:41:10 INFO - PROCESS | 1741 | ++DOMWINDOW == 62 (0x9b537000) [pid = 1741] [serial = 71] [outer = 0x9b2a0c00] 03:41:11 INFO - PROCESS | 1741 | 1464864071590 Marionette TRACE conn3 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:41:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 03:41:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1337ms 03:41:11 INFO - PROCESS | 1741 | 1464864071649 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 03:41:11 INFO - PROCESS | 1741 | 1464864071658 Marionette TRACE conn3 <- [1,69,null,{"value":"8"}] 03:41:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 03:41:11 INFO - PROCESS | 1741 | 1464864071668 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 03:41:11 INFO - PROCESS | 1741 | 1464864071674 Marionette TRACE conn3 <- [1,70,null,{}] 03:41:11 INFO - PROCESS | 1741 | 1464864071683 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:11 INFO - PROCESS | 1741 | 1464864071864 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 03:41:12 INFO - PROCESS | 1741 | 1464864072001 Marionette TRACE conn3 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:12 INFO - PROCESS | 1741 | ++DOCSHELL 0x92ec2800 == 20 [pid = 1741] [id = 25] 03:41:12 INFO - PROCESS | 1741 | ++DOMWINDOW == 63 (0x939e2000) [pid = 1741] [serial = 72] [outer = (nil)] 03:41:12 INFO - PROCESS | 1741 | ++DOMWINDOW == 64 (0x9a372000) [pid = 1741] [serial = 73] [outer = 0x939e2000] 03:41:12 INFO - PROCESS | 1741 | 1464864072101 Marionette DEBUG loaded listener.js 03:41:12 INFO - PROCESS | 1741 | ++DOMWINDOW == 65 (0x93c81400) [pid = 1741] [serial = 74] [outer = 0x939e2000] 03:41:12 INFO - PROCESS | 1741 | 1464864072926 Marionette TRACE conn3 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:41:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 03:41:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1289ms 03:41:12 INFO - PROCESS | 1741 | 1464864072958 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 03:41:12 INFO - PROCESS | 1741 | 1464864072968 Marionette TRACE conn3 <- [1,73,null,{"value":"8"}] 03:41:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 03:41:12 INFO - PROCESS | 1741 | 1464864072980 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 03:41:12 INFO - PROCESS | 1741 | 1464864072984 Marionette TRACE conn3 <- [1,74,null,{}] 03:41:13 INFO - PROCESS | 1741 | 1464864073011 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:13 INFO - PROCESS | 1741 | 1464864073227 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 03:41:13 INFO - PROCESS | 1741 | 1464864073332 Marionette TRACE conn3 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:13 INFO - PROCESS | 1741 | ++DOCSHELL 0x9b31cc00 == 21 [pid = 1741] [id = 26] 03:41:13 INFO - PROCESS | 1741 | ++DOMWINDOW == 66 (0x9ba22000) [pid = 1741] [serial = 75] [outer = (nil)] 03:41:13 INFO - PROCESS | 1741 | ++DOMWINDOW == 67 (0x9c0d3400) [pid = 1741] [serial = 76] [outer = 0x9ba22000] 03:41:13 INFO - PROCESS | 1741 | 1464864073422 Marionette DEBUG loaded listener.js 03:41:13 INFO - PROCESS | 1741 | ++DOMWINDOW == 68 (0x9d9c4400) [pid = 1741] [serial = 77] [outer = 0x9ba22000] 03:41:14 INFO - PROCESS | 1741 | 1464864074317 Marionette TRACE conn3 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:41:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 03:41:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1384ms 03:41:14 INFO - PROCESS | 1741 | 1464864074381 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 03:41:14 INFO - PROCESS | 1741 | 1464864074386 Marionette TRACE conn3 <- [1,77,null,{"value":"8"}] 03:41:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 03:41:14 INFO - PROCESS | 1741 | 1464864074395 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 03:41:14 INFO - PROCESS | 1741 | 1464864074401 Marionette TRACE conn3 <- [1,78,null,{}] 03:41:14 INFO - PROCESS | 1741 | 1464864074418 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:14 INFO - PROCESS | 1741 | 1464864074602 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 03:41:14 INFO - PROCESS | 1741 | 1464864074743 Marionette TRACE conn3 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:14 INFO - PROCESS | 1741 | ++DOCSHELL 0x939e8000 == 22 [pid = 1741] [id = 27] 03:41:14 INFO - PROCESS | 1741 | ++DOMWINDOW == 69 (0xa21afc00) [pid = 1741] [serial = 78] [outer = (nil)] 03:41:14 INFO - PROCESS | 1741 | ++DOMWINDOW == 70 (0xa2456400) [pid = 1741] [serial = 79] [outer = 0xa21afc00] 03:41:14 INFO - PROCESS | 1741 | 1464864074835 Marionette DEBUG loaded listener.js 03:41:14 INFO - PROCESS | 1741 | ++DOMWINDOW == 71 (0xa26ccc00) [pid = 1741] [serial = 80] [outer = 0xa21afc00] 03:41:15 INFO - PROCESS | 1741 | 1464864075700 Marionette TRACE conn3 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:41:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 03:41:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1345ms 03:41:15 INFO - PROCESS | 1741 | 1464864075740 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 03:41:15 INFO - PROCESS | 1741 | 1464864075746 Marionette TRACE conn3 <- [1,81,null,{"value":"8"}] 03:41:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 03:41:15 INFO - PROCESS | 1741 | 1464864075752 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 03:41:15 INFO - PROCESS | 1741 | 1464864075755 Marionette TRACE conn3 <- [1,82,null,{}] 03:41:15 INFO - PROCESS | 1741 | 1464864075761 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:15 INFO - PROCESS | 1741 | 1464864075938 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 03:41:16 INFO - PROCESS | 1741 | 1464864076074 Marionette TRACE conn3 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:16 INFO - PROCESS | 1741 | ++DOCSHELL 0x9534f400 == 23 [pid = 1741] [id = 28] 03:41:16 INFO - PROCESS | 1741 | ++DOMWINDOW == 72 (0xa304e000) [pid = 1741] [serial = 81] [outer = (nil)] 03:41:16 INFO - PROCESS | 1741 | ++DOMWINDOW == 73 (0xa3467c00) [pid = 1741] [serial = 82] [outer = 0xa304e000] 03:41:16 INFO - PROCESS | 1741 | 1464864076161 Marionette DEBUG loaded listener.js 03:41:16 INFO - PROCESS | 1741 | ++DOMWINDOW == 74 (0xa504c800) [pid = 1741] [serial = 83] [outer = 0xa304e000] 03:41:17 INFO - PROCESS | 1741 | 1464864077006 Marionette TRACE conn3 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:41:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 03:41:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1283ms 03:41:17 INFO - PROCESS | 1741 | 1464864077053 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 03:41:17 INFO - PROCESS | 1741 | 1464864077057 Marionette TRACE conn3 <- [1,85,null,{"value":"8"}] 03:41:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 03:41:17 INFO - PROCESS | 1741 | 1464864077064 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 03:41:17 INFO - PROCESS | 1741 | 1464864077067 Marionette TRACE conn3 <- [1,86,null,{}] 03:41:17 INFO - PROCESS | 1741 | 1464864077073 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:17 INFO - PROCESS | 1741 | 1464864077239 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 03:41:17 INFO - PROCESS | 1741 | 1464864077387 Marionette TRACE conn3 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:17 INFO - PROCESS | 1741 | ++DOCSHELL 0x9223dc00 == 24 [pid = 1741] [id = 29] 03:41:17 INFO - PROCESS | 1741 | ++DOMWINDOW == 75 (0x92246000) [pid = 1741] [serial = 84] [outer = (nil)] 03:41:17 INFO - PROCESS | 1741 | ++DOMWINDOW == 76 (0xa62f6400) [pid = 1741] [serial = 85] [outer = 0x92246000] 03:41:17 INFO - PROCESS | 1741 | 1464864077475 Marionette DEBUG loaded listener.js 03:41:17 INFO - PROCESS | 1741 | ++DOMWINDOW == 77 (0xa673a000) [pid = 1741] [serial = 86] [outer = 0x92246000] 03:41:18 INFO - PROCESS | 1741 | 1464864078368 Marionette TRACE conn3 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:41:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 03:41:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1339ms 03:41:18 INFO - PROCESS | 1741 | 1464864078404 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 03:41:18 INFO - PROCESS | 1741 | 1464864078408 Marionette TRACE conn3 <- [1,89,null,{"value":"8"}] 03:41:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 03:41:18 INFO - PROCESS | 1741 | 1464864078414 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 03:41:18 INFO - PROCESS | 1741 | 1464864078417 Marionette TRACE conn3 <- [1,90,null,{}] 03:41:18 INFO - PROCESS | 1741 | 1464864078423 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:18 INFO - PROCESS | 1741 | 1464864078617 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 03:41:18 INFO - PROCESS | 1741 | 1464864078793 Marionette TRACE conn3 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:18 INFO - PROCESS | 1741 | ++DOCSHELL 0x9392e400 == 25 [pid = 1741] [id = 30] 03:41:18 INFO - PROCESS | 1741 | ++DOMWINDOW == 78 (0x9535bc00) [pid = 1741] [serial = 87] [outer = (nil)] 03:41:18 INFO - PROCESS | 1741 | ++DOMWINDOW == 79 (0xa6ea2000) [pid = 1741] [serial = 88] [outer = 0x9535bc00] 03:41:18 INFO - PROCESS | 1741 | 1464864078883 Marionette DEBUG loaded listener.js 03:41:19 INFO - PROCESS | 1741 | ++DOMWINDOW == 80 (0xa6ea6000) [pid = 1741] [serial = 89] [outer = 0x9535bc00] 03:41:19 INFO - PROCESS | 1741 | 1464864079717 Marionette TRACE conn3 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:41:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 03:41:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1382ms 03:41:19 INFO - PROCESS | 1741 | 1464864079797 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 03:41:19 INFO - PROCESS | 1741 | 1464864079802 Marionette TRACE conn3 <- [1,93,null,{"value":"8"}] 03:41:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 03:41:19 INFO - PROCESS | 1741 | 1464864079808 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 03:41:19 INFO - PROCESS | 1741 | 1464864079811 Marionette TRACE conn3 <- [1,94,null,{}] 03:41:19 INFO - PROCESS | 1741 | 1464864079818 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:20 INFO - PROCESS | 1741 | 1464864080119 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 03:41:20 INFO - PROCESS | 1741 | 1464864080302 Marionette TRACE conn3 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:20 INFO - PROCESS | 1741 | ++DOCSHELL 0x939dd000 == 26 [pid = 1741] [id = 31] 03:41:20 INFO - PROCESS | 1741 | ++DOMWINDOW == 81 (0x939df400) [pid = 1741] [serial = 90] [outer = (nil)] 03:41:20 INFO - PROCESS | 1741 | ++DOMWINDOW == 82 (0x93c7b000) [pid = 1741] [serial = 91] [outer = 0x939df400] 03:41:20 INFO - PROCESS | 1741 | 1464864080462 Marionette DEBUG loaded listener.js 03:41:20 INFO - PROCESS | 1741 | ++DOMWINDOW == 83 (0x98135400) [pid = 1741] [serial = 92] [outer = 0x939df400] 03:41:21 INFO - PROCESS | 1741 | --DOMWINDOW == 82 (0x9a36d400) [pid = 1741] [serial = 12] [outer = (nil)] [url = about:blank] 03:41:21 INFO - PROCESS | 1741 | --DOMWINDOW == 81 (0x92e39c00) [pid = 1741] [serial = 22] [outer = (nil)] [url = about:blank] 03:41:21 INFO - PROCESS | 1741 | --DOMWINDOW == 80 (0x990df000) [pid = 1741] [serial = 27] [outer = (nil)] [url = about:blank] 03:41:21 INFO - PROCESS | 1741 | --DOMWINDOW == 79 (0x9b53c000) [pid = 1741] [serial = 31] [outer = (nil)] [url = about:blank] 03:41:21 INFO - PROCESS | 1741 | --DOMWINDOW == 78 (0xa21ae400) [pid = 1741] [serial = 34] [outer = (nil)] [url = about:blank] 03:41:21 INFO - PROCESS | 1741 | --DOMWINDOW == 77 (0xa2453800) [pid = 1741] [serial = 37] [outer = (nil)] [url = about:blank] 03:41:21 INFO - PROCESS | 1741 | --DOMWINDOW == 76 (0x9761fc00) [pid = 1741] [serial = 40] [outer = (nil)] [url = about:blank] 03:41:21 INFO - PROCESS | 1741 | --DOMWINDOW == 75 (0x9a236000) [pid = 1741] [serial = 41] [outer = (nil)] [url = about:blank] 03:41:21 INFO - PROCESS | 1741 | --DOMWINDOW == 74 (0x9b2a3400) [pid = 1741] [serial = 43] [outer = (nil)] [url = about:blank] 03:41:21 INFO - PROCESS | 1741 | --DOMWINDOW == 73 (0x9c087800) [pid = 1741] [serial = 46] [outer = (nil)] [url = about:blank] 03:41:21 INFO - PROCESS | 1741 | --DOMWINDOW == 72 (0xa1161400) [pid = 1741] [serial = 49] [outer = (nil)] [url = about:blank] 03:41:21 INFO - PROCESS | 1741 | --DOMWINDOW == 71 (0xa2283c00) [pid = 1741] [serial = 52] [outer = (nil)] [url = about:blank] 03:41:21 INFO - PROCESS | 1741 | --DOMWINDOW == 70 (0xa3096c00) [pid = 1741] [serial = 55] [outer = (nil)] [url = about:blank] 03:41:21 INFO - PROCESS | 1741 | --DOMWINDOW == 69 (0xa50ef800) [pid = 1741] [serial = 58] [outer = (nil)] [url = about:blank] 03:41:21 INFO - PROCESS | 1741 | --DOMWINDOW == 68 (0x9c3e1000) [pid = 1741] [serial = 47] [outer = (nil)] [url = about:blank] 03:41:21 INFO - PROCESS | 1741 | --DOMWINDOW == 67 (0x9b2ab800) [pid = 1741] [serial = 44] [outer = (nil)] [url = about:blank] 03:41:21 INFO - PROCESS | 1741 | --DOMWINDOW == 66 (0x97620400) [pid = 1741] [serial = 25] [outer = (nil)] [url = about:blank] 03:41:21 INFO - PROCESS | 1741 | --DOMWINDOW == 65 (0xa214f000) [pid = 1741] [serial = 50] [outer = (nil)] [url = about:blank] 03:41:21 INFO - PROCESS | 1741 | --DOMWINDOW == 64 (0x99731800) [pid = 1741] [serial = 28] [outer = (nil)] [url = about:blank] 03:41:21 INFO - PROCESS | 1741 | --DOMWINDOW == 63 (0x92ece400) [pid = 1741] [serial = 23] [outer = (nil)] [url = about:blank] 03:41:21 INFO - PROCESS | 1741 | --DOMWINDOW == 62 (0xa2404c00) [pid = 1741] [serial = 35] [outer = (nil)] [url = about:blank] 03:41:21 INFO - PROCESS | 1741 | --DOMWINDOW == 61 (0xa50a9400) [pid = 1741] [serial = 38] [outer = (nil)] [url = about:blank] 03:41:21 INFO - PROCESS | 1741 | --DOMWINDOW == 60 (0x93c7d800) [pid = 1741] [serial = 17] [outer = (nil)] [url = about:blank] 03:41:21 INFO - PROCESS | 1741 | --DOMWINDOW == 59 (0x9a723000) [pid = 1741] [serial = 9] [outer = (nil)] [url = about:blank] 03:41:21 INFO - PROCESS | 1741 | --DOMWINDOW == 58 (0xa50f8400) [pid = 1741] [serial = 2] [outer = (nil)] [url = about:blank] 03:41:21 INFO - PROCESS | 1741 | --DOMWINDOW == 57 (0x93939400) [pid = 1741] [serial = 19] [outer = (nil)] [url = about:blank] 03:41:21 INFO - PROCESS | 1741 | --DOMWINDOW == 56 (0x93c79000) [pid = 1741] [serial = 16] [outer = (nil)] [url = about:blank] 03:41:22 INFO - PROCESS | 1741 | 1464864082120 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 03:41:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 03:41:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 2336ms 03:41:22 INFO - PROCESS | 1741 | 1464864082147 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 03:41:22 INFO - PROCESS | 1741 | 1464864082153 Marionette TRACE conn3 <- [1,97,null,{"value":"8"}] 03:41:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 03:41:22 INFO - PROCESS | 1741 | 1464864082162 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 03:41:22 INFO - PROCESS | 1741 | 1464864082167 Marionette TRACE conn3 <- [1,98,null,{}] 03:41:22 INFO - PROCESS | 1741 | 1464864082179 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:22 INFO - PROCESS | 1741 | 1464864082352 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 03:41:22 INFO - PROCESS | 1741 | 1464864082469 Marionette TRACE conn3 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:22 INFO - PROCESS | 1741 | ++DOCSHELL 0x9223f400 == 27 [pid = 1741] [id = 32] 03:41:22 INFO - PROCESS | 1741 | ++DOMWINDOW == 57 (0x93939400) [pid = 1741] [serial = 93] [outer = (nil)] 03:41:22 INFO - PROCESS | 1741 | ++DOMWINDOW == 58 (0x9461c000) [pid = 1741] [serial = 94] [outer = 0x93939400] 03:41:22 INFO - PROCESS | 1741 | 1464864082555 Marionette DEBUG loaded listener.js 03:41:22 INFO - PROCESS | 1741 | ++DOMWINDOW == 59 (0x9761fc00) [pid = 1741] [serial = 95] [outer = 0x93939400] 03:41:23 INFO - PROCESS | 1741 | ++DOMWINDOW == 60 (0x99eba000) [pid = 1741] [serial = 96] [outer = 0x9a77b000] 03:41:23 INFO - PROCESS | 1741 | 1464864083369 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 03:41:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 03:41:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1243ms 03:41:23 INFO - PROCESS | 1741 | 1464864083404 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 03:41:23 INFO - PROCESS | 1741 | 1464864083413 Marionette TRACE conn3 <- [1,101,null,{"value":"8"}] 03:41:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 03:41:23 INFO - PROCESS | 1741 | 1464864083425 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 03:41:23 INFO - PROCESS | 1741 | 1464864083429 Marionette TRACE conn3 <- [1,102,null,{}] 03:41:23 INFO - PROCESS | 1741 | 1464864083436 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:23 INFO - PROCESS | 1741 | 1464864083616 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 03:41:23 INFO - PROCESS | 1741 | 1464864083633 Marionette TRACE conn3 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:23 INFO - PROCESS | 1741 | ++DOCSHELL 0x9972f800 == 28 [pid = 1741] [id = 33] 03:41:23 INFO - PROCESS | 1741 | ++DOMWINDOW == 61 (0x99eb7c00) [pid = 1741] [serial = 97] [outer = (nil)] 03:41:23 INFO - PROCESS | 1741 | ++DOMWINDOW == 62 (0x9a36dc00) [pid = 1741] [serial = 98] [outer = 0x99eb7c00] 03:41:23 INFO - PROCESS | 1741 | 1464864083806 Marionette DEBUG loaded listener.js 03:41:23 INFO - PROCESS | 1741 | ++DOMWINDOW == 63 (0x9a723000) [pid = 1741] [serial = 99] [outer = 0x99eb7c00] 03:41:24 INFO - PROCESS | 1741 | 1464864084590 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 03:41:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 03:41:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1181ms 03:41:24 INFO - PROCESS | 1741 | 1464864084606 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 03:41:24 INFO - PROCESS | 1741 | 1464864084610 Marionette TRACE conn3 <- [1,105,null,{"value":"8"}] 03:41:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 03:41:24 INFO - PROCESS | 1741 | 1464864084618 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 03:41:24 INFO - PROCESS | 1741 | 1464864084624 Marionette TRACE conn3 <- [1,106,null,{}] 03:41:24 INFO - PROCESS | 1741 | 1464864084657 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:24 INFO - PROCESS | 1741 | 1464864084861 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 03:41:24 INFO - PROCESS | 1741 | 1464864084902 Marionette TRACE conn3 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:24 INFO - PROCESS | 1741 | ++DOCSHELL 0x9b534000 == 29 [pid = 1741] [id = 34] 03:41:24 INFO - PROCESS | 1741 | ++DOMWINDOW == 64 (0x9b534400) [pid = 1741] [serial = 100] [outer = (nil)] 03:41:24 INFO - PROCESS | 1741 | ++DOMWINDOW == 65 (0x9b87cc00) [pid = 1741] [serial = 101] [outer = 0x9b534400] 03:41:24 INFO - PROCESS | 1741 | 1464864084986 Marionette DEBUG loaded listener.js 03:41:25 INFO - PROCESS | 1741 | ++DOMWINDOW == 66 (0x9c035400) [pid = 1741] [serial = 102] [outer = 0x9b534400] 03:41:25 INFO - PROCESS | 1741 | 1464864085844 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 03:41:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 03:41:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1257ms 03:41:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 03:41:25 INFO - PROCESS | 1741 | 1464864085876 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 03:41:25 INFO - PROCESS | 1741 | 1464864085880 Marionette TRACE conn3 <- [1,109,null,{"value":"8"}] 03:41:25 INFO - PROCESS | 1741 | 1464864085887 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 03:41:25 INFO - PROCESS | 1741 | 1464864085890 Marionette TRACE conn3 <- [1,110,null,{}] 03:41:25 INFO - PROCESS | 1741 | 1464864085896 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:26 INFO - PROCESS | 1741 | 1464864086099 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 03:41:26 INFO - PROCESS | 1741 | 1464864086122 Marionette TRACE conn3 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:26 INFO - PROCESS | 1741 | ++DOCSHELL 0x92244400 == 30 [pid = 1741] [id = 35] 03:41:26 INFO - PROCESS | 1741 | ++DOMWINDOW == 67 (0x99729c00) [pid = 1741] [serial = 103] [outer = (nil)] 03:41:26 INFO - PROCESS | 1741 | ++DOMWINDOW == 68 (0xa0612c00) [pid = 1741] [serial = 104] [outer = 0x99729c00] 03:41:26 INFO - PROCESS | 1741 | 1464864086216 Marionette DEBUG loaded listener.js 03:41:26 INFO - PROCESS | 1741 | ++DOMWINDOW == 69 (0xa2155000) [pid = 1741] [serial = 105] [outer = 0x99729c00] 03:41:26 INFO - PROCESS | 1741 | --DOMWINDOW == 68 (0xa35e8c00) [pid = 1741] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 03:41:26 INFO - PROCESS | 1741 | --DOMWINDOW == 67 (0xa21b6c00) [pid = 1741] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 03:41:26 INFO - PROCESS | 1741 | --DOMWINDOW == 66 (0xa346bc00) [pid = 1741] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 03:41:26 INFO - PROCESS | 1741 | --DOMWINDOW == 65 (0xa2155400) [pid = 1741] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 03:41:26 INFO - PROCESS | 1741 | --DOMWINDOW == 64 (0x9b2a0c00) [pid = 1741] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 03:41:26 INFO - PROCESS | 1741 | --DOMWINDOW == 63 (0x939e1000) [pid = 1741] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 03:41:26 INFO - PROCESS | 1741 | --DOMWINDOW == 62 (0x98138000) [pid = 1741] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 03:41:27 INFO - PROCESS | 1741 | 1464864087077 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 03:41:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 03:41:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1252ms 03:41:27 INFO - PROCESS | 1741 | 1464864087138 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 03:41:27 INFO - PROCESS | 1741 | 1464864087142 Marionette TRACE conn3 <- [1,113,null,{"value":"8"}] 03:41:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 03:41:27 INFO - PROCESS | 1741 | 1464864087148 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 03:41:27 INFO - PROCESS | 1741 | 1464864087151 Marionette TRACE conn3 <- [1,114,null,{}] 03:41:27 INFO - PROCESS | 1741 | 1464864087157 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:27 INFO - PROCESS | 1741 | 1464864087313 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 03:41:27 INFO - PROCESS | 1741 | 1464864087324 Marionette TRACE conn3 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:27 INFO - PROCESS | 1741 | ++DOCSHELL 0x99f85400 == 31 [pid = 1741] [id = 36] 03:41:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 63 (0x9c0d5800) [pid = 1741] [serial = 106] [outer = (nil)] 03:41:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 64 (0xa2282000) [pid = 1741] [serial = 107] [outer = 0x9c0d5800] 03:41:27 INFO - PROCESS | 1741 | 1464864087416 Marionette DEBUG loaded listener.js 03:41:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 65 (0xa229d800) [pid = 1741] [serial = 108] [outer = 0x9c0d5800] 03:41:28 INFO - PROCESS | 1741 | 1464864088265 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 03:41:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 03:41:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1142ms 03:41:28 INFO - PROCESS | 1741 | 1464864088292 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 03:41:28 INFO - PROCESS | 1741 | 1464864088296 Marionette TRACE conn3 <- [1,117,null,{"value":"8"}] 03:41:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 03:41:28 INFO - PROCESS | 1741 | 1464864088302 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 03:41:28 INFO - PROCESS | 1741 | 1464864088305 Marionette TRACE conn3 <- [1,118,null,{}] 03:41:28 INFO - PROCESS | 1741 | 1464864088311 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:28 INFO - PROCESS | 1741 | 1464864088496 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 03:41:28 INFO - PROCESS | 1741 | 1464864088646 Marionette TRACE conn3 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:28 INFO - PROCESS | 1741 | ++DOCSHELL 0x9223b800 == 32 [pid = 1741] [id = 37] 03:41:28 INFO - PROCESS | 1741 | ++DOMWINDOW == 66 (0x9223c400) [pid = 1741] [serial = 109] [outer = (nil)] 03:41:28 INFO - PROCESS | 1741 | ++DOMWINDOW == 67 (0x92e31000) [pid = 1741] [serial = 110] [outer = 0x9223c400] 03:41:28 INFO - PROCESS | 1741 | 1464864088748 Marionette DEBUG loaded listener.js 03:41:28 INFO - PROCESS | 1741 | ++DOMWINDOW == 68 (0x939dc400) [pid = 1741] [serial = 111] [outer = 0x9223c400] 03:41:29 INFO - PROCESS | 1741 | 1464864089723 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 03:41:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 03:41:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1487ms 03:41:29 INFO - PROCESS | 1741 | 1464864089792 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 03:41:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 03:41:29 INFO - PROCESS | 1741 | 1464864089799 Marionette TRACE conn3 <- [1,121,null,{"value":"8"}] 03:41:29 INFO - PROCESS | 1741 | 1464864089808 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 03:41:29 INFO - PROCESS | 1741 | 1464864089815 Marionette TRACE conn3 <- [1,122,null,{}] 03:41:29 INFO - PROCESS | 1741 | 1464864089823 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:30 INFO - PROCESS | 1741 | 1464864090076 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 03:41:30 INFO - PROCESS | 1741 | 1464864090281 Marionette TRACE conn3 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:30 INFO - PROCESS | 1741 | ++DOCSHELL 0x951a2c00 == 33 [pid = 1741] [id = 38] 03:41:30 INFO - PROCESS | 1741 | ++DOMWINDOW == 69 (0x951a3400) [pid = 1741] [serial = 112] [outer = (nil)] 03:41:30 INFO - PROCESS | 1741 | ++DOMWINDOW == 70 (0x951a5c00) [pid = 1741] [serial = 113] [outer = 0x951a3400] 03:41:30 INFO - PROCESS | 1741 | 1464864090380 Marionette DEBUG loaded listener.js 03:41:30 INFO - PROCESS | 1741 | ++DOMWINDOW == 71 (0x951aa800) [pid = 1741] [serial = 114] [outer = 0x951a3400] 03:41:31 INFO - PROCESS | 1741 | 1464864091340 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 03:41:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 03:41:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1585ms 03:41:31 INFO - PROCESS | 1741 | 1464864091396 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 03:41:31 INFO - PROCESS | 1741 | 1464864091404 Marionette TRACE conn3 <- [1,125,null,{"value":"8"}] 03:41:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 03:41:31 INFO - PROCESS | 1741 | 1464864091411 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 03:41:31 INFO - PROCESS | 1741 | 1464864091415 Marionette TRACE conn3 <- [1,126,null,{}] 03:41:31 INFO - PROCESS | 1741 | 1464864091422 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:31 INFO - PROCESS | 1741 | 1464864091626 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 03:41:31 INFO - PROCESS | 1741 | 1464864091765 Marionette TRACE conn3 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:31 INFO - PROCESS | 1741 | ++DOCSHELL 0x9a77f800 == 34 [pid = 1741] [id = 39] 03:41:31 INFO - PROCESS | 1741 | ++DOMWINDOW == 72 (0x9b29ec00) [pid = 1741] [serial = 115] [outer = (nil)] 03:41:31 INFO - PROCESS | 1741 | ++DOMWINDOW == 73 (0x9b2a3c00) [pid = 1741] [serial = 116] [outer = 0x9b29ec00] 03:41:31 INFO - PROCESS | 1741 | 1464864091897 Marionette DEBUG loaded listener.js 03:41:32 INFO - PROCESS | 1741 | ++DOMWINDOW == 74 (0x9b3b6c00) [pid = 1741] [serial = 117] [outer = 0x9b29ec00] 03:41:32 INFO - PROCESS | 1741 | 1464864092947 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 03:41:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 03:41:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1582ms 03:41:32 INFO - PROCESS | 1741 | 1464864092994 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 03:41:33 INFO - PROCESS | 1741 | 1464864092999 Marionette TRACE conn3 <- [1,129,null,{"value":"8"}] 03:41:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 03:41:33 INFO - PROCESS | 1741 | 1464864093018 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 03:41:33 INFO - PROCESS | 1741 | 1464864093029 Marionette TRACE conn3 <- [1,130,null,{}] 03:41:33 INFO - PROCESS | 1741 | 1464864093037 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:33 INFO - PROCESS | 1741 | 1464864093300 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 03:41:33 INFO - PROCESS | 1741 | 1464864093601 Marionette TRACE conn3 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:33 INFO - PROCESS | 1741 | ++DOCSHELL 0x92e33800 == 35 [pid = 1741] [id = 40] 03:41:33 INFO - PROCESS | 1741 | ++DOMWINDOW == 75 (0x92e34c00) [pid = 1741] [serial = 118] [outer = (nil)] 03:41:33 INFO - PROCESS | 1741 | ++DOMWINDOW == 76 (0x9392d000) [pid = 1741] [serial = 119] [outer = 0x92e34c00] 03:41:33 INFO - PROCESS | 1741 | 1464864093691 Marionette DEBUG loaded listener.js 03:41:33 INFO - PROCESS | 1741 | ++DOMWINDOW == 77 (0x951a2400) [pid = 1741] [serial = 120] [outer = 0x92e34c00] 03:41:34 INFO - PROCESS | 1741 | --DOCSHELL 0x939e0400 == 34 [pid = 1741] [id = 14] 03:41:34 INFO - PROCESS | 1741 | --DOCSHELL 0x9b31cc00 == 33 [pid = 1741] [id = 26] 03:41:34 INFO - PROCESS | 1741 | --DOCSHELL 0x92ec2800 == 32 [pid = 1741] [id = 25] 03:41:34 INFO - PROCESS | 1741 | --DOCSHELL 0xa3229800 == 31 [pid = 1741] [id = 20] 03:41:34 INFO - PROCESS | 1741 | --DOCSHELL 0x9b29f000 == 30 [pid = 1741] [id = 24] 03:41:34 INFO - PROCESS | 1741 | --DOCSHELL 0x94616800 == 29 [pid = 1741] [id = 19] 03:41:34 INFO - PROCESS | 1741 | --DOCSHELL 0x9b882800 == 28 [pid = 1741] [id = 17] 03:41:34 INFO - PROCESS | 1741 | --DOCSHELL 0x9761c000 == 27 [pid = 1741] [id = 23] 03:41:34 INFO - PROCESS | 1741 | --DOCSHELL 0x939de000 == 26 [pid = 1741] [id = 22] 03:41:34 INFO - PROCESS | 1741 | --DOCSHELL 0x98131400 == 25 [pid = 1741] [id = 15] 03:41:34 INFO - PROCESS | 1741 | --DOCSHELL 0x9b886800 == 24 [pid = 1741] [id = 16] 03:41:34 INFO - PROCESS | 1741 | --DOCSHELL 0x99f85400 == 23 [pid = 1741] [id = 36] 03:41:34 INFO - PROCESS | 1741 | --DOCSHELL 0x92244400 == 22 [pid = 1741] [id = 35] 03:41:34 INFO - PROCESS | 1741 | --DOCSHELL 0x9b534000 == 21 [pid = 1741] [id = 34] 03:41:34 INFO - PROCESS | 1741 | --DOCSHELL 0x9972f800 == 20 [pid = 1741] [id = 33] 03:41:34 INFO - PROCESS | 1741 | --DOCSHELL 0x9223f400 == 19 [pid = 1741] [id = 32] 03:41:34 INFO - PROCESS | 1741 | 1464864094713 Marionette TRACE conn3 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 03:41:34 INFO - PROCESS | 1741 | --DOMWINDOW == 76 (0xa670a800) [pid = 1741] [serial = 61] [outer = (nil)] [url = about:blank] 03:41:34 INFO - PROCESS | 1741 | --DOMWINDOW == 75 (0xa345e800) [pid = 1741] [serial = 56] [outer = (nil)] [url = about:blank] 03:41:34 INFO - PROCESS | 1741 | --DOMWINDOW == 74 (0xa628bc00) [pid = 1741] [serial = 59] [outer = (nil)] [url = about:blank] 03:41:34 INFO - PROCESS | 1741 | --DOMWINDOW == 73 (0xa228b000) [pid = 1741] [serial = 53] [outer = (nil)] [url = about:blank] 03:41:34 INFO - PROCESS | 1741 | --DOMWINDOW == 72 (0x9b318c00) [pid = 1741] [serial = 70] [outer = (nil)] [url = about:blank] 03:41:34 INFO - PROCESS | 1741 | --DOMWINDOW == 71 (0x9b537000) [pid = 1741] [serial = 71] [outer = (nil)] [url = about:blank] 03:41:34 INFO - PROCESS | 1741 | --DOMWINDOW == 70 (0x9463c400) [pid = 1741] [serial = 64] [outer = (nil)] [url = about:blank] 03:41:34 INFO - PROCESS | 1741 | --DOMWINDOW == 69 (0x99f86400) [pid = 1741] [serial = 67] [outer = (nil)] [url = about:blank] 03:41:34 INFO - PROCESS | 1741 | --DOMWINDOW == 68 (0x97622000) [pid = 1741] [serial = 65] [outer = (nil)] [url = about:blank] 03:41:34 INFO - PROCESS | 1741 | --DOMWINDOW == 67 (0x9a261400) [pid = 1741] [serial = 68] [outer = (nil)] [url = about:blank] 03:41:34 INFO - PROCESS | 1741 | --DOMWINDOW == 66 (0xa670d800) [pid = 1741] [serial = 62] [outer = (nil)] [url = about:blank] 03:41:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 03:41:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1756ms 03:41:34 INFO - PROCESS | 1741 | 1464864094765 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 03:41:34 INFO - PROCESS | 1741 | 1464864094769 Marionette TRACE conn3 <- [1,133,null,{"value":"8"}] 03:41:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 03:41:34 INFO - PROCESS | 1741 | 1464864094779 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 03:41:34 INFO - PROCESS | 1741 | 1464864094784 Marionette TRACE conn3 <- [1,134,null,{}] 03:41:34 INFO - PROCESS | 1741 | 1464864094793 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:34 INFO - PROCESS | 1741 | 1464864094960 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 03:41:35 INFO - PROCESS | 1741 | 1464864095058 Marionette TRACE conn3 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:35 INFO - PROCESS | 1741 | ++DOCSHELL 0x9761c000 == 20 [pid = 1741] [id = 41] 03:41:35 INFO - PROCESS | 1741 | ++DOMWINDOW == 67 (0x97621c00) [pid = 1741] [serial = 121] [outer = (nil)] 03:41:35 INFO - PROCESS | 1741 | ++DOMWINDOW == 68 (0x990df000) [pid = 1741] [serial = 122] [outer = 0x97621c00] 03:41:35 INFO - PROCESS | 1741 | 1464864095141 Marionette DEBUG loaded listener.js 03:41:35 INFO - PROCESS | 1741 | ++DOMWINDOW == 69 (0x99f87400) [pid = 1741] [serial = 123] [outer = 0x97621c00] 03:41:35 INFO - PROCESS | 1741 | 1464864095960 Marionette TRACE conn3 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 03:41:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 03:41:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1232ms 03:41:36 INFO - PROCESS | 1741 | 1464864096014 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 03:41:36 INFO - PROCESS | 1741 | 1464864096020 Marionette TRACE conn3 <- [1,137,null,{"value":"8"}] 03:41:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 03:41:36 INFO - PROCESS | 1741 | 1464864096029 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 03:41:36 INFO - PROCESS | 1741 | 1464864096031 Marionette TRACE conn3 <- [1,138,null,{}] 03:41:36 INFO - PROCESS | 1741 | 1464864096037 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:36 INFO - PROCESS | 1741 | 1464864096203 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 03:41:36 INFO - PROCESS | 1741 | 1464864096216 Marionette TRACE conn3 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:36 INFO - PROCESS | 1741 | ++DOCSHELL 0x9a77e400 == 21 [pid = 1741] [id = 42] 03:41:36 INFO - PROCESS | 1741 | ++DOMWINDOW == 70 (0x9b29e400) [pid = 1741] [serial = 124] [outer = (nil)] 03:41:36 INFO - PROCESS | 1741 | ++DOMWINDOW == 71 (0x9b2a9400) [pid = 1741] [serial = 125] [outer = 0x9b29e400] 03:41:36 INFO - PROCESS | 1741 | 1464864096374 Marionette DEBUG loaded listener.js 03:41:36 INFO - PROCESS | 1741 | ++DOMWINDOW == 72 (0x9b3b3000) [pid = 1741] [serial = 126] [outer = 0x9b29e400] 03:41:37 INFO - PROCESS | 1741 | 1464864097336 Marionette TRACE conn3 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 03:41:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 03:41:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1380ms 03:41:37 INFO - PROCESS | 1741 | 1464864097409 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 03:41:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 03:41:37 INFO - PROCESS | 1741 | 1464864097414 Marionette TRACE conn3 <- [1,141,null,{"value":"8"}] 03:41:37 INFO - PROCESS | 1741 | 1464864097422 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 03:41:37 INFO - PROCESS | 1741 | 1464864097432 Marionette TRACE conn3 <- [1,142,null,{}] 03:41:37 INFO - PROCESS | 1741 | 1464864097468 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:37 INFO - PROCESS | 1741 | 1464864097691 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 03:41:37 INFO - PROCESS | 1741 | 1464864097721 Marionette TRACE conn3 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:37 INFO - PROCESS | 1741 | ++DOCSHELL 0xa2280400 == 22 [pid = 1741] [id = 43] 03:41:37 INFO - PROCESS | 1741 | ++DOMWINDOW == 73 (0xa2281400) [pid = 1741] [serial = 127] [outer = (nil)] 03:41:37 INFO - PROCESS | 1741 | ++DOMWINDOW == 74 (0xa2408c00) [pid = 1741] [serial = 128] [outer = 0xa2281400] 03:41:37 INFO - PROCESS | 1741 | 1464864097826 Marionette DEBUG loaded listener.js 03:41:37 INFO - PROCESS | 1741 | ++DOMWINDOW == 75 (0xa2456c00) [pid = 1741] [serial = 129] [outer = 0xa2281400] 03:41:38 INFO - PROCESS | 1741 | 1464864098654 Marionette TRACE conn3 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 03:41:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 03:41:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1270ms 03:41:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 03:41:38 INFO - PROCESS | 1741 | 1464864098690 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 03:41:38 INFO - PROCESS | 1741 | 1464864098694 Marionette TRACE conn3 <- [1,145,null,{"value":"8"}] 03:41:38 INFO - PROCESS | 1741 | 1464864098701 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 03:41:38 INFO - PROCESS | 1741 | 1464864098705 Marionette TRACE conn3 <- [1,146,null,{}] 03:41:38 INFO - PROCESS | 1741 | 1464864098718 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:38 INFO - PROCESS | 1741 | 1464864098916 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 03:41:38 INFO - PROCESS | 1741 | 1464864098935 Marionette TRACE conn3 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:38 INFO - PROCESS | 1741 | ++DOCSHELL 0x9aaee800 == 23 [pid = 1741] [id = 44] 03:41:38 INFO - PROCESS | 1741 | ++DOMWINDOW == 76 (0xa267b000) [pid = 1741] [serial = 130] [outer = (nil)] 03:41:39 INFO - PROCESS | 1741 | ++DOMWINDOW == 77 (0xa304bc00) [pid = 1741] [serial = 131] [outer = 0xa267b000] 03:41:39 INFO - PROCESS | 1741 | 1464864099022 Marionette DEBUG loaded listener.js 03:41:39 INFO - PROCESS | 1741 | ++DOMWINDOW == 78 (0xa304e800) [pid = 1741] [serial = 132] [outer = 0xa267b000] 03:41:39 INFO - PROCESS | 1741 | --DOMWINDOW == 77 (0x9b534400) [pid = 1741] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 03:41:39 INFO - PROCESS | 1741 | --DOMWINDOW == 76 (0x99729c00) [pid = 1741] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 03:41:39 INFO - PROCESS | 1741 | --DOMWINDOW == 75 (0x9ba22000) [pid = 1741] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 03:41:39 INFO - PROCESS | 1741 | --DOMWINDOW == 74 (0x93939400) [pid = 1741] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 03:41:39 INFO - PROCESS | 1741 | --DOMWINDOW == 73 (0xa21afc00) [pid = 1741] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 03:41:39 INFO - PROCESS | 1741 | --DOMWINDOW == 72 (0x99eb7c00) [pid = 1741] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 03:41:39 INFO - PROCESS | 1741 | --DOMWINDOW == 71 (0xa304e000) [pid = 1741] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 03:41:39 INFO - PROCESS | 1741 | --DOMWINDOW == 70 (0x92246000) [pid = 1741] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 03:41:39 INFO - PROCESS | 1741 | --DOMWINDOW == 69 (0x9535bc00) [pid = 1741] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 03:41:39 INFO - PROCESS | 1741 | --DOMWINDOW == 68 (0x939e2000) [pid = 1741] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 03:41:40 INFO - PROCESS | 1741 | 1464864100023 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 03:41:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 03:41:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1394ms 03:41:40 INFO - PROCESS | 1741 | 1464864100126 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 03:41:40 INFO - PROCESS | 1741 | 1464864100130 Marionette TRACE conn3 <- [1,149,null,{"value":"8"}] 03:41:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 03:41:40 INFO - PROCESS | 1741 | 1464864100192 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 03:41:40 INFO - PROCESS | 1741 | 1464864100196 Marionette TRACE conn3 <- [1,150,null,{}] 03:41:40 INFO - PROCESS | 1741 | 1464864100226 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:40 INFO - PROCESS | 1741 | 1464864100413 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 03:41:40 INFO - PROCESS | 1741 | 1464864100441 Marionette TRACE conn3 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:40 INFO - PROCESS | 1741 | ++DOCSHELL 0xa3232000 == 24 [pid = 1741] [id = 45] 03:41:40 INFO - PROCESS | 1741 | ++DOMWINDOW == 69 (0xa325e800) [pid = 1741] [serial = 133] [outer = (nil)] 03:41:40 INFO - PROCESS | 1741 | ++DOMWINDOW == 70 (0xa3556000) [pid = 1741] [serial = 134] [outer = 0xa325e800] 03:41:40 INFO - PROCESS | 1741 | 1464864100529 Marionette DEBUG loaded listener.js 03:41:40 INFO - PROCESS | 1741 | ++DOMWINDOW == 71 (0xa628c000) [pid = 1741] [serial = 135] [outer = 0xa325e800] 03:41:41 INFO - PROCESS | 1741 | 1464864101458 Marionette TRACE conn3 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 03:41:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 03:41:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1353ms 03:41:41 INFO - PROCESS | 1741 | 1464864101501 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 03:41:41 INFO - PROCESS | 1741 | 1464864101508 Marionette TRACE conn3 <- [1,153,null,{"value":"8"}] 03:41:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 03:41:41 INFO - PROCESS | 1741 | 1464864101518 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 03:41:41 INFO - PROCESS | 1741 | 1464864101524 Marionette TRACE conn3 <- [1,154,null,{}] 03:41:41 INFO - PROCESS | 1741 | 1464864101536 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:41 INFO - PROCESS | 1741 | 1464864101772 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 03:41:41 INFO - PROCESS | 1741 | 1464864101915 Marionette TRACE conn3 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:41 INFO - PROCESS | 1741 | ++DOCSHELL 0x9223b400 == 25 [pid = 1741] [id = 46] 03:41:41 INFO - PROCESS | 1741 | ++DOMWINDOW == 72 (0x94616800) [pid = 1741] [serial = 136] [outer = (nil)] 03:41:41 INFO - PROCESS | 1741 | ++DOMWINDOW == 73 (0x951aec00) [pid = 1741] [serial = 137] [outer = 0x94616800] 03:41:42 INFO - PROCESS | 1741 | 1464864102010 Marionette DEBUG loaded listener.js 03:41:42 INFO - PROCESS | 1741 | ++DOMWINDOW == 74 (0x9532b000) [pid = 1741] [serial = 138] [outer = 0x94616800] 03:41:43 INFO - PROCESS | 1741 | 1464864103019 Marionette TRACE conn3 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 03:41:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 03:41:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1549ms 03:41:43 INFO - PROCESS | 1741 | 1464864103068 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 03:41:43 INFO - PROCESS | 1741 | 1464864103077 Marionette TRACE conn3 <- [1,157,null,{"value":"8"}] 03:41:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 03:41:43 INFO - PROCESS | 1741 | 1464864103089 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 03:41:43 INFO - PROCESS | 1741 | 1464864103093 Marionette TRACE conn3 <- [1,158,null,{}] 03:41:43 INFO - PROCESS | 1741 | 1464864103100 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:43 INFO - PROCESS | 1741 | 1464864103323 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 03:41:43 INFO - PROCESS | 1741 | 1464864103500 Marionette TRACE conn3 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:43 INFO - PROCESS | 1741 | ++DOCSHELL 0x9a483000 == 26 [pid = 1741] [id = 47] 03:41:43 INFO - PROCESS | 1741 | ++DOMWINDOW == 75 (0x9b2a2400) [pid = 1741] [serial = 139] [outer = (nil)] 03:41:43 INFO - PROCESS | 1741 | ++DOMWINDOW == 76 (0x9b882800) [pid = 1741] [serial = 140] [outer = 0x9b2a2400] 03:41:43 INFO - PROCESS | 1741 | 1464864103594 Marionette DEBUG loaded listener.js 03:41:43 INFO - PROCESS | 1741 | ++DOMWINDOW == 77 (0x9c07e400) [pid = 1741] [serial = 141] [outer = 0x9b2a2400] 03:41:44 INFO - PROCESS | 1741 | 1464864104495 Marionette TRACE conn3 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 03:41:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 03:41:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1453ms 03:41:44 INFO - PROCESS | 1741 | 1464864104542 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 03:41:44 INFO - PROCESS | 1741 | 1464864104546 Marionette TRACE conn3 <- [1,161,null,{"value":"8"}] 03:41:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 03:41:44 INFO - PROCESS | 1741 | 1464864104554 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 03:41:44 INFO - PROCESS | 1741 | 1464864104560 Marionette TRACE conn3 <- [1,162,null,{}] 03:41:44 INFO - PROCESS | 1741 | 1464864104577 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:44 INFO - PROCESS | 1741 | 1464864104799 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 03:41:44 INFO - PROCESS | 1741 | 1464864104942 Marionette TRACE conn3 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:44 INFO - PROCESS | 1741 | ++DOCSHELL 0x939e4400 == 27 [pid = 1741] [id = 48] 03:41:44 INFO - PROCESS | 1741 | ++DOMWINDOW == 78 (0x9a2ec000) [pid = 1741] [serial = 142] [outer = (nil)] 03:41:45 INFO - PROCESS | 1741 | ++DOMWINDOW == 79 (0xa355d800) [pid = 1741] [serial = 143] [outer = 0x9a2ec000] 03:41:45 INFO - PROCESS | 1741 | 1464864105042 Marionette DEBUG loaded listener.js 03:41:45 INFO - PROCESS | 1741 | ++DOMWINDOW == 80 (0xa6706c00) [pid = 1741] [serial = 144] [outer = 0x9a2ec000] 03:41:45 INFO - PROCESS | 1741 | 1464864105974 Marionette TRACE conn3 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 03:41:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 03:41:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1489ms 03:41:46 INFO - PROCESS | 1741 | 1464864106045 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 03:41:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 03:41:46 INFO - PROCESS | 1741 | 1464864106050 Marionette TRACE conn3 <- [1,165,null,{"value":"8"}] 03:41:46 INFO - PROCESS | 1741 | 1464864106056 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 03:41:46 INFO - PROCESS | 1741 | 1464864106060 Marionette TRACE conn3 <- [1,166,null,{}] 03:41:46 INFO - PROCESS | 1741 | 1464864106066 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:46 INFO - PROCESS | 1741 | 1464864106256 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 03:41:46 INFO - PROCESS | 1741 | 1464864106437 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 03:41:46 INFO - PROCESS | 1741 | 1464864106485 Marionette TRACE conn3 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:46 INFO - PROCESS | 1741 | ++DOCSHELL 0x9a267c00 == 28 [pid = 1741] [id = 49] 03:41:46 INFO - PROCESS | 1741 | ++DOMWINDOW == 81 (0xa6f45800) [pid = 1741] [serial = 145] [outer = (nil)] 03:41:46 INFO - PROCESS | 1741 | ++DOMWINDOW == 82 (0xa6f48000) [pid = 1741] [serial = 146] [outer = 0xa6f45800] 03:41:46 INFO - PROCESS | 1741 | 1464864106621 Marionette DEBUG loaded listener.js 03:41:46 INFO - PROCESS | 1741 | ++DOMWINDOW == 83 (0xa828a000) [pid = 1741] [serial = 147] [outer = 0xa6f45800] 03:41:47 INFO - PROCESS | 1741 | 1464864107462 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 03:41:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 03:41:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1436ms 03:41:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 03:41:47 INFO - PROCESS | 1741 | 1464864107493 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 03:41:47 INFO - PROCESS | 1741 | 1464864107496 Marionette TRACE conn3 <- [1,169,null,{"value":"8"}] 03:41:47 INFO - PROCESS | 1741 | 1464864107503 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 03:41:47 INFO - PROCESS | 1741 | 1464864107507 Marionette TRACE conn3 <- [1,170,null,{}] 03:41:47 INFO - PROCESS | 1741 | 1464864107513 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:47 INFO - PROCESS | 1741 | 1464864107688 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 03:41:47 INFO - PROCESS | 1741 | 1464864107830 Marionette TRACE conn3 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:47 INFO - PROCESS | 1741 | ++DOCSHELL 0xa1160000 == 29 [pid = 1741] [id = 50] 03:41:47 INFO - PROCESS | 1741 | ++DOMWINDOW == 84 (0xa2283400) [pid = 1741] [serial = 148] [outer = (nil)] 03:41:47 INFO - PROCESS | 1741 | ++DOMWINDOW == 85 (0xa8c07400) [pid = 1741] [serial = 149] [outer = 0xa2283400] 03:41:47 INFO - PROCESS | 1741 | 1464864107924 Marionette DEBUG loaded listener.js 03:41:48 INFO - PROCESS | 1741 | ++DOMWINDOW == 86 (0xa8c4dc00) [pid = 1741] [serial = 150] [outer = 0xa2283400] 03:41:49 INFO - PROCESS | 1741 | 1464864109119 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 03:41:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 03:41:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1689ms 03:41:49 INFO - PROCESS | 1741 | 1464864109192 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 03:41:49 INFO - PROCESS | 1741 | 1464864109195 Marionette TRACE conn3 <- [1,173,null,{"value":"8"}] 03:41:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 03:41:49 INFO - PROCESS | 1741 | 1464864109202 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 03:41:49 INFO - PROCESS | 1741 | 1464864109205 Marionette TRACE conn3 <- [1,174,null,{}] 03:41:49 INFO - PROCESS | 1741 | 1464864109211 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:49 INFO - PROCESS | 1741 | 1464864109659 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 03:41:49 INFO - PROCESS | 1741 | 1464864109777 Marionette TRACE conn3 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:49 INFO - PROCESS | 1741 | ++DOCSHELL 0x990e3000 == 30 [pid = 1741] [id = 51] 03:41:49 INFO - PROCESS | 1741 | ++DOMWINDOW == 87 (0x990e4c00) [pid = 1741] [serial = 151] [outer = (nil)] 03:41:49 INFO - PROCESS | 1741 | ++DOMWINDOW == 88 (0x99eb9000) [pid = 1741] [serial = 152] [outer = 0x990e4c00] 03:41:49 INFO - PROCESS | 1741 | 1464864109863 Marionette DEBUG loaded listener.js 03:41:49 INFO - PROCESS | 1741 | ++DOMWINDOW == 89 (0x9a375000) [pid = 1741] [serial = 153] [outer = 0x990e4c00] 03:41:50 INFO - PROCESS | 1741 | 1464864110846 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 03:41:50 INFO - PROCESS | 1741 | --DOCSHELL 0x9a77f800 == 29 [pid = 1741] [id = 39] 03:41:50 INFO - PROCESS | 1741 | --DOMWINDOW == 88 (0x93c7b000) [pid = 1741] [serial = 91] [outer = (nil)] [url = about:blank] 03:41:50 INFO - PROCESS | 1741 | --DOCSHELL 0x951a2c00 == 28 [pid = 1741] [id = 38] 03:41:50 INFO - PROCESS | 1741 | --DOCSHELL 0x9223b800 == 27 [pid = 1741] [id = 37] 03:41:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 03:41:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1696ms 03:41:50 INFO - PROCESS | 1741 | 1464864110901 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 03:41:50 INFO - PROCESS | 1741 | 1464864110908 Marionette TRACE conn3 <- [1,177,null,{"value":"8"}] 03:41:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 03:41:50 INFO - PROCESS | 1741 | 1464864110920 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 03:41:50 INFO - PROCESS | 1741 | 1464864110924 Marionette TRACE conn3 <- [1,178,null,{}] 03:41:50 INFO - PROCESS | 1741 | 1464864110934 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:51 INFO - PROCESS | 1741 | 1464864111122 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 03:41:51 INFO - PROCESS | 1741 | --DOMWINDOW == 87 (0x9c035400) [pid = 1741] [serial = 102] [outer = (nil)] [url = about:blank] 03:41:51 INFO - PROCESS | 1741 | --DOMWINDOW == 86 (0x9b87cc00) [pid = 1741] [serial = 101] [outer = (nil)] [url = about:blank] 03:41:51 INFO - PROCESS | 1741 | --DOMWINDOW == 85 (0xa0612c00) [pid = 1741] [serial = 104] [outer = (nil)] [url = about:blank] 03:41:51 INFO - PROCESS | 1741 | --DOMWINDOW == 84 (0x9c0d3400) [pid = 1741] [serial = 76] [outer = (nil)] [url = about:blank] 03:41:51 INFO - PROCESS | 1741 | --DOMWINDOW == 83 (0x9461c000) [pid = 1741] [serial = 94] [outer = (nil)] [url = about:blank] 03:41:51 INFO - PROCESS | 1741 | --DOMWINDOW == 82 (0x9761fc00) [pid = 1741] [serial = 95] [outer = (nil)] [url = about:blank] 03:41:51 INFO - PROCESS | 1741 | --DOMWINDOW == 81 (0xa26ccc00) [pid = 1741] [serial = 80] [outer = (nil)] [url = about:blank] 03:41:51 INFO - PROCESS | 1741 | --DOMWINDOW == 80 (0xa2456400) [pid = 1741] [serial = 79] [outer = (nil)] [url = about:blank] 03:41:51 INFO - PROCESS | 1741 | --DOMWINDOW == 79 (0x9a36dc00) [pid = 1741] [serial = 98] [outer = (nil)] [url = about:blank] 03:41:51 INFO - PROCESS | 1741 | --DOMWINDOW == 78 (0xa504c800) [pid = 1741] [serial = 83] [outer = (nil)] [url = about:blank] 03:41:51 INFO - PROCESS | 1741 | --DOMWINDOW == 77 (0xa3467c00) [pid = 1741] [serial = 82] [outer = (nil)] [url = about:blank] 03:41:51 INFO - PROCESS | 1741 | --DOMWINDOW == 76 (0xa673a000) [pid = 1741] [serial = 86] [outer = (nil)] [url = about:blank] 03:41:51 INFO - PROCESS | 1741 | --DOMWINDOW == 75 (0xa62f6400) [pid = 1741] [serial = 85] [outer = (nil)] [url = about:blank] 03:41:51 INFO - PROCESS | 1741 | --DOMWINDOW == 74 (0xa6ea6000) [pid = 1741] [serial = 89] [outer = (nil)] [url = about:blank] 03:41:51 INFO - PROCESS | 1741 | --DOMWINDOW == 73 (0xa6ea2000) [pid = 1741] [serial = 88] [outer = (nil)] [url = about:blank] 03:41:51 INFO - PROCESS | 1741 | --DOMWINDOW == 72 (0xa2155000) [pid = 1741] [serial = 105] [outer = (nil)] [url = about:blank] 03:41:51 INFO - PROCESS | 1741 | --DOMWINDOW == 71 (0x9b882000) [pid = 1741] [serial = 32] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 03:41:51 INFO - PROCESS | 1741 | --DOMWINDOW == 70 (0x93c81400) [pid = 1741] [serial = 74] [outer = (nil)] [url = about:blank] 03:41:51 INFO - PROCESS | 1741 | --DOMWINDOW == 69 (0x9a372000) [pid = 1741] [serial = 73] [outer = (nil)] [url = about:blank] 03:41:51 INFO - PROCESS | 1741 | --DOMWINDOW == 68 (0x9a723000) [pid = 1741] [serial = 99] [outer = (nil)] [url = about:blank] 03:41:51 INFO - PROCESS | 1741 | --DOMWINDOW == 67 (0x9d9c4400) [pid = 1741] [serial = 77] [outer = (nil)] [url = about:blank] 03:41:51 INFO - PROCESS | 1741 | --DOMWINDOW == 66 (0xa2282000) [pid = 1741] [serial = 107] [outer = (nil)] [url = about:blank] 03:41:51 INFO - PROCESS | 1741 | 1464864111253 Marionette TRACE conn3 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:51 INFO - PROCESS | 1741 | ++DOCSHELL 0x9761fc00 == 28 [pid = 1741] [id = 52] 03:41:51 INFO - PROCESS | 1741 | ++DOMWINDOW == 67 (0x9902d400) [pid = 1741] [serial = 154] [outer = (nil)] 03:41:51 INFO - PROCESS | 1741 | ++DOMWINDOW == 68 (0x9a379400) [pid = 1741] [serial = 155] [outer = 0x9902d400] 03:41:51 INFO - PROCESS | 1741 | 1464864111337 Marionette DEBUG loaded listener.js 03:41:51 INFO - PROCESS | 1741 | ++DOMWINDOW == 69 (0x9a8d4800) [pid = 1741] [serial = 156] [outer = 0x9902d400] 03:41:52 INFO - PROCESS | 1741 | 1464864112087 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 03:41:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 03:41:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1185ms 03:41:52 INFO - PROCESS | 1741 | 1464864112108 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 03:41:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 03:41:52 INFO - PROCESS | 1741 | 1464864112114 Marionette TRACE conn3 <- [1,181,null,{"value":"8"}] 03:41:52 INFO - PROCESS | 1741 | 1464864112129 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 03:41:52 INFO - PROCESS | 1741 | 1464864112132 Marionette TRACE conn3 <- [1,182,null,{}] 03:41:52 INFO - PROCESS | 1741 | 1464864112141 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:52 INFO - PROCESS | 1741 | 1464864112304 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 03:41:52 INFO - PROCESS | 1741 | 1464864112318 Marionette TRACE conn3 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:52 INFO - PROCESS | 1741 | ++DOCSHELL 0x98175400 == 29 [pid = 1741] [id = 53] 03:41:52 INFO - PROCESS | 1741 | ++DOMWINDOW == 70 (0x9a8d9800) [pid = 1741] [serial = 157] [outer = (nil)] 03:41:52 INFO - PROCESS | 1741 | ++DOMWINDOW == 71 (0x9b532000) [pid = 1741] [serial = 158] [outer = 0x9a8d9800] 03:41:52 INFO - PROCESS | 1741 | 1464864112399 Marionette DEBUG loaded listener.js 03:41:52 INFO - PROCESS | 1741 | ++DOMWINDOW == 72 (0x9b886800) [pid = 1741] [serial = 159] [outer = 0x9a8d9800] 03:41:53 INFO - PROCESS | 1741 | 1464864113254 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 03:41:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 03:41:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1147ms 03:41:53 INFO - PROCESS | 1741 | 1464864113268 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 03:41:53 INFO - PROCESS | 1741 | 1464864113275 Marionette TRACE conn3 <- [1,185,null,{"value":"8"}] 03:41:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 03:41:53 INFO - PROCESS | 1741 | 1464864113292 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 03:41:53 INFO - PROCESS | 1741 | 1464864113299 Marionette TRACE conn3 <- [1,186,null,{}] 03:41:53 INFO - PROCESS | 1741 | 1464864113310 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:53 INFO - PROCESS | 1741 | 1464864113479 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 03:41:53 INFO - PROCESS | 1741 | 1464864113592 Marionette TRACE conn3 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:53 INFO - PROCESS | 1741 | ++DOCSHELL 0x95190800 == 30 [pid = 1741] [id = 54] 03:41:53 INFO - PROCESS | 1741 | ++DOMWINDOW == 73 (0x95194800) [pid = 1741] [serial = 160] [outer = (nil)] 03:41:53 INFO - PROCESS | 1741 | ++DOMWINDOW == 74 (0x9a8db400) [pid = 1741] [serial = 161] [outer = 0x95194800] 03:41:53 INFO - PROCESS | 1741 | 1464864113672 Marionette DEBUG loaded listener.js 03:41:53 INFO - PROCESS | 1741 | ++DOMWINDOW == 75 (0x9b88a800) [pid = 1741] [serial = 162] [outer = 0x95194800] 03:41:54 INFO - PROCESS | 1741 | 1464864114488 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 03:41:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 03:41:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1248ms 03:41:54 INFO - PROCESS | 1741 | 1464864114533 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 03:41:54 INFO - PROCESS | 1741 | 1464864114537 Marionette TRACE conn3 <- [1,189,null,{"value":"8"}] 03:41:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 03:41:54 INFO - PROCESS | 1741 | 1464864114557 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 03:41:54 INFO - PROCESS | 1741 | 1464864114560 Marionette TRACE conn3 <- [1,190,null,{}] 03:41:54 INFO - PROCESS | 1741 | 1464864114567 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:54 INFO - PROCESS | 1741 | 1464864114785 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 03:41:54 INFO - PROCESS | 1741 | 1464864114811 Marionette TRACE conn3 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:54 INFO - PROCESS | 1741 | ++DOCSHELL 0x9a8d1000 == 31 [pid = 1741] [id = 55] 03:41:54 INFO - PROCESS | 1741 | ++DOMWINDOW == 76 (0x9b29d400) [pid = 1741] [serial = 163] [outer = (nil)] 03:41:54 INFO - PROCESS | 1741 | ++DOMWINDOW == 77 (0x9d9c4c00) [pid = 1741] [serial = 164] [outer = 0x9b29d400] 03:41:54 INFO - PROCESS | 1741 | 1464864114889 Marionette DEBUG loaded listener.js 03:41:54 INFO - PROCESS | 1741 | ++DOMWINDOW == 78 (0xa115b800) [pid = 1741] [serial = 165] [outer = 0x9b29d400] 03:41:55 INFO - PROCESS | 1741 | --DOMWINDOW == 77 (0xa2281400) [pid = 1741] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 03:41:55 INFO - PROCESS | 1741 | --DOMWINDOW == 76 (0x9b29e400) [pid = 1741] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 03:41:55 INFO - PROCESS | 1741 | --DOMWINDOW == 75 (0xa267b000) [pid = 1741] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 03:41:55 INFO - PROCESS | 1741 | --DOMWINDOW == 74 (0x97621c00) [pid = 1741] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 03:41:55 INFO - PROCESS | 1741 | --DOMWINDOW == 73 (0x92e34c00) [pid = 1741] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 03:41:55 INFO - PROCESS | 1741 | --DOMWINDOW == 72 (0x939df400) [pid = 1741] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 03:41:55 INFO - PROCESS | 1741 | 1464864115823 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 03:41:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 03:41:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1287ms 03:41:55 INFO - PROCESS | 1741 | 1464864115847 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 03:41:55 INFO - PROCESS | 1741 | 1464864115851 Marionette TRACE conn3 <- [1,193,null,{"value":"8"}] 03:41:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 03:41:55 INFO - PROCESS | 1741 | 1464864115857 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 03:41:55 INFO - PROCESS | 1741 | 1464864115861 Marionette TRACE conn3 <- [1,194,null,{}] 03:41:55 INFO - PROCESS | 1741 | 1464864115866 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:56 INFO - PROCESS | 1741 | 1464864116048 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 03:41:56 INFO - PROCESS | 1741 | 1464864116079 Marionette TRACE conn3 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:56 INFO - PROCESS | 1741 | ++DOCSHELL 0x92ec3000 == 32 [pid = 1741] [id = 56] 03:41:56 INFO - PROCESS | 1741 | ++DOMWINDOW == 73 (0x93c7e000) [pid = 1741] [serial = 166] [outer = (nil)] 03:41:56 INFO - PROCESS | 1741 | ++DOMWINDOW == 74 (0x9b18b400) [pid = 1741] [serial = 167] [outer = 0x93c7e000] 03:41:56 INFO - PROCESS | 1741 | 1464864116252 Marionette DEBUG loaded listener.js 03:41:56 INFO - PROCESS | 1741 | ++DOMWINDOW == 75 (0x9b190000) [pid = 1741] [serial = 168] [outer = 0x93c7e000] 03:41:56 INFO - PROCESS | 1741 | 1464864116981 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 03:41:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 03:41:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1137ms 03:41:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 03:41:57 INFO - PROCESS | 1741 | 1464864116995 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 03:41:57 INFO - PROCESS | 1741 | 1464864116998 Marionette TRACE conn3 <- [1,197,null,{"value":"8"}] 03:41:57 INFO - PROCESS | 1741 | 1464864117006 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 03:41:57 INFO - PROCESS | 1741 | 1464864117009 Marionette TRACE conn3 <- [1,198,null,{}] 03:41:57 INFO - PROCESS | 1741 | 1464864117015 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:57 INFO - PROCESS | 1741 | 1464864117204 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 03:41:57 INFO - PROCESS | 1741 | 1464864117227 Marionette TRACE conn3 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:57 INFO - PROCESS | 1741 | ++DOCSHELL 0x92e3c400 == 33 [pid = 1741] [id = 57] 03:41:57 INFO - PROCESS | 1741 | ++DOMWINDOW == 76 (0x93935c00) [pid = 1741] [serial = 169] [outer = (nil)] 03:41:57 INFO - PROCESS | 1741 | ++DOMWINDOW == 77 (0x997ec400) [pid = 1741] [serial = 170] [outer = 0x93935c00] 03:41:57 INFO - PROCESS | 1741 | 1464864117303 Marionette DEBUG loaded listener.js 03:41:57 INFO - PROCESS | 1741 | ++DOMWINDOW == 78 (0x997ef000) [pid = 1741] [serial = 171] [outer = 0x93935c00] 03:41:58 INFO - PROCESS | 1741 | 1464864118324 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 03:41:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 03:41:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1341ms 03:41:58 INFO - PROCESS | 1741 | 1464864118347 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 03:41:58 INFO - PROCESS | 1741 | 1464864118355 Marionette TRACE conn3 <- [1,201,null,{"value":"8"}] 03:41:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 03:41:58 INFO - PROCESS | 1741 | 1464864118367 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 03:41:58 INFO - PROCESS | 1741 | 1464864118374 Marionette TRACE conn3 <- [1,202,null,{}] 03:41:58 INFO - PROCESS | 1741 | 1464864118383 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:58 INFO - PROCESS | 1741 | 1464864118583 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 03:41:58 INFO - PROCESS | 1741 | 1464864118730 Marionette TRACE conn3 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:58 INFO - PROCESS | 1741 | ++DOCSHELL 0x92e2f800 == 34 [pid = 1741] [id = 58] 03:41:58 INFO - PROCESS | 1741 | ++DOMWINDOW == 79 (0x95192400) [pid = 1741] [serial = 172] [outer = (nil)] 03:41:58 INFO - PROCESS | 1741 | ++DOMWINDOW == 80 (0x951a6c00) [pid = 1741] [serial = 173] [outer = 0x95192400] 03:41:58 INFO - PROCESS | 1741 | 1464864118829 Marionette DEBUG loaded listener.js 03:41:58 INFO - PROCESS | 1741 | ++DOMWINDOW == 81 (0x9761b000) [pid = 1741] [serial = 174] [outer = 0x95192400] 03:41:59 INFO - PROCESS | 1741 | 1464864119808 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 03:41:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 03:41:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1494ms 03:41:59 INFO - PROCESS | 1741 | 1464864119861 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 03:41:59 INFO - PROCESS | 1741 | 1464864119871 Marionette TRACE conn3 <- [1,205,null,{"value":"8"}] 03:41:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 03:41:59 INFO - PROCESS | 1741 | 1464864119882 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 03:41:59 INFO - PROCESS | 1741 | 1464864119887 Marionette TRACE conn3 <- [1,206,null,{}] 03:41:59 INFO - PROCESS | 1741 | 1464864119895 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:00 INFO - PROCESS | 1741 | 1464864120095 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 03:42:00 INFO - PROCESS | 1741 | 1464864120240 Marionette TRACE conn3 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:00 INFO - PROCESS | 1741 | ++DOCSHELL 0x997f3800 == 35 [pid = 1741] [id = 59] 03:42:00 INFO - PROCESS | 1741 | ++DOMWINDOW == 82 (0x99f84800) [pid = 1741] [serial = 175] [outer = (nil)] 03:42:00 INFO - PROCESS | 1741 | ++DOMWINDOW == 83 (0x9a379800) [pid = 1741] [serial = 176] [outer = 0x99f84800] 03:42:00 INFO - PROCESS | 1741 | 1464864120397 Marionette DEBUG loaded listener.js 03:42:00 INFO - PROCESS | 1741 | ++DOMWINDOW == 84 (0x9a8d6400) [pid = 1741] [serial = 177] [outer = 0x99f84800] 03:42:01 INFO - PROCESS | 1741 | 1464864121308 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 03:42:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 03:42:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1490ms 03:42:01 INFO - PROCESS | 1741 | 1464864121373 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 03:42:01 INFO - PROCESS | 1741 | 1464864121378 Marionette TRACE conn3 <- [1,209,null,{"value":"8"}] 03:42:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 03:42:01 INFO - PROCESS | 1741 | 1464864121386 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 03:42:01 INFO - PROCESS | 1741 | 1464864121393 Marionette TRACE conn3 <- [1,210,null,{}] 03:42:01 INFO - PROCESS | 1741 | 1464864121411 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:01 INFO - PROCESS | 1741 | 1464864121642 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 03:42:01 INFO - PROCESS | 1741 | 1464864121831 Marionette TRACE conn3 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:01 INFO - PROCESS | 1741 | ++DOCSHELL 0x92e35400 == 36 [pid = 1741] [id = 60] 03:42:01 INFO - PROCESS | 1741 | ++DOMWINDOW == 85 (0x9b186800) [pid = 1741] [serial = 178] [outer = (nil)] 03:42:02 INFO - PROCESS | 1741 | ++DOMWINDOW == 86 (0x9b2a8800) [pid = 1741] [serial = 179] [outer = 0x9b186800] 03:42:02 INFO - PROCESS | 1741 | 1464864122038 Marionette DEBUG loaded listener.js 03:42:02 INFO - PROCESS | 1741 | ++DOMWINDOW == 87 (0x9c0d9c00) [pid = 1741] [serial = 180] [outer = 0x9b186800] 03:42:03 INFO - PROCESS | 1741 | 1464864123132 Marionette TRACE conn3 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 03:42:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 03:42:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1794ms 03:42:03 INFO - PROCESS | 1741 | 1464864123181 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 03:42:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 03:42:03 INFO - PROCESS | 1741 | 1464864123186 Marionette TRACE conn3 <- [1,213,null,{"value":"8"}] 03:42:03 INFO - PROCESS | 1741 | 1464864123193 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 03:42:03 INFO - PROCESS | 1741 | 1464864123196 Marionette TRACE conn3 <- [1,214,null,{}] 03:42:03 INFO - PROCESS | 1741 | 1464864123204 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:03 INFO - PROCESS | 1741 | 1464864123409 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 03:42:03 INFO - PROCESS | 1741 | 1464864123603 Marionette TRACE conn3 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:03 INFO - PROCESS | 1741 | ++DOCSHELL 0x9a3e9c00 == 37 [pid = 1741] [id = 61] 03:42:03 INFO - PROCESS | 1741 | ++DOMWINDOW == 88 (0x9a3ed400) [pid = 1741] [serial = 181] [outer = (nil)] 03:42:03 INFO - PROCESS | 1741 | ++DOMWINDOW == 89 (0x9a3f3c00) [pid = 1741] [serial = 182] [outer = 0x9a3ed400] 03:42:03 INFO - PROCESS | 1741 | 1464864123743 Marionette DEBUG loaded listener.js 03:42:03 INFO - PROCESS | 1741 | ++DOMWINDOW == 90 (0x9a3f8800) [pid = 1741] [serial = 183] [outer = 0x9a3ed400] 03:42:04 INFO - PROCESS | 1741 | 1464864124661 Marionette TRACE conn3 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 03:42:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 03:42:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1532ms 03:42:04 INFO - PROCESS | 1741 | 1464864124726 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 03:42:04 INFO - PROCESS | 1741 | 1464864124730 Marionette TRACE conn3 <- [1,217,null,{"value":"8"}] 03:42:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 03:42:04 INFO - PROCESS | 1741 | 1464864124737 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 03:42:04 INFO - PROCESS | 1741 | 1464864124741 Marionette TRACE conn3 <- [1,218,null,{}] 03:42:04 INFO - PROCESS | 1741 | 1464864124747 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:04 INFO - PROCESS | 1741 | 1464864124936 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 03:42:05 INFO - PROCESS | 1741 | 1464864125083 Marionette TRACE conn3 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:05 INFO - PROCESS | 1741 | ++DOCSHELL 0x9a3ebc00 == 38 [pid = 1741] [id = 62] 03:42:05 INFO - PROCESS | 1741 | ++DOMWINDOW == 91 (0x9a3ec800) [pid = 1741] [serial = 184] [outer = (nil)] 03:42:05 INFO - PROCESS | 1741 | ++DOMWINDOW == 92 (0x9a4e1c00) [pid = 1741] [serial = 185] [outer = 0x9a3ec800] 03:42:05 INFO - PROCESS | 1741 | 1464864125180 Marionette DEBUG loaded listener.js 03:42:05 INFO - PROCESS | 1741 | ++DOMWINDOW == 93 (0x9a4e3400) [pid = 1741] [serial = 186] [outer = 0x9a3ec800] 03:42:06 INFO - PROCESS | 1741 | 1464864126053 Marionette TRACE conn3 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 03:42:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 03:42:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1383ms 03:42:06 INFO - PROCESS | 1741 | 1464864126122 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 03:42:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 03:42:06 INFO - PROCESS | 1741 | 1464864126126 Marionette TRACE conn3 <- [1,221,null,{"value":"8"}] 03:42:06 INFO - PROCESS | 1741 | 1464864126132 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 03:42:06 INFO - PROCESS | 1741 | 1464864126137 Marionette TRACE conn3 <- [1,222,null,{}] 03:42:06 INFO - PROCESS | 1741 | 1464864126143 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:06 INFO - PROCESS | 1741 | 1464864126396 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 03:42:06 INFO - PROCESS | 1741 | 1464864126545 Marionette TRACE conn3 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:06 INFO - PROCESS | 1741 | ++DOCSHELL 0x92ec4400 == 39 [pid = 1741] [id = 63] 03:42:06 INFO - PROCESS | 1741 | ++DOMWINDOW == 94 (0x9a3ea000) [pid = 1741] [serial = 187] [outer = (nil)] 03:42:06 INFO - PROCESS | 1741 | ++DOMWINDOW == 95 (0xa0611800) [pid = 1741] [serial = 188] [outer = 0x9a3ea000] 03:42:06 INFO - PROCESS | 1741 | 1464864126668 Marionette DEBUG loaded listener.js 03:42:06 INFO - PROCESS | 1741 | ++DOMWINDOW == 96 (0xa22a1c00) [pid = 1741] [serial = 189] [outer = 0x9a3ea000] 03:42:07 INFO - PROCESS | 1741 | 1464864127579 Marionette TRACE conn3 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 03:42:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 03:42:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1494ms 03:42:07 INFO - PROCESS | 1741 | 1464864127627 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 03:42:07 INFO - PROCESS | 1741 | 1464864127631 Marionette TRACE conn3 <- [1,225,null,{"value":"8"}] 03:42:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 03:42:07 INFO - PROCESS | 1741 | 1464864127638 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 03:42:07 INFO - PROCESS | 1741 | 1464864127641 Marionette TRACE conn3 <- [1,226,null,{}] 03:42:07 INFO - PROCESS | 1741 | 1464864127647 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:07 INFO - PROCESS | 1741 | 1464864127825 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 03:42:08 INFO - PROCESS | 1741 | 1464864128243 Marionette TRACE conn3 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:08 INFO - PROCESS | 1741 | ++DOCSHELL 0x95192c00 == 40 [pid = 1741] [id = 64] 03:42:08 INFO - PROCESS | 1741 | ++DOMWINDOW == 97 (0x95193000) [pid = 1741] [serial = 190] [outer = (nil)] 03:42:08 INFO - PROCESS | 1741 | ++DOMWINDOW == 98 (0x95199000) [pid = 1741] [serial = 191] [outer = 0x95193000] 03:42:08 INFO - PROCESS | 1741 | 1464864128339 Marionette DEBUG loaded listener.js 03:42:08 INFO - PROCESS | 1741 | ++DOMWINDOW == 99 (0x951a7400) [pid = 1741] [serial = 192] [outer = 0x95193000] 03:42:09 INFO - PROCESS | 1741 | 1464864129183 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 03:42:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 03:42:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1585ms 03:42:09 INFO - PROCESS | 1741 | 1464864129225 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 03:42:09 INFO - PROCESS | 1741 | 1464864129233 Marionette TRACE conn3 <- [1,229,null,{"value":"8"}] 03:42:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 03:42:09 INFO - PROCESS | 1741 | 1464864129243 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 03:42:09 INFO - PROCESS | 1741 | 1464864129248 Marionette TRACE conn3 <- [1,230,null,{}] 03:42:09 INFO - PROCESS | 1741 | 1464864129257 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:09 INFO - PROCESS | 1741 | 1464864129458 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 03:42:09 INFO - PROCESS | 1741 | 1464864129627 Marionette TRACE conn3 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:09 INFO - PROCESS | 1741 | ++DOCSHELL 0x997ec800 == 41 [pid = 1741] [id = 65] 03:42:09 INFO - PROCESS | 1741 | ++DOMWINDOW == 100 (0x997f1400) [pid = 1741] [serial = 193] [outer = (nil)] 03:42:09 INFO - PROCESS | 1741 | ++DOMWINDOW == 101 (0x9a3eac00) [pid = 1741] [serial = 194] [outer = 0x997f1400] 03:42:09 INFO - PROCESS | 1741 | 1464864129745 Marionette DEBUG loaded listener.js 03:42:09 INFO - PROCESS | 1741 | ++DOMWINDOW == 102 (0x9a3f5c00) [pid = 1741] [serial = 195] [outer = 0x997f1400] 03:42:10 INFO - PROCESS | 1741 | --DOCSHELL 0x939e8000 == 40 [pid = 1741] [id = 27] 03:42:10 INFO - PROCESS | 1741 | --DOCSHELL 0x93937000 == 39 [pid = 1741] [id = 18] 03:42:10 INFO - PROCESS | 1741 | --DOCSHELL 0x9902b800 == 38 [pid = 1741] [id = 21] 03:42:10 INFO - PROCESS | 1741 | --DOCSHELL 0x9534f400 == 37 [pid = 1741] [id = 28] 03:42:10 INFO - PROCESS | 1741 | --DOMWINDOW == 101 (0xa3556000) [pid = 1741] [serial = 134] [outer = (nil)] [url = about:blank] 03:42:10 INFO - PROCESS | 1741 | 1464864130735 Marionette TRACE conn3 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 03:42:10 INFO - PROCESS | 1741 | --DOMWINDOW == 100 (0x98135400) [pid = 1741] [serial = 92] [outer = (nil)] [url = about:blank] 03:42:10 INFO - PROCESS | 1741 | --DOMWINDOW == 99 (0xa2408c00) [pid = 1741] [serial = 128] [outer = (nil)] [url = about:blank] 03:42:10 INFO - PROCESS | 1741 | --DOMWINDOW == 98 (0x92e31000) [pid = 1741] [serial = 110] [outer = (nil)] [url = about:blank] 03:42:10 INFO - PROCESS | 1741 | --DOMWINDOW == 97 (0x9b2a9400) [pid = 1741] [serial = 125] [outer = (nil)] [url = about:blank] 03:42:10 INFO - PROCESS | 1741 | --DOMWINDOW == 96 (0xa304bc00) [pid = 1741] [serial = 131] [outer = (nil)] [url = about:blank] 03:42:10 INFO - PROCESS | 1741 | --DOMWINDOW == 95 (0x951a5c00) [pid = 1741] [serial = 113] [outer = (nil)] [url = about:blank] 03:42:10 INFO - PROCESS | 1741 | --DOMWINDOW == 94 (0x990df000) [pid = 1741] [serial = 122] [outer = (nil)] [url = about:blank] 03:42:10 INFO - PROCESS | 1741 | --DOMWINDOW == 93 (0x99f87400) [pid = 1741] [serial = 123] [outer = (nil)] [url = about:blank] 03:42:10 INFO - PROCESS | 1741 | --DOMWINDOW == 92 (0x9b2a3c00) [pid = 1741] [serial = 116] [outer = (nil)] [url = about:blank] 03:42:10 INFO - PROCESS | 1741 | --DOMWINDOW == 91 (0x951a2400) [pid = 1741] [serial = 120] [outer = (nil)] [url = about:blank] 03:42:10 INFO - PROCESS | 1741 | --DOMWINDOW == 90 (0x9392d000) [pid = 1741] [serial = 119] [outer = (nil)] [url = about:blank] 03:42:10 INFO - PROCESS | 1741 | --DOMWINDOW == 89 (0xa2456c00) [pid = 1741] [serial = 129] [outer = (nil)] [url = about:blank] 03:42:10 INFO - PROCESS | 1741 | --DOMWINDOW == 88 (0xa304e800) [pid = 1741] [serial = 132] [outer = (nil)] [url = about:blank] 03:42:10 INFO - PROCESS | 1741 | --DOMWINDOW == 87 (0x9b3b3000) [pid = 1741] [serial = 126] [outer = (nil)] [url = about:blank] 03:42:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 03:42:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1540ms 03:42:10 INFO - PROCESS | 1741 | 1464864130787 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 03:42:10 INFO - PROCESS | 1741 | 1464864130793 Marionette TRACE conn3 <- [1,233,null,{"value":"8"}] 03:42:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 03:42:10 INFO - PROCESS | 1741 | 1464864130801 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 03:42:10 INFO - PROCESS | 1741 | 1464864130804 Marionette TRACE conn3 <- [1,234,null,{}] 03:42:10 INFO - PROCESS | 1741 | 1464864130811 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:10 INFO - PROCESS | 1741 | 1464864130990 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 03:42:11 INFO - PROCESS | 1741 | 1464864131112 Marionette TRACE conn3 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:11 INFO - PROCESS | 1741 | ++DOCSHELL 0x939e8000 == 38 [pid = 1741] [id = 66] 03:42:11 INFO - PROCESS | 1741 | ++DOMWINDOW == 88 (0x93c7b800) [pid = 1741] [serial = 196] [outer = (nil)] 03:42:11 INFO - PROCESS | 1741 | ++DOMWINDOW == 89 (0x9972e800) [pid = 1741] [serial = 197] [outer = 0x93c7b800] 03:42:11 INFO - PROCESS | 1741 | 1464864131195 Marionette DEBUG loaded listener.js 03:42:11 INFO - PROCESS | 1741 | ++DOMWINDOW == 90 (0x9a4e2c00) [pid = 1741] [serial = 198] [outer = 0x93c7b800] 03:42:11 INFO - PROCESS | 1741 | 1464864131975 Marionette TRACE conn3 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 03:42:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 03:42:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1184ms 03:42:11 INFO - PROCESS | 1741 | 1464864131994 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 03:42:11 INFO - PROCESS | 1741 | 1464864131997 Marionette TRACE conn3 <- [1,237,null,{"value":"8"}] 03:42:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 03:42:12 INFO - PROCESS | 1741 | 1464864132012 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 03:42:12 INFO - PROCESS | 1741 | 1464864132022 Marionette TRACE conn3 <- [1,238,null,{}] 03:42:12 INFO - PROCESS | 1741 | 1464864132036 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:12 INFO - PROCESS | 1741 | 1464864132237 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 03:42:12 INFO - PROCESS | 1741 | 1464864132356 Marionette TRACE conn3 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:12 INFO - PROCESS | 1741 | ++DOCSHELL 0x97622800 == 39 [pid = 1741] [id = 67] 03:42:12 INFO - PROCESS | 1741 | ++DOMWINDOW == 91 (0x9a4de000) [pid = 1741] [serial = 199] [outer = (nil)] 03:42:12 INFO - PROCESS | 1741 | ++DOMWINDOW == 92 (0x9b189c00) [pid = 1741] [serial = 200] [outer = 0x9a4de000] 03:42:12 INFO - PROCESS | 1741 | 1464864132438 Marionette DEBUG loaded listener.js 03:42:12 INFO - PROCESS | 1741 | ++DOMWINDOW == 93 (0x9b29e400) [pid = 1741] [serial = 201] [outer = 0x9a4de000] 03:42:13 INFO - PROCESS | 1741 | 1464864133390 Marionette TRACE conn3 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 03:42:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 03:42:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1407ms 03:42:13 INFO - PROCESS | 1741 | 1464864133413 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 03:42:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 03:42:13 INFO - PROCESS | 1741 | 1464864133418 Marionette TRACE conn3 <- [1,241,null,{"value":"8"}] 03:42:13 INFO - PROCESS | 1741 | 1464864133425 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 03:42:13 INFO - PROCESS | 1741 | 1464864133428 Marionette TRACE conn3 <- [1,242,null,{}] 03:42:13 INFO - PROCESS | 1741 | 1464864133434 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:13 INFO - PROCESS | 1741 | 1464864133670 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 03:42:13 INFO - PROCESS | 1741 | 1464864133702 Marionette TRACE conn3 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:13 INFO - PROCESS | 1741 | ++DOCSHELL 0x9463c400 == 40 [pid = 1741] [id = 68] 03:42:13 INFO - PROCESS | 1741 | ++DOMWINDOW == 94 (0x9a8dbc00) [pid = 1741] [serial = 202] [outer = (nil)] 03:42:13 INFO - PROCESS | 1741 | ++DOMWINDOW == 95 (0x9b538400) [pid = 1741] [serial = 203] [outer = 0x9a8dbc00] 03:42:13 INFO - PROCESS | 1741 | 1464864133783 Marionette DEBUG loaded listener.js 03:42:13 INFO - PROCESS | 1741 | ++DOMWINDOW == 96 (0x9c03d000) [pid = 1741] [serial = 204] [outer = 0x9a8dbc00] 03:42:14 INFO - PROCESS | 1741 | 1464864134704 Marionette TRACE conn3 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 03:42:14 INFO - PROCESS | 1741 | --DOMWINDOW == 95 (0x9b29d400) [pid = 1741] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 03:42:14 INFO - PROCESS | 1741 | --DOMWINDOW == 94 (0x95194800) [pid = 1741] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 03:42:14 INFO - PROCESS | 1741 | --DOMWINDOW == 93 (0x990e4c00) [pid = 1741] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 03:42:14 INFO - PROCESS | 1741 | --DOMWINDOW == 92 (0x9a8d9800) [pid = 1741] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 03:42:14 INFO - PROCESS | 1741 | --DOMWINDOW == 91 (0x93c7e000) [pid = 1741] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 03:42:14 INFO - PROCESS | 1741 | --DOMWINDOW == 90 (0x9902d400) [pid = 1741] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 03:42:14 INFO - PROCESS | 1741 | --DOMWINDOW == 89 (0xa325e800) [pid = 1741] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 03:42:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 03:42:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1481ms 03:42:14 INFO - PROCESS | 1741 | 1464864134906 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 03:42:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 03:42:14 INFO - PROCESS | 1741 | 1464864134911 Marionette TRACE conn3 <- [1,245,null,{"value":"8"}] 03:42:14 INFO - PROCESS | 1741 | 1464864134917 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 03:42:14 INFO - PROCESS | 1741 | 1464864134921 Marionette TRACE conn3 <- [1,246,null,{}] 03:42:14 INFO - PROCESS | 1741 | 1464864134942 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:15 INFO - PROCESS | 1741 | 1464864135091 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 03:42:15 INFO - PROCESS | 1741 | 1464864135102 Marionette TRACE conn3 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:15 INFO - PROCESS | 1741 | ++DOCSHELL 0x9b2a8c00 == 41 [pid = 1741] [id = 69] 03:42:15 INFO - PROCESS | 1741 | ++DOMWINDOW == 90 (0x9b2aac00) [pid = 1741] [serial = 205] [outer = (nil)] 03:42:15 INFO - PROCESS | 1741 | ++DOMWINDOW == 91 (0x9c0e0c00) [pid = 1741] [serial = 206] [outer = 0x9b2aac00] 03:42:15 INFO - PROCESS | 1741 | 1464864135297 Marionette DEBUG loaded listener.js 03:42:15 INFO - PROCESS | 1741 | ++DOMWINDOW == 92 (0xa21b8000) [pid = 1741] [serial = 207] [outer = 0x9b2aac00] 03:42:16 INFO - PROCESS | 1741 | 1464864136076 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 03:42:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 03:42:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1189ms 03:42:16 INFO - PROCESS | 1741 | 1464864136106 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 03:42:16 INFO - PROCESS | 1741 | 1464864136111 Marionette TRACE conn3 <- [1,249,null,{"value":"8"}] 03:42:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 03:42:16 INFO - PROCESS | 1741 | 1464864136119 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 03:42:16 INFO - PROCESS | 1741 | 1464864136123 Marionette TRACE conn3 <- [1,250,null,{}] 03:42:16 INFO - PROCESS | 1741 | 1464864136136 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:16 INFO - PROCESS | 1741 | 1464864136455 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 03:42:16 INFO - PROCESS | 1741 | 1464864136471 Marionette TRACE conn3 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:16 INFO - PROCESS | 1741 | ++DOCSHELL 0x9a5e9000 == 42 [pid = 1741] [id = 70] 03:42:16 INFO - PROCESS | 1741 | ++DOMWINDOW == 93 (0x9a5ebc00) [pid = 1741] [serial = 208] [outer = (nil)] 03:42:16 INFO - PROCESS | 1741 | ++DOMWINDOW == 94 (0x9b29d400) [pid = 1741] [serial = 209] [outer = 0x9a5ebc00] 03:42:16 INFO - PROCESS | 1741 | 1464864136547 Marionette DEBUG loaded listener.js 03:42:16 INFO - PROCESS | 1741 | ++DOMWINDOW == 95 (0xa2451000) [pid = 1741] [serial = 210] [outer = 0x9a5ebc00] 03:42:17 INFO - PROCESS | 1741 | 1464864137555 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 03:42:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 03:42:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1490ms 03:42:17 INFO - PROCESS | 1741 | 1464864137609 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 03:42:17 INFO - PROCESS | 1741 | 1464864137617 Marionette TRACE conn3 <- [1,253,null,{"value":"8"}] 03:42:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 03:42:17 INFO - PROCESS | 1741 | 1464864137627 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 03:42:17 INFO - PROCESS | 1741 | 1464864137631 Marionette TRACE conn3 <- [1,254,null,{}] 03:42:17 INFO - PROCESS | 1741 | 1464864137644 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:17 INFO - PROCESS | 1741 | 1464864137939 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 03:42:18 INFO - PROCESS | 1741 | 1464864138189 Marionette TRACE conn3 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:18 INFO - PROCESS | 1741 | ++DOCSHELL 0x95193800 == 43 [pid = 1741] [id = 71] 03:42:18 INFO - PROCESS | 1741 | ++DOMWINDOW == 96 (0x9534e400) [pid = 1741] [serial = 211] [outer = (nil)] 03:42:18 INFO - PROCESS | 1741 | ++DOMWINDOW == 97 (0x997e8400) [pid = 1741] [serial = 212] [outer = 0x9534e400] 03:42:18 INFO - PROCESS | 1741 | 1464864138306 Marionette DEBUG loaded listener.js 03:42:18 INFO - PROCESS | 1741 | ++DOMWINDOW == 98 (0x997f0800) [pid = 1741] [serial = 213] [outer = 0x9534e400] 03:42:19 INFO - PROCESS | 1741 | 1464864139213 Marionette TRACE conn3 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 03:42:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 03:42:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1636ms 03:42:19 INFO - PROCESS | 1741 | 1464864139264 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 03:42:19 INFO - PROCESS | 1741 | 1464864139274 Marionette TRACE conn3 <- [1,257,null,{"value":"8"}] 03:42:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 03:42:19 INFO - PROCESS | 1741 | 1464864139286 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 03:42:19 INFO - PROCESS | 1741 | 1464864139289 Marionette TRACE conn3 <- [1,258,null,{}] 03:42:19 INFO - PROCESS | 1741 | 1464864139299 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:19 INFO - PROCESS | 1741 | 1464864139515 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 03:42:19 INFO - PROCESS | 1741 | 1464864139744 Marionette TRACE conn3 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:19 INFO - PROCESS | 1741 | ++DOCSHELL 0x9a5e5c00 == 44 [pid = 1741] [id = 72] 03:42:19 INFO - PROCESS | 1741 | ++DOMWINDOW == 99 (0x9a5e7000) [pid = 1741] [serial = 214] [outer = (nil)] 03:42:19 INFO - PROCESS | 1741 | ++DOMWINDOW == 100 (0x9a5eec00) [pid = 1741] [serial = 215] [outer = 0x9a5e7000] 03:42:19 INFO - PROCESS | 1741 | 1464864139885 Marionette DEBUG loaded listener.js 03:42:20 INFO - PROCESS | 1741 | ++DOMWINDOW == 101 (0x9a723800) [pid = 1741] [serial = 216] [outer = 0x9a5e7000] 03:42:20 INFO - PROCESS | 1741 | 1464864140799 Marionette TRACE conn3 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 03:42:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 03:42:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1583ms 03:42:20 INFO - PROCESS | 1741 | 1464864140869 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 03:42:20 INFO - PROCESS | 1741 | 1464864140874 Marionette TRACE conn3 <- [1,261,null,{"value":"8"}] 03:42:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 03:42:20 INFO - PROCESS | 1741 | 1464864140882 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 03:42:20 INFO - PROCESS | 1741 | 1464864140889 Marionette TRACE conn3 <- [1,262,null,{}] 03:42:20 INFO - PROCESS | 1741 | 1464864140907 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:21 INFO - PROCESS | 1741 | 1464864141151 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 03:42:21 INFO - PROCESS | 1741 | 1464864141360 Marionette TRACE conn3 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:21 INFO - PROCESS | 1741 | ++DOCSHELL 0x9b539000 == 45 [pid = 1741] [id = 73] 03:42:21 INFO - PROCESS | 1741 | ++DOMWINDOW == 102 (0xa21ae400) [pid = 1741] [serial = 217] [outer = (nil)] 03:42:21 INFO - PROCESS | 1741 | ++DOMWINDOW == 103 (0xa2459800) [pid = 1741] [serial = 218] [outer = 0xa21ae400] 03:42:21 INFO - PROCESS | 1741 | 1464864141504 Marionette DEBUG loaded listener.js 03:42:21 INFO - PROCESS | 1741 | ++DOMWINDOW == 104 (0xa267a400) [pid = 1741] [serial = 219] [outer = 0xa21ae400] 03:42:22 INFO - PROCESS | 1741 | 1464864142444 Marionette TRACE conn3 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 03:42:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 03:42:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1638ms 03:42:22 INFO - PROCESS | 1741 | 1464864142522 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 03:42:22 INFO - PROCESS | 1741 | 1464864142526 Marionette TRACE conn3 <- [1,265,null,{"value":"8"}] 03:42:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 03:42:22 INFO - PROCESS | 1741 | 1464864142533 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 03:42:22 INFO - PROCESS | 1741 | 1464864142537 Marionette TRACE conn3 <- [1,266,null,{}] 03:42:22 INFO - PROCESS | 1741 | 1464864142543 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:22 INFO - PROCESS | 1741 | 1464864142794 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 03:42:23 INFO - PROCESS | 1741 | 1464864142992 Marionette TRACE conn3 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:23 INFO - PROCESS | 1741 | ++DOCSHELL 0x93c7f400 == 46 [pid = 1741] [id = 74] 03:42:23 INFO - PROCESS | 1741 | ++DOMWINDOW == 105 (0x997e5400) [pid = 1741] [serial = 220] [outer = (nil)] 03:42:23 INFO - PROCESS | 1741 | ++DOMWINDOW == 106 (0xa3231400) [pid = 1741] [serial = 221] [outer = 0x997e5400] 03:42:23 INFO - PROCESS | 1741 | 1464864143097 Marionette DEBUG loaded listener.js 03:42:23 INFO - PROCESS | 1741 | ++DOMWINDOW == 107 (0xa3556000) [pid = 1741] [serial = 222] [outer = 0x997e5400] 03:42:23 INFO - PROCESS | 1741 | ++DOMWINDOW == 108 (0x91cd8800) [pid = 1741] [serial = 223] [outer = 0x9a77b000] 03:42:24 INFO - PROCESS | 1741 | 1464864144070 Marionette TRACE conn3 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 03:42:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 03:42:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1581ms 03:42:24 INFO - PROCESS | 1741 | 1464864144116 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 03:42:24 INFO - PROCESS | 1741 | 1464864144119 Marionette TRACE conn3 <- [1,269,null,{"value":"8"}] 03:42:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 03:42:24 INFO - PROCESS | 1741 | 1464864144127 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 03:42:24 INFO - PROCESS | 1741 | 1464864144131 Marionette TRACE conn3 <- [1,270,null,{}] 03:42:24 INFO - PROCESS | 1741 | 1464864144139 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:24 INFO - PROCESS | 1741 | 1464864144329 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 03:42:24 INFO - PROCESS | 1741 | 1464864144519 Marionette TRACE conn3 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:24 INFO - PROCESS | 1741 | ++DOCSHELL 0x91cd7800 == 47 [pid = 1741] [id = 75] 03:42:24 INFO - PROCESS | 1741 | ++DOMWINDOW == 109 (0x91cda800) [pid = 1741] [serial = 224] [outer = (nil)] 03:42:24 INFO - PROCESS | 1741 | ++DOMWINDOW == 110 (0x91ce1800) [pid = 1741] [serial = 225] [outer = 0x91cda800] 03:42:24 INFO - PROCESS | 1741 | 1464864144655 Marionette DEBUG loaded listener.js 03:42:24 INFO - PROCESS | 1741 | ++DOMWINDOW == 111 (0x939e0000) [pid = 1741] [serial = 226] [outer = 0x91cda800] 03:42:25 INFO - PROCESS | 1741 | 1464864145701 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 03:42:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 03:42:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1633ms 03:42:25 INFO - PROCESS | 1741 | 1464864145762 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 03:42:25 INFO - PROCESS | 1741 | 1464864145765 Marionette TRACE conn3 <- [1,273,null,{"value":"8"}] 03:42:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 03:42:25 INFO - PROCESS | 1741 | 1464864145773 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 03:42:25 INFO - PROCESS | 1741 | 1464864145777 Marionette TRACE conn3 <- [1,274,null,{}] 03:42:25 INFO - PROCESS | 1741 | 1464864145784 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:26 INFO - PROCESS | 1741 | 1464864146108 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 03:42:26 INFO - PROCESS | 1741 | 1464864146272 Marionette TRACE conn3 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:26 INFO - PROCESS | 1741 | ++DOCSHELL 0x91ce0400 == 48 [pid = 1741] [id = 76] 03:42:26 INFO - PROCESS | 1741 | ++DOMWINDOW == 112 (0x9a3e9400) [pid = 1741] [serial = 227] [outer = (nil)] 03:42:26 INFO - PROCESS | 1741 | ++DOMWINDOW == 113 (0x9afeac00) [pid = 1741] [serial = 228] [outer = 0x9a3e9400] 03:42:26 INFO - PROCESS | 1741 | 1464864146365 Marionette DEBUG loaded listener.js 03:42:26 INFO - PROCESS | 1741 | ++DOMWINDOW == 114 (0x9afef400) [pid = 1741] [serial = 229] [outer = 0x9a3e9400] 03:42:27 INFO - PROCESS | 1741 | 1464864147218 Marionette TRACE conn3 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 03:42:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 03:42:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1484ms 03:42:27 INFO - PROCESS | 1741 | 1464864147258 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 03:42:27 INFO - PROCESS | 1741 | 1464864147263 Marionette TRACE conn3 <- [1,277,null,{"value":"8"}] 03:42:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 03:42:27 INFO - PROCESS | 1741 | 1464864147270 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 03:42:27 INFO - PROCESS | 1741 | 1464864147274 Marionette TRACE conn3 <- [1,278,null,{}] 03:42:27 INFO - PROCESS | 1741 | 1464864147279 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:27 INFO - PROCESS | 1741 | 1464864147466 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 03:42:27 INFO - PROCESS | 1741 | 1464864147626 Marionette TRACE conn3 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:27 INFO - PROCESS | 1741 | ++DOCSHELL 0x92244400 == 49 [pid = 1741] [id = 77] 03:42:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 115 (0x9afe9800) [pid = 1741] [serial = 230] [outer = (nil)] 03:42:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 116 (0xa50b8400) [pid = 1741] [serial = 231] [outer = 0x9afe9800] 03:42:27 INFO - PROCESS | 1741 | 1464864147722 Marionette DEBUG loaded listener.js 03:42:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 117 (0xa628c800) [pid = 1741] [serial = 232] [outer = 0x9afe9800] 03:42:28 INFO - PROCESS | 1741 | 1464864148670 Marionette TRACE conn3 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 03:42:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 03:42:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1431ms 03:42:28 INFO - PROCESS | 1741 | 1464864148701 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 03:42:28 INFO - PROCESS | 1741 | 1464864148705 Marionette TRACE conn3 <- [1,281,null,{"value":"8"}] 03:42:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 03:42:28 INFO - PROCESS | 1741 | 1464864148712 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 03:42:28 INFO - PROCESS | 1741 | 1464864148716 Marionette TRACE conn3 <- [1,282,null,{}] 03:42:28 INFO - PROCESS | 1741 | 1464864148722 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:28 INFO - PROCESS | 1741 | 1464864148898 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 03:42:29 INFO - PROCESS | 1741 | 1464864149369 Marionette TRACE conn3 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:29 INFO - PROCESS | 1741 | ++DOCSHELL 0x92243c00 == 50 [pid = 1741] [id = 78] 03:42:29 INFO - PROCESS | 1741 | ++DOMWINDOW == 118 (0x92244800) [pid = 1741] [serial = 233] [outer = (nil)] 03:42:29 INFO - PROCESS | 1741 | ++DOMWINDOW == 119 (0x92ec5000) [pid = 1741] [serial = 234] [outer = 0x92244800] 03:42:29 INFO - PROCESS | 1741 | 1464864149500 Marionette DEBUG loaded listener.js 03:42:29 INFO - PROCESS | 1741 | ++DOMWINDOW == 120 (0x93c79800) [pid = 1741] [serial = 235] [outer = 0x92244800] 03:42:30 INFO - PROCESS | 1741 | 1464864150404 Marionette TRACE conn3 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 03:42:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 03:42:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1735ms 03:42:30 INFO - PROCESS | 1741 | 1464864150450 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 03:42:30 INFO - PROCESS | 1741 | 1464864150456 Marionette TRACE conn3 <- [1,285,null,{"value":"8"}] 03:42:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 03:42:30 INFO - PROCESS | 1741 | 1464864150464 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 03:42:30 INFO - PROCESS | 1741 | 1464864150470 Marionette TRACE conn3 <- [1,286,null,{}] 03:42:30 INFO - PROCESS | 1741 | 1464864150480 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:30 INFO - PROCESS | 1741 | 1464864150740 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 03:42:30 INFO - PROCESS | 1741 | 1464864150939 Marionette TRACE conn3 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:31 INFO - PROCESS | 1741 | ++DOCSHELL 0x9392d000 == 51 [pid = 1741] [id = 79] 03:42:31 INFO - PROCESS | 1741 | ++DOMWINDOW == 121 (0x95195800) [pid = 1741] [serial = 236] [outer = (nil)] 03:42:31 INFO - PROCESS | 1741 | ++DOMWINDOW == 122 (0x951b1000) [pid = 1741] [serial = 237] [outer = 0x95195800] 03:42:31 INFO - PROCESS | 1741 | 1464864151099 Marionette DEBUG loaded listener.js 03:42:31 INFO - PROCESS | 1741 | ++DOMWINDOW == 123 (0x98175800) [pid = 1741] [serial = 238] [outer = 0x95195800] 03:42:31 INFO - PROCESS | 1741 | --DOMWINDOW == 122 (0x997ec400) [pid = 1741] [serial = 170] [outer = (nil)] [url = about:blank] 03:42:31 INFO - PROCESS | 1741 | --DOCSHELL 0x9b2a8c00 == 50 [pid = 1741] [id = 69] 03:42:31 INFO - PROCESS | 1741 | --DOCSHELL 0x9463c400 == 49 [pid = 1741] [id = 68] 03:42:31 INFO - PROCESS | 1741 | --DOCSHELL 0x97622800 == 48 [pid = 1741] [id = 67] 03:42:31 INFO - PROCESS | 1741 | --DOCSHELL 0x939e8000 == 47 [pid = 1741] [id = 66] 03:42:31 INFO - PROCESS | 1741 | --DOCSHELL 0x997ec800 == 46 [pid = 1741] [id = 65] 03:42:31 INFO - PROCESS | 1741 | --DOCSHELL 0x95192c00 == 45 [pid = 1741] [id = 64] 03:42:31 INFO - PROCESS | 1741 | --DOCSHELL 0x92e2f800 == 44 [pid = 1741] [id = 58] 03:42:31 INFO - PROCESS | 1741 | --DOMWINDOW == 121 (0xa115b800) [pid = 1741] [serial = 165] [outer = (nil)] [url = about:blank] 03:42:31 INFO - PROCESS | 1741 | --DOMWINDOW == 120 (0x9b88a800) [pid = 1741] [serial = 162] [outer = (nil)] [url = about:blank] 03:42:31 INFO - PROCESS | 1741 | --DOMWINDOW == 119 (0x9a375000) [pid = 1741] [serial = 153] [outer = (nil)] [url = about:blank] 03:42:31 INFO - PROCESS | 1741 | --DOMWINDOW == 118 (0x9b532000) [pid = 1741] [serial = 158] [outer = (nil)] [url = about:blank] 03:42:31 INFO - PROCESS | 1741 | --DOMWINDOW == 117 (0x9b190000) [pid = 1741] [serial = 168] [outer = (nil)] [url = about:blank] 03:42:31 INFO - PROCESS | 1741 | --DOMWINDOW == 116 (0x9b886800) [pid = 1741] [serial = 159] [outer = (nil)] [url = about:blank] 03:42:31 INFO - PROCESS | 1741 | --DOMWINDOW == 115 (0xa6f48000) [pid = 1741] [serial = 146] [outer = (nil)] [url = about:blank] 03:42:31 INFO - PROCESS | 1741 | --DOMWINDOW == 114 (0xa8c07400) [pid = 1741] [serial = 149] [outer = (nil)] [url = about:blank] 03:42:31 INFO - PROCESS | 1741 | --DOMWINDOW == 113 (0x9d9c4c00) [pid = 1741] [serial = 164] [outer = (nil)] [url = about:blank] 03:42:31 INFO - PROCESS | 1741 | --DOMWINDOW == 112 (0x99eb9000) [pid = 1741] [serial = 152] [outer = (nil)] [url = about:blank] 03:42:31 INFO - PROCESS | 1741 | --DOMWINDOW == 111 (0x9a8d4800) [pid = 1741] [serial = 156] [outer = (nil)] [url = about:blank] 03:42:31 INFO - PROCESS | 1741 | --DOMWINDOW == 110 (0x9b882800) [pid = 1741] [serial = 140] [outer = (nil)] [url = about:blank] 03:42:31 INFO - PROCESS | 1741 | --DOMWINDOW == 109 (0x9b18b400) [pid = 1741] [serial = 167] [outer = (nil)] [url = about:blank] 03:42:31 INFO - PROCESS | 1741 | --DOMWINDOW == 108 (0xa628c000) [pid = 1741] [serial = 135] [outer = (nil)] [url = about:blank] 03:42:31 INFO - PROCESS | 1741 | --DOMWINDOW == 107 (0x951aec00) [pid = 1741] [serial = 137] [outer = (nil)] [url = about:blank] 03:42:31 INFO - PROCESS | 1741 | --DOMWINDOW == 106 (0x9a8db400) [pid = 1741] [serial = 161] [outer = (nil)] [url = about:blank] 03:42:31 INFO - PROCESS | 1741 | --DOMWINDOW == 105 (0xa355d800) [pid = 1741] [serial = 143] [outer = (nil)] [url = about:blank] 03:42:31 INFO - PROCESS | 1741 | --DOMWINDOW == 104 (0x9a379400) [pid = 1741] [serial = 155] [outer = (nil)] [url = about:blank] 03:42:31 INFO - PROCESS | 1741 | 1464864151960 Marionette TRACE conn3 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 03:42:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 03:42:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1538ms 03:42:32 INFO - PROCESS | 1741 | 1464864152006 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 03:42:32 INFO - PROCESS | 1741 | 1464864152013 Marionette TRACE conn3 <- [1,289,null,{"value":"8"}] 03:42:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 03:42:32 INFO - PROCESS | 1741 | 1464864152021 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 03:42:32 INFO - PROCESS | 1741 | 1464864152024 Marionette TRACE conn3 <- [1,290,null,{}] 03:42:32 INFO - PROCESS | 1741 | 1464864152030 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:32 INFO - PROCESS | 1741 | 1464864152213 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 03:42:32 INFO - PROCESS | 1741 | 1464864152227 Marionette TRACE conn3 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:32 INFO - PROCESS | 1741 | ++DOCSHELL 0x97622800 == 45 [pid = 1741] [id = 80] 03:42:32 INFO - PROCESS | 1741 | ++DOMWINDOW == 105 (0x99729800) [pid = 1741] [serial = 239] [outer = (nil)] 03:42:32 INFO - PROCESS | 1741 | ++DOMWINDOW == 106 (0x9a375000) [pid = 1741] [serial = 240] [outer = 0x99729800] 03:42:32 INFO - PROCESS | 1741 | 1464864152319 Marionette DEBUG loaded listener.js 03:42:32 INFO - PROCESS | 1741 | ++DOMWINDOW == 107 (0x9a484800) [pid = 1741] [serial = 241] [outer = 0x99729800] 03:42:33 INFO - PROCESS | 1741 | 1464864153298 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 03:42:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 03:42:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1340ms 03:42:33 INFO - PROCESS | 1741 | 1464864153362 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 03:42:33 INFO - PROCESS | 1741 | 1464864153367 Marionette TRACE conn3 <- [1,293,null,{"value":"8"}] 03:42:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 03:42:33 INFO - PROCESS | 1741 | 1464864153388 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 03:42:33 INFO - PROCESS | 1741 | 1464864153400 Marionette TRACE conn3 <- [1,294,null,{}] 03:42:33 INFO - PROCESS | 1741 | 1464864153408 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:33 INFO - PROCESS | 1741 | 1464864153583 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 03:42:33 INFO - PROCESS | 1741 | 1464864153596 Marionette TRACE conn3 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:33 INFO - PROCESS | 1741 | ++DOCSHELL 0x939e8000 == 46 [pid = 1741] [id = 81] 03:42:33 INFO - PROCESS | 1741 | ++DOMWINDOW == 108 (0x997f1c00) [pid = 1741] [serial = 242] [outer = (nil)] 03:42:33 INFO - PROCESS | 1741 | ++DOMWINDOW == 109 (0x9a8d0000) [pid = 1741] [serial = 243] [outer = 0x997f1c00] 03:42:33 INFO - PROCESS | 1741 | 1464864153784 Marionette DEBUG loaded listener.js 03:42:33 INFO - PROCESS | 1741 | ++DOMWINDOW == 110 (0x9a8d7400) [pid = 1741] [serial = 244] [outer = 0x997f1c00] 03:42:34 INFO - PROCESS | 1741 | 1464864154622 Marionette TRACE conn3 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:42:34 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. 03:42:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1269ms 03:42:34 INFO - PROCESS | 1741 | 1464864154680 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 03:42:34 INFO - PROCESS | 1741 | 1464864154685 Marionette TRACE conn3 <- [1,297,null,{"value":"8"}] 03:42:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 03:42:34 INFO - PROCESS | 1741 | 1464864154695 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 03:42:34 INFO - PROCESS | 1741 | 1464864154698 Marionette TRACE conn3 <- [1,298,null,{}] 03:42:34 INFO - PROCESS | 1741 | 1464864154703 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:34 INFO - PROCESS | 1741 | 1464864154912 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 03:42:34 INFO - PROCESS | 1741 | 1464864154938 Marionette TRACE conn3 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:34 INFO - PROCESS | 1741 | ++DOCSHELL 0x9a8d4c00 == 47 [pid = 1741] [id = 82] 03:42:34 INFO - PROCESS | 1741 | ++DOMWINDOW == 111 (0x9a8d5c00) [pid = 1741] [serial = 245] [outer = (nil)] 03:42:35 INFO - PROCESS | 1741 | ++DOMWINDOW == 112 (0x9afec400) [pid = 1741] [serial = 246] [outer = 0x9a8d5c00] 03:42:35 INFO - PROCESS | 1741 | 1464864155014 Marionette DEBUG loaded listener.js 03:42:35 INFO - PROCESS | 1741 | ++DOMWINDOW == 113 (0x9b187400) [pid = 1741] [serial = 247] [outer = 0x9a8d5c00] 03:42:35 INFO - PROCESS | 1741 | --DOMWINDOW == 112 (0x9a8dbc00) [pid = 1741] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 03:42:35 INFO - PROCESS | 1741 | --DOMWINDOW == 111 (0x95193000) [pid = 1741] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 03:42:35 INFO - PROCESS | 1741 | --DOMWINDOW == 110 (0x9a4de000) [pid = 1741] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 03:42:35 INFO - PROCESS | 1741 | --DOMWINDOW == 109 (0x93c7b800) [pid = 1741] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 03:42:35 INFO - PROCESS | 1741 | --DOMWINDOW == 108 (0x997f1400) [pid = 1741] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 03:42:35 INFO - PROCESS | 1741 | --DOMWINDOW == 107 (0x9b2aac00) [pid = 1741] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 03:42:36 INFO - PROCESS | 1741 | 1464864156118 Marionette TRACE conn3 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:42:36 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. 03:42:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1439ms 03:42:36 INFO - PROCESS | 1741 | 1464864156136 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 03:42:36 INFO - PROCESS | 1741 | 1464864156141 Marionette TRACE conn3 <- [1,301,null,{"value":"8"}] 03:42:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 03:42:36 INFO - PROCESS | 1741 | 1464864156155 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 03:42:36 INFO - PROCESS | 1741 | 1464864156157 Marionette TRACE conn3 <- [1,302,null,{}] 03:42:36 INFO - PROCESS | 1741 | 1464864156167 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:36 INFO - PROCESS | 1741 | 1464864156341 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 03:42:36 INFO - PROCESS | 1741 | 1464864156358 Marionette TRACE conn3 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:36 INFO - PROCESS | 1741 | ++DOCSHELL 0x9a3ef400 == 48 [pid = 1741] [id = 83] 03:42:36 INFO - PROCESS | 1741 | ++DOMWINDOW == 108 (0x9a3f2000) [pid = 1741] [serial = 248] [outer = (nil)] 03:42:36 INFO - PROCESS | 1741 | ++DOMWINDOW == 109 (0x9b186000) [pid = 1741] [serial = 249] [outer = 0x9a3f2000] 03:42:36 INFO - PROCESS | 1741 | 1464864156450 Marionette DEBUG loaded listener.js 03:42:36 INFO - PROCESS | 1741 | ++DOMWINDOW == 110 (0x9b2aac00) [pid = 1741] [serial = 250] [outer = 0x9a3f2000] 03:42:37 INFO - PROCESS | 1741 | 1464864157367 Marionette TRACE conn3 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:42:37 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. 03:42:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1238ms 03:42:37 INFO - PROCESS | 1741 | 1464864157387 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 03:42:37 INFO - PROCESS | 1741 | 1464864157390 Marionette TRACE conn3 <- [1,305,null,{"value":"8"}] 03:42:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 03:42:37 INFO - PROCESS | 1741 | 1464864157397 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 03:42:37 INFO - PROCESS | 1741 | 1464864157401 Marionette TRACE conn3 <- [1,306,null,{}] 03:42:37 INFO - PROCESS | 1741 | 1464864157408 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:37 INFO - PROCESS | 1741 | 1464864157576 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 03:42:37 INFO - PROCESS | 1741 | 1464864157594 Marionette TRACE conn3 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:37 INFO - PROCESS | 1741 | ++DOCSHELL 0x9afecc00 == 49 [pid = 1741] [id = 84] 03:42:37 INFO - PROCESS | 1741 | ++DOMWINDOW == 111 (0x9b31bc00) [pid = 1741] [serial = 251] [outer = (nil)] 03:42:37 INFO - PROCESS | 1741 | ++DOMWINDOW == 112 (0x9c038400) [pid = 1741] [serial = 252] [outer = 0x9b31bc00] 03:42:37 INFO - PROCESS | 1741 | 1464864157689 Marionette DEBUG loaded listener.js 03:42:37 INFO - PROCESS | 1741 | ++DOMWINDOW == 113 (0xa0611000) [pid = 1741] [serial = 253] [outer = 0x9b31bc00] 03:42:38 INFO - PROCESS | 1741 | 1464864158888 Marionette TRACE conn3 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:42:38 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. 03:42:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1548ms 03:42:38 INFO - PROCESS | 1741 | 1464864158947 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 03:42:38 INFO - PROCESS | 1741 | 1464864158956 Marionette TRACE conn3 <- [1,309,null,{"value":"8"}] 03:42:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 03:42:38 INFO - PROCESS | 1741 | 1464864158967 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 03:42:38 INFO - PROCESS | 1741 | 1464864158973 Marionette TRACE conn3 <- [1,310,null,{}] 03:42:38 INFO - PROCESS | 1741 | 1464864158982 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:39 INFO - PROCESS | 1741 | 1464864159233 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 03:42:39 INFO - PROCESS | 1741 | 1464864159446 Marionette TRACE conn3 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:39 INFO - PROCESS | 1741 | ++DOCSHELL 0x93c81400 == 50 [pid = 1741] [id = 85] 03:42:39 INFO - PROCESS | 1741 | ++DOMWINDOW == 114 (0x95194400) [pid = 1741] [serial = 254] [outer = (nil)] 03:42:39 INFO - PROCESS | 1741 | ++DOMWINDOW == 115 (0x9531fc00) [pid = 1741] [serial = 255] [outer = 0x95194400] 03:42:39 INFO - PROCESS | 1741 | 1464864159542 Marionette DEBUG loaded listener.js 03:42:39 INFO - PROCESS | 1741 | ++DOMWINDOW == 116 (0x997e9c00) [pid = 1741] [serial = 256] [outer = 0x95194400] 03:42:40 INFO - PROCESS | 1741 | 1464864160510 Marionette TRACE conn3 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:42:40 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. 03:42:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1586ms 03:42:40 INFO - PROCESS | 1741 | 1464864160555 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 03:42:40 INFO - PROCESS | 1741 | 1464864160565 Marionette TRACE conn3 <- [1,313,null,{"value":"8"}] 03:42:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 03:42:40 INFO - PROCESS | 1741 | 1464864160577 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 03:42:40 INFO - PROCESS | 1741 | 1464864160581 Marionette TRACE conn3 <- [1,314,null,{}] 03:42:40 INFO - PROCESS | 1741 | 1464864160589 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:40 INFO - PROCESS | 1741 | 1464864160820 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 03:42:41 INFO - PROCESS | 1741 | 1464864161028 Marionette TRACE conn3 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:41 INFO - PROCESS | 1741 | ++DOCSHELL 0x9a4e1000 == 51 [pid = 1741] [id = 86] 03:42:41 INFO - PROCESS | 1741 | ++DOMWINDOW == 117 (0x9a5e6000) [pid = 1741] [serial = 257] [outer = (nil)] 03:42:41 INFO - PROCESS | 1741 | ++DOMWINDOW == 118 (0x9a723c00) [pid = 1741] [serial = 258] [outer = 0x9a5e6000] 03:42:41 INFO - PROCESS | 1741 | 1464864161163 Marionette DEBUG loaded listener.js 03:42:41 INFO - PROCESS | 1741 | ++DOMWINDOW == 119 (0x9afe6800) [pid = 1741] [serial = 259] [outer = 0x9a5e6000] 03:42:42 INFO - PROCESS | 1741 | 1464864162154 Marionette TRACE conn3 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:42:42 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. 03:42:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1644ms 03:42:42 INFO - PROCESS | 1741 | 1464864162221 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 03:42:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 03:42:42 INFO - PROCESS | 1741 | 1464864162226 Marionette TRACE conn3 <- [1,317,null,{"value":"8"}] 03:42:42 INFO - PROCESS | 1741 | 1464864162234 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 03:42:42 INFO - PROCESS | 1741 | 1464864162241 Marionette TRACE conn3 <- [1,318,null,{}] 03:42:42 INFO - PROCESS | 1741 | 1464864162259 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:42 INFO - PROCESS | 1741 | 1464864162520 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 03:42:42 INFO - PROCESS | 1741 | 1464864162770 Marionette TRACE conn3 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:42 INFO - PROCESS | 1741 | ++DOCSHELL 0x91cd9000 == 52 [pid = 1741] [id = 87] 03:42:42 INFO - PROCESS | 1741 | ++DOMWINDOW == 120 (0x9c03cc00) [pid = 1741] [serial = 260] [outer = (nil)] 03:42:42 INFO - PROCESS | 1741 | ++DOMWINDOW == 121 (0xa21adc00) [pid = 1741] [serial = 261] [outer = 0x9c03cc00] 03:42:42 INFO - PROCESS | 1741 | 1464864162886 Marionette DEBUG loaded listener.js 03:42:43 INFO - PROCESS | 1741 | ++DOMWINDOW == 122 (0xa266c400) [pid = 1741] [serial = 262] [outer = 0x9c03cc00] 03:42:43 INFO - PROCESS | 1741 | 1464864163800 Marionette TRACE conn3 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:42:43 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. 03:42:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1639ms 03:42:43 INFO - PROCESS | 1741 | 1464864163872 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 03:42:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 03:42:43 INFO - PROCESS | 1741 | 1464864163878 Marionette TRACE conn3 <- [1,321,null,{"value":"8"}] 03:42:43 INFO - PROCESS | 1741 | 1464864163885 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 03:42:43 INFO - PROCESS | 1741 | 1464864163889 Marionette TRACE conn3 <- [1,322,null,{}] 03:42:43 INFO - PROCESS | 1741 | 1464864163896 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:44 INFO - PROCESS | 1741 | 1464864164134 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 03:42:44 INFO - PROCESS | 1741 | 1464864164332 Marionette TRACE conn3 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:44 INFO - PROCESS | 1741 | ++DOCSHELL 0x91cd3c00 == 53 [pid = 1741] [id = 88] 03:42:44 INFO - PROCESS | 1741 | ++DOMWINDOW == 123 (0xa504f000) [pid = 1741] [serial = 263] [outer = (nil)] 03:42:44 INFO - PROCESS | 1741 | ++DOMWINDOW == 124 (0xa628d000) [pid = 1741] [serial = 264] [outer = 0xa504f000] 03:42:44 INFO - PROCESS | 1741 | 1464864164474 Marionette DEBUG loaded listener.js 03:42:44 INFO - PROCESS | 1741 | ++DOMWINDOW == 125 (0xa6739000) [pid = 1741] [serial = 265] [outer = 0xa504f000] 03:42:45 INFO - PROCESS | 1741 | 1464864165429 Marionette TRACE conn3 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:42:45 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. 03:42:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1581ms 03:42:45 INFO - PROCESS | 1741 | 1464864165466 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 03:42:45 INFO - PROCESS | 1741 | 1464864165470 Marionette TRACE conn3 <- [1,325,null,{"value":"8"}] 03:42:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 03:42:45 INFO - PROCESS | 1741 | 1464864165478 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 03:42:45 INFO - PROCESS | 1741 | 1464864165482 Marionette TRACE conn3 <- [1,326,null,{}] 03:42:45 INFO - PROCESS | 1741 | 1464864165490 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:45 INFO - PROCESS | 1741 | 1464864165699 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 03:42:45 INFO - PROCESS | 1741 | 1464864165906 Marionette TRACE conn3 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:45 INFO - PROCESS | 1741 | ++DOCSHELL 0x92b04000 == 54 [pid = 1741] [id = 89] 03:42:45 INFO - PROCESS | 1741 | ++DOMWINDOW == 126 (0x92b06800) [pid = 1741] [serial = 266] [outer = (nil)] 03:42:46 INFO - PROCESS | 1741 | ++DOMWINDOW == 127 (0x92b0a400) [pid = 1741] [serial = 267] [outer = 0x92b06800] 03:42:46 INFO - PROCESS | 1741 | 1464864166012 Marionette DEBUG loaded listener.js 03:42:46 INFO - PROCESS | 1741 | ++DOMWINDOW == 128 (0x92b0cc00) [pid = 1741] [serial = 268] [outer = 0x92b06800] 03:42:46 INFO - PROCESS | 1741 | 1464864166912 Marionette TRACE conn3 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:42:46 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. 03:42:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1492ms 03:42:46 INFO - PROCESS | 1741 | 1464864166972 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 03:42:46 INFO - PROCESS | 1741 | 1464864166975 Marionette TRACE conn3 <- [1,329,null,{"value":"8"}] 03:42:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 03:42:46 INFO - PROCESS | 1741 | 1464864166983 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 03:42:46 INFO - PROCESS | 1741 | 1464864166986 Marionette TRACE conn3 <- [1,330,null,{}] 03:42:46 INFO - PROCESS | 1741 | 1464864166993 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:47 INFO - PROCESS | 1741 | 1464864167241 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 03:42:47 INFO - PROCESS | 1741 | 1464864167444 Marionette TRACE conn3 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:47 INFO - PROCESS | 1741 | ++DOCSHELL 0x914bf400 == 55 [pid = 1741] [id = 90] 03:42:47 INFO - PROCESS | 1741 | ++DOMWINDOW == 129 (0x92b09400) [pid = 1741] [serial = 269] [outer = (nil)] 03:42:47 INFO - PROCESS | 1741 | ++DOMWINDOW == 130 (0x92ba9c00) [pid = 1741] [serial = 270] [outer = 0x92b09400] 03:42:47 INFO - PROCESS | 1741 | 1464864167550 Marionette DEBUG loaded listener.js 03:42:47 INFO - PROCESS | 1741 | ++DOMWINDOW == 131 (0x92bb1800) [pid = 1741] [serial = 271] [outer = 0x92b09400] 03:42:48 INFO - PROCESS | 1741 | 1464864168446 Marionette TRACE conn3 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:42:48 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. 03:42:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1492ms 03:42:48 INFO - PROCESS | 1741 | 1464864168476 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 03:42:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 03:42:48 INFO - PROCESS | 1741 | 1464864168481 Marionette TRACE conn3 <- [1,333,null,{"value":"8"}] 03:42:48 INFO - PROCESS | 1741 | 1464864168489 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 03:42:48 INFO - PROCESS | 1741 | 1464864168492 Marionette TRACE conn3 <- [1,334,null,{}] 03:42:48 INFO - PROCESS | 1741 | 1464864168500 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:48 INFO - PROCESS | 1741 | 1464864168689 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 03:42:48 INFO - PROCESS | 1741 | 1464864168852 Marionette TRACE conn3 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:48 INFO - PROCESS | 1741 | ++DOCSHELL 0x907c2c00 == 56 [pid = 1741] [id = 91] 03:42:48 INFO - PROCESS | 1741 | ++DOMWINDOW == 132 (0x907c5400) [pid = 1741] [serial = 272] [outer = (nil)] 03:42:48 INFO - PROCESS | 1741 | ++DOMWINDOW == 133 (0x907c9800) [pid = 1741] [serial = 273] [outer = 0x907c5400] 03:42:48 INFO - PROCESS | 1741 | 1464864168945 Marionette DEBUG loaded listener.js 03:42:49 INFO - PROCESS | 1741 | ++DOMWINDOW == 134 (0x907cbc00) [pid = 1741] [serial = 274] [outer = 0x907c5400] 03:42:49 INFO - PROCESS | 1741 | 1464864169872 Marionette TRACE conn3 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:42:49 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. 03:42:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1433ms 03:42:49 INFO - PROCESS | 1741 | 1464864169922 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 03:42:49 INFO - PROCESS | 1741 | 1464864169925 Marionette TRACE conn3 <- [1,337,null,{"value":"8"}] 03:42:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 03:42:49 INFO - PROCESS | 1741 | 1464864169932 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 03:42:49 INFO - PROCESS | 1741 | 1464864169936 Marionette TRACE conn3 <- [1,338,null,{}] 03:42:49 INFO - PROCESS | 1741 | 1464864169942 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:50 INFO - PROCESS | 1741 | 1464864170135 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 03:42:50 INFO - PROCESS | 1741 | 1464864170294 Marionette TRACE conn3 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:50 INFO - PROCESS | 1741 | ++DOCSHELL 0x907c2400 == 57 [pid = 1741] [id = 92] 03:42:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 135 (0x907c4800) [pid = 1741] [serial = 275] [outer = (nil)] 03:42:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 136 (0x90a06000) [pid = 1741] [serial = 276] [outer = 0x907c4800] 03:42:50 INFO - PROCESS | 1741 | 1464864170386 Marionette DEBUG loaded listener.js 03:42:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 137 (0x90a09000) [pid = 1741] [serial = 277] [outer = 0x907c4800] 03:42:51 INFO - PROCESS | 1741 | 1464864171247 Marionette TRACE conn3 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:42:51 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. 03:42:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1331ms 03:42:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 03:42:51 INFO - PROCESS | 1741 | 1464864171263 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 03:42:51 INFO - PROCESS | 1741 | 1464864171266 Marionette TRACE conn3 <- [1,341,null,{"value":"8"}] 03:42:51 INFO - PROCESS | 1741 | 1464864171274 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 03:42:51 INFO - PROCESS | 1741 | 1464864171278 Marionette TRACE conn3 <- [1,342,null,{}] 03:42:51 INFO - PROCESS | 1741 | 1464864171284 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:51 INFO - PROCESS | 1741 | 1464864171519 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 03:42:51 INFO - PROCESS | 1741 | 1464864171681 Marionette TRACE conn3 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:51 INFO - PROCESS | 1741 | ++DOCSHELL 0x907c3800 == 58 [pid = 1741] [id = 93] 03:42:51 INFO - PROCESS | 1741 | ++DOMWINDOW == 138 (0x90a04400) [pid = 1741] [serial = 278] [outer = (nil)] 03:42:51 INFO - PROCESS | 1741 | ++DOMWINDOW == 139 (0x90a0f400) [pid = 1741] [serial = 279] [outer = 0x90a04400] 03:42:51 INFO - PROCESS | 1741 | 1464864171771 Marionette DEBUG loaded listener.js 03:42:51 INFO - PROCESS | 1741 | ++DOMWINDOW == 140 (0x914b3800) [pid = 1741] [serial = 280] [outer = 0x90a04400] 03:42:52 INFO - PROCESS | 1741 | 1464864172706 Marionette TRACE conn3 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:42:52 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. 03:42:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1481ms 03:42:52 INFO - PROCESS | 1741 | 1464864172755 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 03:42:52 INFO - PROCESS | 1741 | 1464864172759 Marionette TRACE conn3 <- [1,345,null,{"value":"8"}] 03:42:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 03:42:52 INFO - PROCESS | 1741 | 1464864172765 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 03:42:52 INFO - PROCESS | 1741 | 1464864172769 Marionette TRACE conn3 <- [1,346,null,{}] 03:42:52 INFO - PROCESS | 1741 | 1464864172775 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:52 INFO - PROCESS | 1741 | 1464864172961 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 03:42:53 INFO - PROCESS | 1741 | 1464864173125 Marionette TRACE conn3 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:53 INFO - PROCESS | 1741 | ++DOCSHELL 0x90bae800 == 59 [pid = 1741] [id = 94] 03:42:53 INFO - PROCESS | 1741 | ++DOMWINDOW == 141 (0x90baf800) [pid = 1741] [serial = 281] [outer = (nil)] 03:42:53 INFO - PROCESS | 1741 | ++DOMWINDOW == 142 (0x90bb4400) [pid = 1741] [serial = 282] [outer = 0x90baf800] 03:42:53 INFO - PROCESS | 1741 | 1464864173217 Marionette DEBUG loaded listener.js 03:42:53 INFO - PROCESS | 1741 | ++DOMWINDOW == 143 (0x90bb6400) [pid = 1741] [serial = 283] [outer = 0x90baf800] 03:42:54 INFO - PROCESS | 1741 | 1464864174403 Marionette TRACE conn3 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:42:54 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. 03:42:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1684ms 03:42:54 INFO - PROCESS | 1741 | 1464864174452 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 03:42:54 INFO - PROCESS | 1741 | 1464864174458 Marionette TRACE conn3 <- [1,349,null,{"value":"8"}] 03:42:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 03:42:54 INFO - PROCESS | 1741 | 1464864174466 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 03:42:54 INFO - PROCESS | 1741 | 1464864174472 Marionette TRACE conn3 <- [1,350,null,{}] 03:42:54 INFO - PROCESS | 1741 | 1464864174482 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:54 INFO - PROCESS | 1741 | 1464864174693 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 03:42:54 INFO - PROCESS | 1741 | 1464864174923 Marionette TRACE conn3 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:54 INFO - PROCESS | 1741 | ++DOCSHELL 0x907cd400 == 60 [pid = 1741] [id = 95] 03:42:54 INFO - PROCESS | 1741 | ++DOMWINDOW == 144 (0x90baf000) [pid = 1741] [serial = 284] [outer = (nil)] 03:42:54 INFO - PROCESS | 1741 | ++DOMWINDOW == 145 (0x91ce0000) [pid = 1741] [serial = 285] [outer = 0x90baf000] 03:42:55 INFO - PROCESS | 1741 | 1464864175006 Marionette DEBUG loaded listener.js 03:42:55 INFO - PROCESS | 1741 | ++DOMWINDOW == 146 (0x92b0a800) [pid = 1741] [serial = 286] [outer = 0x90baf000] 03:42:55 INFO - PROCESS | 1741 | 1464864175932 Marionette TRACE conn3 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:42:56 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. 03:42:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1540ms 03:42:56 INFO - PROCESS | 1741 | 1464864176007 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 03:42:56 INFO - PROCESS | 1741 | 1464864176016 Marionette TRACE conn3 <- [1,353,null,{"value":"8"}] 03:42:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 03:42:56 INFO - PROCESS | 1741 | 1464864176027 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 03:42:56 INFO - PROCESS | 1741 | 1464864176031 Marionette TRACE conn3 <- [1,354,null,{}] 03:42:56 INFO - PROCESS | 1741 | 1464864176037 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:56 INFO - PROCESS | 1741 | 1464864176255 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 03:42:56 INFO - PROCESS | 1741 | 1464864176466 Marionette TRACE conn3 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:56 INFO - PROCESS | 1741 | ++DOCSHELL 0x92bad400 == 61 [pid = 1741] [id = 96] 03:42:56 INFO - PROCESS | 1741 | ++DOMWINDOW == 147 (0x92bae400) [pid = 1741] [serial = 287] [outer = (nil)] 03:42:56 INFO - PROCESS | 1741 | ++DOMWINDOW == 148 (0x93937000) [pid = 1741] [serial = 288] [outer = 0x92bae400] 03:42:56 INFO - PROCESS | 1741 | 1464864176612 Marionette DEBUG loaded listener.js 03:42:56 INFO - PROCESS | 1741 | ++DOMWINDOW == 149 (0x9463c400) [pid = 1741] [serial = 289] [outer = 0x92bae400] 03:42:56 INFO - PROCESS | 1741 | --DOCSHELL 0x9a3ef400 == 60 [pid = 1741] [id = 83] 03:42:56 INFO - PROCESS | 1741 | --DOCSHELL 0x9a8d4c00 == 59 [pid = 1741] [id = 82] 03:42:56 INFO - PROCESS | 1741 | --DOMWINDOW == 148 (0xa0611800) [pid = 1741] [serial = 188] [outer = (nil)] [url = about:blank] 03:42:56 INFO - PROCESS | 1741 | --DOMWINDOW == 147 (0x9b29d400) [pid = 1741] [serial = 209] [outer = (nil)] [url = about:blank] 03:42:56 INFO - PROCESS | 1741 | --DOMWINDOW == 146 (0x951a6c00) [pid = 1741] [serial = 173] [outer = (nil)] [url = about:blank] 03:42:56 INFO - PROCESS | 1741 | --DOMWINDOW == 145 (0x9a379800) [pid = 1741] [serial = 176] [outer = (nil)] [url = about:blank] 03:42:56 INFO - PROCESS | 1741 | --DOMWINDOW == 144 (0x9b2a8800) [pid = 1741] [serial = 179] [outer = (nil)] [url = about:blank] 03:42:56 INFO - PROCESS | 1741 | --DOMWINDOW == 143 (0x9a3f3c00) [pid = 1741] [serial = 182] [outer = (nil)] [url = about:blank] 03:42:56 INFO - PROCESS | 1741 | --DOMWINDOW == 142 (0x9a4e1c00) [pid = 1741] [serial = 185] [outer = (nil)] [url = about:blank] 03:42:56 INFO - PROCESS | 1741 | --DOCSHELL 0x939e8000 == 58 [pid = 1741] [id = 81] 03:42:56 INFO - PROCESS | 1741 | --DOCSHELL 0x97622800 == 57 [pid = 1741] [id = 80] 03:42:56 INFO - PROCESS | 1741 | --DOCSHELL 0x9392d000 == 56 [pid = 1741] [id = 79] 03:42:57 INFO - PROCESS | 1741 | --DOCSHELL 0x92243c00 == 55 [pid = 1741] [id = 78] 03:42:57 INFO - PROCESS | 1741 | --DOMWINDOW == 141 (0x951a7400) [pid = 1741] [serial = 192] [outer = (nil)] [url = about:blank] 03:42:57 INFO - PROCESS | 1741 | --DOMWINDOW == 140 (0x95199000) [pid = 1741] [serial = 191] [outer = (nil)] [url = about:blank] 03:42:57 INFO - PROCESS | 1741 | --DOMWINDOW == 139 (0x9b189c00) [pid = 1741] [serial = 200] [outer = (nil)] [url = about:blank] 03:42:57 INFO - PROCESS | 1741 | --DOMWINDOW == 138 (0x9972e800) [pid = 1741] [serial = 197] [outer = (nil)] [url = about:blank] 03:42:57 INFO - PROCESS | 1741 | --DOMWINDOW == 137 (0x9a4e2c00) [pid = 1741] [serial = 198] [outer = (nil)] [url = about:blank] 03:42:57 INFO - PROCESS | 1741 | --DOMWINDOW == 136 (0x9a3f5c00) [pid = 1741] [serial = 195] [outer = (nil)] [url = about:blank] 03:42:57 INFO - PROCESS | 1741 | --DOMWINDOW == 135 (0x9a3eac00) [pid = 1741] [serial = 194] [outer = (nil)] [url = about:blank] 03:42:57 INFO - PROCESS | 1741 | --DOMWINDOW == 134 (0x9c0e0c00) [pid = 1741] [serial = 206] [outer = (nil)] [url = about:blank] 03:42:57 INFO - PROCESS | 1741 | --DOMWINDOW == 133 (0xa21b8000) [pid = 1741] [serial = 207] [outer = (nil)] [url = about:blank] 03:42:57 INFO - PROCESS | 1741 | --DOMWINDOW == 132 (0x9b29e400) [pid = 1741] [serial = 201] [outer = (nil)] [url = about:blank] 03:42:57 INFO - PROCESS | 1741 | --DOMWINDOW == 131 (0x9b538400) [pid = 1741] [serial = 203] [outer = (nil)] [url = about:blank] 03:42:57 INFO - PROCESS | 1741 | --DOMWINDOW == 130 (0x9c03d000) [pid = 1741] [serial = 204] [outer = (nil)] [url = about:blank] 03:42:57 INFO - PROCESS | 1741 | 1464864177532 Marionette TRACE conn3 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:42:57 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. 03:42:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1541ms 03:42:57 INFO - PROCESS | 1741 | 1464864177568 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 03:42:57 INFO - PROCESS | 1741 | 1464864177572 Marionette TRACE conn3 <- [1,357,null,{"value":"8"}] 03:42:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 03:42:57 INFO - PROCESS | 1741 | 1464864177579 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 03:42:57 INFO - PROCESS | 1741 | 1464864177585 Marionette TRACE conn3 <- [1,358,null,{}] 03:42:57 INFO - PROCESS | 1741 | 1464864177600 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:57 INFO - PROCESS | 1741 | 1464864177771 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 03:42:57 INFO - PROCESS | 1741 | 1464864177891 Marionette TRACE conn3 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:57 INFO - PROCESS | 1741 | ++DOCSHELL 0x9392d000 == 56 [pid = 1741] [id = 97] 03:42:57 INFO - PROCESS | 1741 | ++DOMWINDOW == 131 (0x95199000) [pid = 1741] [serial = 290] [outer = (nil)] 03:42:57 INFO - PROCESS | 1741 | ++DOMWINDOW == 132 (0x997e4400) [pid = 1741] [serial = 291] [outer = 0x95199000] 03:42:57 INFO - PROCESS | 1741 | 1464864177971 Marionette DEBUG loaded listener.js 03:42:58 INFO - PROCESS | 1741 | ++DOMWINDOW == 133 (0x9a2ee400) [pid = 1741] [serial = 292] [outer = 0x95199000] 03:42:58 INFO - PROCESS | 1741 | 1464864178763 Marionette TRACE conn3 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:42:58 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. 03:42:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1243ms 03:42:58 INFO - PROCESS | 1741 | 1464864178824 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 03:42:58 INFO - PROCESS | 1741 | 1464864178828 Marionette TRACE conn3 <- [1,361,null,{"value":"8"}] 03:42:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 03:42:58 INFO - PROCESS | 1741 | 1464864178835 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 03:42:58 INFO - PROCESS | 1741 | 1464864178839 Marionette TRACE conn3 <- [1,362,null,{}] 03:42:58 INFO - PROCESS | 1741 | 1464864178845 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:59 INFO - PROCESS | 1741 | 1464864179015 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 03:42:59 INFO - PROCESS | 1741 | 1464864179025 Marionette TRACE conn3 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:59 INFO - PROCESS | 1741 | ++DOCSHELL 0x97614c00 == 57 [pid = 1741] [id = 98] 03:42:59 INFO - PROCESS | 1741 | ++DOMWINDOW == 134 (0x9a3f7000) [pid = 1741] [serial = 293] [outer = (nil)] 03:42:59 INFO - PROCESS | 1741 | ++DOMWINDOW == 135 (0x9a4de000) [pid = 1741] [serial = 294] [outer = 0x9a3f7000] 03:42:59 INFO - PROCESS | 1741 | 1464864179100 Marionette DEBUG loaded listener.js 03:42:59 INFO - PROCESS | 1741 | ++DOMWINDOW == 136 (0x9a4e8800) [pid = 1741] [serial = 295] [outer = 0x9a3f7000] 03:43:00 INFO - PROCESS | 1741 | 1464864180061 Marionette TRACE conn3 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:43:00 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. 03:43:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1292ms 03:43:00 INFO - PROCESS | 1741 | 1464864180147 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 03:43:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 03:43:00 INFO - PROCESS | 1741 | 1464864180151 Marionette TRACE conn3 <- [1,365,null,{"value":"8"}] 03:43:00 INFO - PROCESS | 1741 | 1464864180158 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 03:43:00 INFO - PROCESS | 1741 | 1464864180161 Marionette TRACE conn3 <- [1,366,null,{}] 03:43:00 INFO - PROCESS | 1741 | 1464864180167 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:00 INFO - PROCESS | 1741 | 1464864180384 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 03:43:00 INFO - PROCESS | 1741 | 1464864180411 Marionette TRACE conn3 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:00 INFO - PROCESS | 1741 | ++DOCSHELL 0x9a3f8000 == 58 [pid = 1741] [id = 99] 03:43:00 INFO - PROCESS | 1741 | ++DOMWINDOW == 137 (0x9a4e5800) [pid = 1741] [serial = 296] [outer = (nil)] 03:43:00 INFO - PROCESS | 1741 | ++DOMWINDOW == 138 (0x9a77f800) [pid = 1741] [serial = 297] [outer = 0x9a4e5800] 03:43:00 INFO - PROCESS | 1741 | 1464864180487 Marionette DEBUG loaded listener.js 03:43:00 INFO - PROCESS | 1741 | ++DOMWINDOW == 139 (0x9a8d5400) [pid = 1741] [serial = 298] [outer = 0x9a4e5800] 03:43:01 INFO - PROCESS | 1741 | --DOMWINDOW == 138 (0x9a8d5c00) [pid = 1741] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 03:43:01 INFO - PROCESS | 1741 | --DOMWINDOW == 137 (0x95195800) [pid = 1741] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 03:43:01 INFO - PROCESS | 1741 | --DOMWINDOW == 136 (0x9b29ec00) [pid = 1741] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 03:43:01 INFO - PROCESS | 1741 | --DOMWINDOW == 135 (0x99729800) [pid = 1741] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 03:43:01 INFO - PROCESS | 1741 | --DOMWINDOW == 134 (0x9223c400) [pid = 1741] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 03:43:01 INFO - PROCESS | 1741 | --DOMWINDOW == 133 (0x997f1c00) [pid = 1741] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 03:43:01 INFO - PROCESS | 1741 | --DOMWINDOW == 132 (0x9a5ebc00) [pid = 1741] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 03:43:01 INFO - PROCESS | 1741 | --DOMWINDOW == 131 (0x951a3400) [pid = 1741] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 03:43:01 INFO - PROCESS | 1741 | --DOMWINDOW == 130 (0x92244800) [pid = 1741] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 03:43:01 INFO - PROCESS | 1741 | --DOMWINDOW == 129 (0x93935c00) [pid = 1741] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 03:43:01 INFO - PROCESS | 1741 | --DOMWINDOW == 128 (0x9a3f2000) [pid = 1741] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 03:43:01 INFO - PROCESS | 1741 | 1464864181656 Marionette TRACE conn3 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:43:01 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. 03:43:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1531ms 03:43:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 03:43:01 INFO - PROCESS | 1741 | 1464864181689 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 03:43:01 INFO - PROCESS | 1741 | 1464864181692 Marionette TRACE conn3 <- [1,369,null,{"value":"8"}] 03:43:01 INFO - PROCESS | 1741 | 1464864181698 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 03:43:01 INFO - PROCESS | 1741 | 1464864181702 Marionette TRACE conn3 <- [1,370,null,{}] 03:43:01 INFO - PROCESS | 1741 | 1464864181715 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:01 INFO - PROCESS | 1741 | 1464864181892 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 03:43:01 INFO - PROCESS | 1741 | 1464864181912 Marionette TRACE conn3 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:01 INFO - PROCESS | 1741 | ++DOCSHELL 0x95195800 == 59 [pid = 1741] [id = 100] 03:43:01 INFO - PROCESS | 1741 | ++DOMWINDOW == 129 (0x9519ac00) [pid = 1741] [serial = 299] [outer = (nil)] 03:43:01 INFO - PROCESS | 1741 | ++DOMWINDOW == 130 (0x9b183800) [pid = 1741] [serial = 300] [outer = 0x9519ac00] 03:43:01 INFO - PROCESS | 1741 | 1464864181994 Marionette DEBUG loaded listener.js 03:43:02 INFO - PROCESS | 1741 | ++DOMWINDOW == 131 (0x9b18ec00) [pid = 1741] [serial = 301] [outer = 0x9519ac00] 03:43:02 INFO - PROCESS | 1741 | 1464864182871 Marionette TRACE conn3 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:43:02 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. 03:43:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1236ms 03:43:02 INFO - PROCESS | 1741 | 1464864182934 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 03:43:02 INFO - PROCESS | 1741 | 1464864182938 Marionette TRACE conn3 <- [1,373,null,{"value":"8"}] 03:43:02 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 03:43:02 INFO - PROCESS | 1741 | 1464864182944 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 03:43:02 INFO - PROCESS | 1741 | 1464864182947 Marionette TRACE conn3 <- [1,374,null,{}] 03:43:02 INFO - PROCESS | 1741 | 1464864182952 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:03 INFO - PROCESS | 1741 | 1464864183114 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 03:43:03 INFO - PROCESS | 1741 | 1464864183126 Marionette TRACE conn3 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:03 INFO - PROCESS | 1741 | ++DOCSHELL 0x9afeb400 == 60 [pid = 1741] [id = 101] 03:43:03 INFO - PROCESS | 1741 | ++DOMWINDOW == 132 (0x9b186400) [pid = 1741] [serial = 302] [outer = (nil)] 03:43:03 INFO - PROCESS | 1741 | ++DOMWINDOW == 133 (0x9b31cc00) [pid = 1741] [serial = 303] [outer = 0x9b186400] 03:43:03 INFO - PROCESS | 1741 | 1464864183199 Marionette DEBUG loaded listener.js 03:43:03 INFO - PROCESS | 1741 | ++DOMWINDOW == 134 (0x9b53d400) [pid = 1741] [serial = 304] [outer = 0x9b186400] 03:43:04 INFO - PROCESS | 1741 | 1464864184317 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 03:43:04 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 03:43:04 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1384ms 03:43:04 INFO - PROCESS | 1741 | 1464864184329 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 03:43:04 INFO - PROCESS | 1741 | 1464864184336 Marionette TRACE conn3 <- [1,377,null,{"value":"8"}] 03:43:04 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 03:43:04 INFO - PROCESS | 1741 | 1464864184345 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 03:43:04 INFO - PROCESS | 1741 | 1464864184350 Marionette TRACE conn3 <- [1,378,null,{}] 03:43:04 INFO - PROCESS | 1741 | 1464864184359 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:04 INFO - PROCESS | 1741 | 1464864184549 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 03:43:04 INFO - PROCESS | 1741 | 1464864184777 Marionette TRACE conn3 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:04 INFO - PROCESS | 1741 | ++DOCSHELL 0x91cd7000 == 61 [pid = 1741] [id = 102] 03:43:04 INFO - PROCESS | 1741 | ++DOMWINDOW == 135 (0x91cdc000) [pid = 1741] [serial = 305] [outer = (nil)] 03:43:04 INFO - PROCESS | 1741 | ++DOMWINDOW == 136 (0x92ba7400) [pid = 1741] [serial = 306] [outer = 0x91cdc000] 03:43:04 INFO - PROCESS | 1741 | 1464864184927 Marionette DEBUG loaded listener.js 03:43:05 INFO - PROCESS | 1741 | ++DOMWINDOW == 137 (0x92bae000) [pid = 1741] [serial = 307] [outer = 0x91cdc000] 03:43:05 INFO - PROCESS | 1741 | 1464864185894 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 03:43:05 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 03:43:05 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1583ms 03:43:05 INFO - PROCESS | 1741 | 1464864185930 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 03:43:05 INFO - PROCESS | 1741 | 1464864185940 Marionette TRACE conn3 <- [1,381,null,{"value":"8"}] 03:43:05 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 03:43:05 INFO - PROCESS | 1741 | 1464864185951 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 03:43:05 INFO - PROCESS | 1741 | 1464864185955 Marionette TRACE conn3 <- [1,382,null,{}] 03:43:05 INFO - PROCESS | 1741 | 1464864185962 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:06 INFO - PROCESS | 1741 | 1464864186174 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 03:43:06 INFO - PROCESS | 1741 | 1464864186386 Marionette TRACE conn3 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:06 INFO - PROCESS | 1741 | ++DOCSHELL 0x92b08000 == 62 [pid = 1741] [id = 103] 03:43:06 INFO - PROCESS | 1741 | ++DOMWINDOW == 138 (0x95324000) [pid = 1741] [serial = 308] [outer = (nil)] 03:43:06 INFO - PROCESS | 1741 | ++DOMWINDOW == 139 (0x9a0eb800) [pid = 1741] [serial = 309] [outer = 0x95324000] 03:43:06 INFO - PROCESS | 1741 | 1464864186523 Marionette DEBUG loaded listener.js 03:43:06 INFO - PROCESS | 1741 | ++DOMWINDOW == 140 (0x9a4dfc00) [pid = 1741] [serial = 310] [outer = 0x95324000] 03:43:07 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 03:43:07 INFO - PROCESS | 1741 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 03:43:07 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 03:43:07 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 03:43:07 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 03:43:07 INFO - PROCESS | 1741 | 1464864187463 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 03:43:07 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 03:43:07 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1539ms 03:43:07 INFO - PROCESS | 1741 | 1464864187490 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 03:43:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 03:43:07 INFO - PROCESS | 1741 | 1464864187495 Marionette TRACE conn3 <- [1,385,null,{"value":"8"}] 03:43:07 INFO - PROCESS | 1741 | 1464864187502 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 03:43:07 INFO - PROCESS | 1741 | 1464864187508 Marionette TRACE conn3 <- [1,386,null,{}] 03:43:07 INFO - PROCESS | 1741 | 1464864187525 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:07 INFO - PROCESS | 1741 | 1464864187721 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 03:43:07 INFO - PROCESS | 1741 | 1464864187932 Marionette TRACE conn3 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:08 INFO - PROCESS | 1741 | ++DOCSHELL 0x9b2ac400 == 63 [pid = 1741] [id = 104] 03:43:08 INFO - PROCESS | 1741 | ++DOMWINDOW == 141 (0x9b887000) [pid = 1741] [serial = 311] [outer = (nil)] 03:43:08 INFO - PROCESS | 1741 | ++DOMWINDOW == 142 (0x9c0e0000) [pid = 1741] [serial = 312] [outer = 0x9b887000] 03:43:08 INFO - PROCESS | 1741 | 1464864188070 Marionette DEBUG loaded listener.js 03:43:08 INFO - PROCESS | 1741 | ++DOMWINDOW == 143 (0xa0609000) [pid = 1741] [serial = 313] [outer = 0x9b887000] 03:43:09 INFO - PROCESS | 1741 | 1464864189011 Marionette TRACE conn3 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 03:43:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 03:43:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1552ms 03:43:09 INFO - PROCESS | 1741 | 1464864189054 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 03:43:09 INFO - PROCESS | 1741 | 1464864189060 Marionette TRACE conn3 <- [1,389,null,{"value":"8"}] 03:43:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 03:43:09 INFO - PROCESS | 1741 | 1464864189067 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 03:43:09 INFO - PROCESS | 1741 | 1464864189070 Marionette TRACE conn3 <- [1,390,null,{}] 03:43:09 INFO - PROCESS | 1741 | 1464864189077 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:09 INFO - PROCESS | 1741 | 1464864189287 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 03:43:09 INFO - PROCESS | 1741 | 1464864189500 Marionette TRACE conn3 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:09 INFO - PROCESS | 1741 | ++DOCSHELL 0x914b2000 == 64 [pid = 1741] [id = 105] 03:43:09 INFO - PROCESS | 1741 | ++DOMWINDOW == 144 (0x9a47e000) [pid = 1741] [serial = 314] [outer = (nil)] 03:43:09 INFO - PROCESS | 1741 | ++DOMWINDOW == 145 (0xa240f800) [pid = 1741] [serial = 315] [outer = 0x9a47e000] 03:43:09 INFO - PROCESS | 1741 | 1464864189606 Marionette DEBUG loaded listener.js 03:43:09 INFO - PROCESS | 1741 | ++DOMWINDOW == 146 (0xa3092000) [pid = 1741] [serial = 316] [outer = 0x9a47e000] 03:43:10 INFO - PROCESS | 1741 | 1464864190542 Marionette TRACE conn3 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 03:43:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 03:43:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1546ms 03:43:10 INFO - PROCESS | 1741 | 1464864190614 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 03:43:10 INFO - PROCESS | 1741 | 1464864190618 Marionette TRACE conn3 <- [1,393,null,{"value":"8"}] 03:43:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 03:43:10 INFO - PROCESS | 1741 | 1464864190626 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 03:43:10 INFO - PROCESS | 1741 | 1464864190630 Marionette TRACE conn3 <- [1,394,null,{}] 03:43:10 INFO - PROCESS | 1741 | 1464864190636 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:10 INFO - PROCESS | 1741 | 1464864190839 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 03:43:11 INFO - PROCESS | 1741 | 1464864191051 Marionette TRACE conn3 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:11 INFO - PROCESS | 1741 | ++DOCSHELL 0x9519c800 == 65 [pid = 1741] [id = 106] 03:43:11 INFO - PROCESS | 1741 | ++DOMWINDOW == 147 (0xa2283000) [pid = 1741] [serial = 317] [outer = (nil)] 03:43:11 INFO - PROCESS | 1741 | ++DOMWINDOW == 148 (0xa50f9000) [pid = 1741] [serial = 318] [outer = 0xa2283000] 03:43:11 INFO - PROCESS | 1741 | 1464864191154 Marionette DEBUG loaded listener.js 03:43:11 INFO - PROCESS | 1741 | ++DOMWINDOW == 149 (0xa6705000) [pid = 1741] [serial = 319] [outer = 0xa2283000] 03:43:12 INFO - PROCESS | 1741 | 1464864192082 Marionette TRACE conn3 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 03:43:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 03:43:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1535ms 03:43:12 INFO - PROCESS | 1741 | 1464864192161 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 03:43:12 INFO - PROCESS | 1741 | 1464864192164 Marionette TRACE conn3 <- [1,397,null,{"value":"8"}] 03:43:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 03:43:12 INFO - PROCESS | 1741 | 1464864192172 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 03:43:12 INFO - PROCESS | 1741 | 1464864192176 Marionette TRACE conn3 <- [1,398,null,{}] 03:43:12 INFO - PROCESS | 1741 | 1464864192182 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:12 INFO - PROCESS | 1741 | 1464864192439 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 03:43:12 INFO - PROCESS | 1741 | 1464864192705 Marionette TRACE conn3 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:12 INFO - PROCESS | 1741 | ++DOCSHELL 0x8ecad400 == 66 [pid = 1741] [id = 107] 03:43:12 INFO - PROCESS | 1741 | ++DOMWINDOW == 150 (0x8ecadc00) [pid = 1741] [serial = 320] [outer = (nil)] 03:43:12 INFO - PROCESS | 1741 | ++DOMWINDOW == 151 (0x8ecb3400) [pid = 1741] [serial = 321] [outer = 0x8ecadc00] 03:43:12 INFO - PROCESS | 1741 | 1464864192798 Marionette DEBUG loaded listener.js 03:43:12 INFO - PROCESS | 1741 | ++DOMWINDOW == 152 (0xa6745800) [pid = 1741] [serial = 322] [outer = 0x8ecadc00] 03:43:13 INFO - PROCESS | 1741 | 1464864193801 Marionette TRACE conn3 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 03:43:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 03:43:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1686ms 03:43:13 INFO - PROCESS | 1741 | 1464864193860 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 03:43:13 INFO - PROCESS | 1741 | 1464864193863 Marionette TRACE conn3 <- [1,401,null,{"value":"8"}] 03:43:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 03:43:13 INFO - PROCESS | 1741 | 1464864193871 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 03:43:13 INFO - PROCESS | 1741 | 1464864193875 Marionette TRACE conn3 <- [1,402,null,{}] 03:43:13 INFO - PROCESS | 1741 | 1464864193882 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:14 INFO - PROCESS | 1741 | 1464864194060 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 03:43:14 INFO - PROCESS | 1741 | 1464864194277 Marionette TRACE conn3 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:14 INFO - PROCESS | 1741 | ++DOCSHELL 0x8e343000 == 67 [pid = 1741] [id = 108] 03:43:14 INFO - PROCESS | 1741 | ++DOMWINDOW == 153 (0x8e344400) [pid = 1741] [serial = 323] [outer = (nil)] 03:43:14 INFO - PROCESS | 1741 | ++DOMWINDOW == 154 (0x8e34c800) [pid = 1741] [serial = 324] [outer = 0x8e344400] 03:43:14 INFO - PROCESS | 1741 | 1464864194380 Marionette DEBUG loaded listener.js 03:43:14 INFO - PROCESS | 1741 | ++DOMWINDOW == 155 (0x8e350c00) [pid = 1741] [serial = 325] [outer = 0x8e344400] 03:43:15 INFO - PROCESS | 1741 | 1464864195326 Marionette TRACE conn3 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 03:43:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 03:43:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1531ms 03:43:15 INFO - PROCESS | 1741 | 1464864195404 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 03:43:15 INFO - PROCESS | 1741 | 1464864195407 Marionette TRACE conn3 <- [1,405,null,{"value":"8"}] 03:43:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 03:43:15 INFO - PROCESS | 1741 | 1464864195416 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 03:43:15 INFO - PROCESS | 1741 | 1464864195420 Marionette TRACE conn3 <- [1,406,null,{}] 03:43:15 INFO - PROCESS | 1741 | 1464864195427 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:15 INFO - PROCESS | 1741 | 1464864195656 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 03:43:15 INFO - PROCESS | 1741 | 1464864195927 Marionette TRACE conn3 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:15 INFO - PROCESS | 1741 | ++DOCSHELL 0x8eca6400 == 68 [pid = 1741] [id = 109] 03:43:15 INFO - PROCESS | 1741 | ++DOMWINDOW == 156 (0x91cda400) [pid = 1741] [serial = 326] [outer = (nil)] 03:43:16 INFO - PROCESS | 1741 | ++DOMWINDOW == 157 (0x9d597c00) [pid = 1741] [serial = 327] [outer = 0x91cda400] 03:43:16 INFO - PROCESS | 1741 | 1464864196017 Marionette DEBUG loaded listener.js 03:43:16 INFO - PROCESS | 1741 | ++DOMWINDOW == 158 (0x9d59bc00) [pid = 1741] [serial = 328] [outer = 0x91cda400] 03:43:16 INFO - PROCESS | 1741 | 1464864196894 Marionette TRACE conn3 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 03:43:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 03:43:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1530ms 03:43:16 INFO - PROCESS | 1741 | 1464864196947 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 03:43:16 INFO - PROCESS | 1741 | 1464864196950 Marionette TRACE conn3 <- [1,409,null,{"value":"8"}] 03:43:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 03:43:16 INFO - PROCESS | 1741 | 1464864196959 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 03:43:16 INFO - PROCESS | 1741 | 1464864196965 Marionette TRACE conn3 <- [1,410,null,{}] 03:43:16 INFO - PROCESS | 1741 | 1464864196971 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:17 INFO - PROCESS | 1741 | 1464864197170 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 03:43:17 INFO - PROCESS | 1741 | 1464864197338 Marionette TRACE conn3 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:17 INFO - PROCESS | 1741 | ++DOCSHELL 0x8e5e4400 == 69 [pid = 1741] [id = 110] 03:43:17 INFO - PROCESS | 1741 | ++DOMWINDOW == 159 (0x8e5e5c00) [pid = 1741] [serial = 329] [outer = (nil)] 03:43:17 INFO - PROCESS | 1741 | ++DOMWINDOW == 160 (0x8e5eb800) [pid = 1741] [serial = 330] [outer = 0x8e5e5c00] 03:43:17 INFO - PROCESS | 1741 | 1464864197441 Marionette DEBUG loaded listener.js 03:43:17 INFO - PROCESS | 1741 | ++DOMWINDOW == 161 (0x8e5ee000) [pid = 1741] [serial = 331] [outer = 0x8e5e5c00] 03:43:18 INFO - PROCESS | 1741 | 1464864198434 Marionette TRACE conn3 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 03:43:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 03:43:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1537ms 03:43:18 INFO - PROCESS | 1741 | 1464864198497 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 03:43:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 03:43:18 INFO - PROCESS | 1741 | 1464864198502 Marionette TRACE conn3 <- [1,413,null,{"value":"8"}] 03:43:18 INFO - PROCESS | 1741 | 1464864198509 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 03:43:18 INFO - PROCESS | 1741 | 1464864198512 Marionette TRACE conn3 <- [1,414,null,{}] 03:43:18 INFO - PROCESS | 1741 | 1464864198519 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:18 INFO - PROCESS | 1741 | 1464864198718 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 03:43:18 INFO - PROCESS | 1741 | 1464864198951 Marionette TRACE conn3 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:18 INFO - PROCESS | 1741 | ++DOCSHELL 0x8e5f1000 == 70 [pid = 1741] [id = 111] 03:43:18 INFO - PROCESS | 1741 | ++DOMWINDOW == 162 (0x8e5f2000) [pid = 1741] [serial = 332] [outer = (nil)] 03:43:19 INFO - PROCESS | 1741 | ++DOMWINDOW == 163 (0x9d596000) [pid = 1741] [serial = 333] [outer = 0x8e5f2000] 03:43:19 INFO - PROCESS | 1741 | 1464864199057 Marionette DEBUG loaded listener.js 03:43:19 INFO - PROCESS | 1741 | ++DOMWINDOW == 164 (0x9d5a0400) [pid = 1741] [serial = 334] [outer = 0x8e5f2000] 03:43:19 INFO - PROCESS | 1741 | 1464864199980 Marionette TRACE conn3 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 03:43:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 03:43:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1531ms 03:43:20 INFO - PROCESS | 1741 | 1464864200041 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 03:43:20 INFO - PROCESS | 1741 | 1464864200045 Marionette TRACE conn3 <- [1,417,null,{"value":"8"}] 03:43:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 03:43:20 INFO - PROCESS | 1741 | 1464864200053 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 03:43:20 INFO - PROCESS | 1741 | 1464864200059 Marionette TRACE conn3 <- [1,418,null,{}] 03:43:20 INFO - PROCESS | 1741 | 1464864200065 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:20 INFO - PROCESS | 1741 | 1464864200339 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 03:43:20 INFO - PROCESS | 1741 | 1464864200633 Marionette TRACE conn3 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:20 INFO - PROCESS | 1741 | ++DOCSHELL 0x951ac800 == 71 [pid = 1741] [id = 112] 03:43:20 INFO - PROCESS | 1741 | ++DOMWINDOW == 165 (0xa2677800) [pid = 1741] [serial = 335] [outer = (nil)] 03:43:20 INFO - PROCESS | 1741 | ++DOMWINDOW == 166 (0xa62f9800) [pid = 1741] [serial = 336] [outer = 0xa2677800] 03:43:20 INFO - PROCESS | 1741 | 1464864200742 Marionette DEBUG loaded listener.js 03:43:20 INFO - PROCESS | 1741 | ++DOMWINDOW == 167 (0xa6eaa000) [pid = 1741] [serial = 337] [outer = 0xa2677800] 03:43:22 INFO - PROCESS | 1741 | 1464864202214 Marionette TRACE conn3 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 03:43:22 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 03:43:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 2190ms 03:43:22 INFO - PROCESS | 1741 | 1464864202248 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 03:43:22 INFO - PROCESS | 1741 | 1464864202255 Marionette TRACE conn3 <- [1,421,null,{"value":"8"}] 03:43:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 03:43:22 INFO - PROCESS | 1741 | 1464864202266 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 03:43:22 INFO - PROCESS | 1741 | 1464864202272 Marionette TRACE conn3 <- [1,422,null,{}] 03:43:22 INFO - PROCESS | 1741 | 1464864202282 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:22 INFO - PROCESS | 1741 | 1464864202459 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 03:43:22 INFO - PROCESS | 1741 | 1464864202628 Marionette TRACE conn3 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:22 INFO - PROCESS | 1741 | ++DOCSHELL 0x8ecb4000 == 72 [pid = 1741] [id = 113] 03:43:22 INFO - PROCESS | 1741 | ++DOMWINDOW == 168 (0x8ecb4800) [pid = 1741] [serial = 338] [outer = (nil)] 03:43:22 INFO - PROCESS | 1741 | ++DOMWINDOW == 169 (0x90bbb400) [pid = 1741] [serial = 339] [outer = 0x8ecb4800] 03:43:22 INFO - PROCESS | 1741 | 1464864202712 Marionette DEBUG loaded listener.js 03:43:22 INFO - PROCESS | 1741 | ++DOMWINDOW == 170 (0x914bb400) [pid = 1741] [serial = 340] [outer = 0x8ecb4800] 03:43:24 INFO - PROCESS | 1741 | --DOCSHELL 0x95195800 == 71 [pid = 1741] [id = 100] 03:43:24 INFO - PROCESS | 1741 | --DOCSHELL 0x9a3f8000 == 70 [pid = 1741] [id = 99] 03:43:24 INFO - PROCESS | 1741 | --DOMWINDOW == 169 (0x9c038400) [pid = 1741] [serial = 252] [outer = (nil)] [url = about:blank] 03:43:24 INFO - PROCESS | 1741 | --DOCSHELL 0x97614c00 == 69 [pid = 1741] [id = 98] 03:43:24 INFO - PROCESS | 1741 | --DOCSHELL 0x9392d000 == 68 [pid = 1741] [id = 97] 03:43:24 INFO - PROCESS | 1741 | --DOCSHELL 0x92bad400 == 67 [pid = 1741] [id = 96] 03:43:24 INFO - PROCESS | 1741 | --DOCSHELL 0x907cd400 == 66 [pid = 1741] [id = 95] 03:43:24 INFO - PROCESS | 1741 | --DOMWINDOW == 168 (0x9afec400) [pid = 1741] [serial = 246] [outer = (nil)] [url = about:blank] 03:43:24 INFO - PROCESS | 1741 | --DOMWINDOW == 167 (0x98175800) [pid = 1741] [serial = 238] [outer = (nil)] [url = about:blank] 03:43:24 INFO - PROCESS | 1741 | --DOMWINDOW == 166 (0x9b3b6c00) [pid = 1741] [serial = 117] [outer = (nil)] [url = about:blank] 03:43:24 INFO - PROCESS | 1741 | --DOMWINDOW == 165 (0x9a484800) [pid = 1741] [serial = 241] [outer = (nil)] [url = about:blank] 03:43:24 INFO - PROCESS | 1741 | --DOMWINDOW == 164 (0x99eba000) [pid = 1741] [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.] 03:43:24 INFO - PROCESS | 1741 | --DOMWINDOW == 163 (0x951b1000) [pid = 1741] [serial = 237] [outer = (nil)] [url = about:blank] 03:43:24 INFO - PROCESS | 1741 | --DOMWINDOW == 162 (0x91ce1800) [pid = 1741] [serial = 225] [outer = (nil)] [url = about:blank] 03:43:24 INFO - PROCESS | 1741 | --DOMWINDOW == 161 (0xa3231400) [pid = 1741] [serial = 221] [outer = (nil)] [url = about:blank] 03:43:24 INFO - PROCESS | 1741 | --DOMWINDOW == 160 (0x939dc400) [pid = 1741] [serial = 111] [outer = (nil)] [url = about:blank] 03:43:24 INFO - PROCESS | 1741 | --DOMWINDOW == 159 (0x9a375000) [pid = 1741] [serial = 240] [outer = (nil)] [url = about:blank] 03:43:24 INFO - PROCESS | 1741 | --DOMWINDOW == 158 (0xa50b8400) [pid = 1741] [serial = 231] [outer = (nil)] [url = about:blank] 03:43:24 INFO - PROCESS | 1741 | --DOMWINDOW == 157 (0x9a8d7400) [pid = 1741] [serial = 244] [outer = (nil)] [url = about:blank] 03:43:24 INFO - PROCESS | 1741 | --DOMWINDOW == 156 (0xa2451000) [pid = 1741] [serial = 210] [outer = (nil)] [url = about:blank] 03:43:24 INFO - PROCESS | 1741 | --DOMWINDOW == 155 (0x951aa800) [pid = 1741] [serial = 114] [outer = (nil)] [url = about:blank] 03:43:24 INFO - PROCESS | 1741 | --DOMWINDOW == 154 (0x9a8d0000) [pid = 1741] [serial = 243] [outer = (nil)] [url = about:blank] 03:43:24 INFO - PROCESS | 1741 | --DOMWINDOW == 153 (0x9afeac00) [pid = 1741] [serial = 228] [outer = (nil)] [url = about:blank] 03:43:24 INFO - PROCESS | 1741 | --DOMWINDOW == 152 (0x93c79800) [pid = 1741] [serial = 235] [outer = (nil)] [url = about:blank] 03:43:24 INFO - PROCESS | 1741 | --DOMWINDOW == 151 (0x9b187400) [pid = 1741] [serial = 247] [outer = (nil)] [url = about:blank] 03:43:24 INFO - PROCESS | 1741 | --DOMWINDOW == 150 (0x9a5eec00) [pid = 1741] [serial = 215] [outer = (nil)] [url = about:blank] 03:43:24 INFO - PROCESS | 1741 | --DOMWINDOW == 149 (0x997ef000) [pid = 1741] [serial = 171] [outer = (nil)] [url = about:blank] 03:43:24 INFO - PROCESS | 1741 | --DOMWINDOW == 148 (0x9b186000) [pid = 1741] [serial = 249] [outer = (nil)] [url = about:blank] 03:43:24 INFO - PROCESS | 1741 | --DOMWINDOW == 147 (0x92ec5000) [pid = 1741] [serial = 234] [outer = (nil)] [url = about:blank] 03:43:24 INFO - PROCESS | 1741 | --DOMWINDOW == 146 (0xa2459800) [pid = 1741] [serial = 218] [outer = (nil)] [url = about:blank] 03:43:24 INFO - PROCESS | 1741 | --DOMWINDOW == 145 (0x997e8400) [pid = 1741] [serial = 212] [outer = (nil)] [url = about:blank] 03:43:24 INFO - PROCESS | 1741 | --DOMWINDOW == 144 (0x9b2aac00) [pid = 1741] [serial = 250] [outer = (nil)] [url = about:blank] 03:43:24 INFO - PROCESS | 1741 | 1464864204224 Marionette TRACE conn3 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 03:43:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 03:43:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1989ms 03:43:24 INFO - PROCESS | 1741 | 1464864204256 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 03:43:24 INFO - PROCESS | 1741 | 1464864204263 Marionette TRACE conn3 <- [1,425,null,{"value":"8"}] 03:43:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 03:43:24 INFO - PROCESS | 1741 | 1464864204275 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 03:43:24 INFO - PROCESS | 1741 | 1464864204279 Marionette TRACE conn3 <- [1,426,null,{}] 03:43:24 INFO - PROCESS | 1741 | 1464864204286 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:24 INFO - PROCESS | 1741 | 1464864204454 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 03:43:24 INFO - PROCESS | 1741 | 1464864204578 Marionette TRACE conn3 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:24 INFO - PROCESS | 1741 | ++DOCSHELL 0x914b2800 == 67 [pid = 1741] [id = 114] 03:43:24 INFO - PROCESS | 1741 | ++DOMWINDOW == 145 (0x91cdfc00) [pid = 1741] [serial = 341] [outer = (nil)] 03:43:24 INFO - PROCESS | 1741 | ++DOMWINDOW == 146 (0x92b03800) [pid = 1741] [serial = 342] [outer = 0x91cdfc00] 03:43:24 INFO - PROCESS | 1741 | 1464864204655 Marionette DEBUG loaded listener.js 03:43:24 INFO - PROCESS | 1741 | ++DOMWINDOW == 147 (0x92ba4c00) [pid = 1741] [serial = 343] [outer = 0x91cdfc00] 03:43:25 INFO - PROCESS | 1741 | 1464864205464 Marionette TRACE conn3 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 03:43:25 INFO - PROCESS | 1741 | 1464864205526 Marionette TRACE conn3 <- [1,429,null,{"value":"8"}] 03:43:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 03:43:25 INFO - PROCESS | 1741 | 1464864205534 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 03:43:25 INFO - PROCESS | 1741 | 1464864205539 Marionette TRACE conn3 <- [1,430,null,{}] 03:43:25 INFO - PROCESS | 1741 | 1464864205555 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:25 INFO - PROCESS | 1741 | 1464864205742 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 03:43:25 INFO - PROCESS | 1741 | 1464864205876 Marionette TRACE conn3 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:25 INFO - PROCESS | 1741 | ++DOCSHELL 0x91cdac00 == 68 [pid = 1741] [id = 115] 03:43:25 INFO - PROCESS | 1741 | ++DOMWINDOW == 148 (0x92ec4000) [pid = 1741] [serial = 344] [outer = (nil)] 03:43:25 INFO - PROCESS | 1741 | ++DOMWINDOW == 149 (0x9519fc00) [pid = 1741] [serial = 345] [outer = 0x92ec4000] 03:43:25 INFO - PROCESS | 1741 | 1464864205954 Marionette DEBUG loaded listener.js 03:43:26 INFO - PROCESS | 1741 | ++DOMWINDOW == 150 (0x97614c00) [pid = 1741] [serial = 346] [outer = 0x92ec4000] 03:43:26 INFO - PROCESS | 1741 | 1464864206867 Marionette TRACE conn3 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 03:43:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 03:43:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1393ms 03:43:26 INFO - PROCESS | 1741 | 1464864206930 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 03:43:26 INFO - PROCESS | 1741 | 1464864206935 Marionette TRACE conn3 <- [1,433,null,{"value":"8"}] 03:43:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 03:43:26 INFO - PROCESS | 1741 | 1464864206941 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 03:43:26 INFO - PROCESS | 1741 | 1464864206944 Marionette TRACE conn3 <- [1,434,null,{}] 03:43:26 INFO - PROCESS | 1741 | 1464864206950 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:27 INFO - PROCESS | 1741 | 1464864207165 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 03:43:27 INFO - PROCESS | 1741 | 1464864207190 Marionette TRACE conn3 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:27 INFO - PROCESS | 1741 | ++DOCSHELL 0x95198400 == 69 [pid = 1741] [id = 116] 03:43:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 151 (0x951aa800) [pid = 1741] [serial = 347] [outer = (nil)] 03:43:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 152 (0x997ef400) [pid = 1741] [serial = 348] [outer = 0x951aa800] 03:43:27 INFO - PROCESS | 1741 | 1464864207269 Marionette DEBUG loaded listener.js 03:43:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 153 (0x9a3eac00) [pid = 1741] [serial = 349] [outer = 0x951aa800] 03:43:28 INFO - PROCESS | 1741 | 1464864208166 Marionette TRACE conn3 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 03:43:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 03:43:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1285ms 03:43:28 INFO - PROCESS | 1741 | 1464864208234 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 03:43:28 INFO - PROCESS | 1741 | 1464864208238 Marionette TRACE conn3 <- [1,437,null,{"value":"8"}] 03:43:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 03:43:28 INFO - PROCESS | 1741 | 1464864208244 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 03:43:28 INFO - PROCESS | 1741 | 1464864208247 Marionette TRACE conn3 <- [1,438,null,{}] 03:43:28 INFO - PROCESS | 1741 | 1464864208253 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:28 INFO - PROCESS | 1741 | 1464864208474 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 03:43:28 INFO - PROCESS | 1741 | 1464864208509 Marionette TRACE conn3 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:28 INFO - PROCESS | 1741 | ++DOCSHELL 0x97613800 == 70 [pid = 1741] [id = 117] 03:43:28 INFO - PROCESS | 1741 | ++DOMWINDOW == 154 (0x997f0000) [pid = 1741] [serial = 350] [outer = (nil)] 03:43:28 INFO - PROCESS | 1741 | ++DOMWINDOW == 155 (0x9a4df000) [pid = 1741] [serial = 351] [outer = 0x997f0000] 03:43:28 INFO - PROCESS | 1741 | 1464864208584 Marionette DEBUG loaded listener.js 03:43:28 INFO - PROCESS | 1741 | ++DOMWINDOW == 156 (0x9a4ea000) [pid = 1741] [serial = 352] [outer = 0x997f0000] 03:43:29 INFO - PROCESS | 1741 | --DOMWINDOW == 155 (0x9a4e5800) [pid = 1741] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 03:43:29 INFO - PROCESS | 1741 | --DOMWINDOW == 154 (0x9519ac00) [pid = 1741] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 03:43:29 INFO - PROCESS | 1741 | --DOMWINDOW == 153 (0x95199000) [pid = 1741] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 03:43:29 INFO - PROCESS | 1741 | --DOMWINDOW == 152 (0x90baf000) [pid = 1741] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 03:43:29 INFO - PROCESS | 1741 | --DOMWINDOW == 151 (0x9a3f7000) [pid = 1741] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 03:43:29 INFO - PROCESS | 1741 | --DOMWINDOW == 150 (0x92bae400) [pid = 1741] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 03:43:29 INFO - PROCESS | 1741 | 1464864209633 Marionette TRACE conn3 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 03:43:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 03:43:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1443ms 03:43:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 03:43:29 INFO - PROCESS | 1741 | 1464864209688 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 03:43:29 INFO - PROCESS | 1741 | 1464864209691 Marionette TRACE conn3 <- [1,441,null,{"value":"8"}] 03:43:29 INFO - PROCESS | 1741 | 1464864209697 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 03:43:29 INFO - PROCESS | 1741 | 1464864209701 Marionette TRACE conn3 <- [1,442,null,{}] 03:43:29 INFO - PROCESS | 1741 | 1464864209706 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:29 INFO - PROCESS | 1741 | 1464864209897 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 03:43:30 INFO - PROCESS | 1741 | 1464864210023 Marionette TRACE conn3 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:30 INFO - PROCESS | 1741 | ++DOCSHELL 0x92b0b400 == 71 [pid = 1741] [id = 118] 03:43:30 INFO - PROCESS | 1741 | ++DOMWINDOW == 151 (0x92baa400) [pid = 1741] [serial = 353] [outer = (nil)] 03:43:30 INFO - PROCESS | 1741 | ++DOMWINDOW == 152 (0x9a8d6000) [pid = 1741] [serial = 354] [outer = 0x92baa400] 03:43:30 INFO - PROCESS | 1741 | 1464864210097 Marionette DEBUG loaded listener.js 03:43:30 INFO - PROCESS | 1741 | ++DOMWINDOW == 153 (0x9afec800) [pid = 1741] [serial = 355] [outer = 0x92baa400] 03:43:30 INFO - PROCESS | 1741 | 1464864210891 Marionette TRACE conn3 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 03:43:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 03:43:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1245ms 03:43:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 03:43:30 INFO - PROCESS | 1741 | 1464864210942 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 03:43:30 INFO - PROCESS | 1741 | 1464864210945 Marionette TRACE conn3 <- [1,445,null,{"value":"8"}] 03:43:30 INFO - PROCESS | 1741 | 1464864210952 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 03:43:30 INFO - PROCESS | 1741 | 1464864210955 Marionette TRACE conn3 <- [1,446,null,{}] 03:43:30 INFO - PROCESS | 1741 | 1464864210961 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:31 INFO - PROCESS | 1741 | 1464864211223 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 03:43:31 INFO - PROCESS | 1741 | 1464864211393 Marionette TRACE conn3 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:31 INFO - PROCESS | 1741 | ++DOCSHELL 0x8eca7800 == 72 [pid = 1741] [id = 119] 03:43:31 INFO - PROCESS | 1741 | ++DOMWINDOW == 154 (0x8eca8400) [pid = 1741] [serial = 356] [outer = (nil)] 03:43:31 INFO - PROCESS | 1741 | ++DOMWINDOW == 155 (0x8ecb4400) [pid = 1741] [serial = 357] [outer = 0x8eca8400] 03:43:31 INFO - PROCESS | 1741 | 1464864211489 Marionette DEBUG loaded listener.js 03:43:31 INFO - PROCESS | 1741 | ++DOMWINDOW == 156 (0x907c8800) [pid = 1741] [serial = 358] [outer = 0x8eca8400] 03:43:32 INFO - PROCESS | 1741 | 1464864212486 Marionette TRACE conn3 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 03:43:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 03:43:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1585ms 03:43:32 INFO - PROCESS | 1741 | 1464864212539 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 03:43:32 INFO - PROCESS | 1741 | 1464864212545 Marionette TRACE conn3 <- [1,449,null,{"value":"8"}] 03:43:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 03:43:32 INFO - PROCESS | 1741 | 1464864212553 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 03:43:32 INFO - PROCESS | 1741 | 1464864212559 Marionette TRACE conn3 <- [1,450,null,{}] 03:43:32 INFO - PROCESS | 1741 | 1464864212568 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:32 INFO - PROCESS | 1741 | 1464864212765 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 03:43:33 INFO - PROCESS | 1741 | 1464864212992 Marionette TRACE conn3 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:33 INFO - PROCESS | 1741 | ++DOCSHELL 0x91db8400 == 73 [pid = 1741] [id = 120] 03:43:33 INFO - PROCESS | 1741 | ++DOMWINDOW == 157 (0x91dba400) [pid = 1741] [serial = 359] [outer = (nil)] 03:43:33 INFO - PROCESS | 1741 | ++DOMWINDOW == 158 (0x91dbcc00) [pid = 1741] [serial = 360] [outer = 0x91dba400] 03:43:33 INFO - PROCESS | 1741 | 1464864213131 Marionette DEBUG loaded listener.js 03:43:33 INFO - PROCESS | 1741 | ++DOMWINDOW == 159 (0x91dc0800) [pid = 1741] [serial = 361] [outer = 0x91dba400] 03:43:34 INFO - PROCESS | 1741 | 1464864214068 Marionette TRACE conn3 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 03:43:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 03:43:34 INFO - PROCESS | 1741 | 1464864214152 Marionette TRACE conn3 <- [1,453,null,{"value":"8"}] 03:43:34 INFO - PROCESS | 1741 | 1464864214160 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 03:43:34 INFO - PROCESS | 1741 | 1464864214165 Marionette TRACE conn3 <- [1,454,null,{}] 03:43:34 INFO - PROCESS | 1741 | 1464864214172 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:34 INFO - PROCESS | 1741 | 1464864214405 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 03:43:34 INFO - PROCESS | 1741 | 1464864214671 Marionette TRACE conn3 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:34 INFO - PROCESS | 1741 | ++DOCSHELL 0x9519e800 == 74 [pid = 1741] [id = 121] 03:43:34 INFO - PROCESS | 1741 | ++DOMWINDOW == 160 (0x951ab400) [pid = 1741] [serial = 362] [outer = (nil)] 03:43:34 INFO - PROCESS | 1741 | ++DOMWINDOW == 161 (0x9817a800) [pid = 1741] [serial = 363] [outer = 0x951ab400] 03:43:34 INFO - PROCESS | 1741 | 1464864214775 Marionette DEBUG loaded listener.js 03:43:34 INFO - PROCESS | 1741 | ++DOMWINDOW == 162 (0x99ebc000) [pid = 1741] [serial = 364] [outer = 0x951ab400] 03:43:35 INFO - PROCESS | 1741 | [1741] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 03:43:35 INFO - PROCESS | 1741 | 1464864215808 Marionette TRACE conn3 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 03:43:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 03:43:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1696ms 03:43:35 INFO - PROCESS | 1741 | 1464864215855 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 03:43:35 INFO - PROCESS | 1741 | 1464864215862 Marionette TRACE conn3 <- [1,457,null,{"value":"8"}] 03:43:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 03:43:35 INFO - PROCESS | 1741 | 1464864215880 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 03:43:35 INFO - PROCESS | 1741 | 1464864215887 Marionette TRACE conn3 <- [1,458,null,{}] 03:43:35 INFO - PROCESS | 1741 | 1464864215894 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:36 INFO - PROCESS | 1741 | 1464864216089 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 03:43:36 INFO - PROCESS | 1741 | 1464864216308 Marionette TRACE conn3 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:36 INFO - PROCESS | 1741 | ++DOCSHELL 0x8ecb0800 == 75 [pid = 1741] [id = 122] 03:43:36 INFO - PROCESS | 1741 | ++DOMWINDOW == 163 (0x9a3f4800) [pid = 1741] [serial = 365] [outer = (nil)] 03:43:36 INFO - PROCESS | 1741 | ++DOMWINDOW == 164 (0x9aff0000) [pid = 1741] [serial = 366] [outer = 0x9a3f4800] 03:43:36 INFO - PROCESS | 1741 | 1464864216397 Marionette DEBUG loaded listener.js 03:43:36 INFO - PROCESS | 1741 | ++DOMWINDOW == 165 (0x9b190400) [pid = 1741] [serial = 367] [outer = 0x9a3f4800] 03:43:37 INFO - PROCESS | 1741 | 1464864217309 Marionette TRACE conn3 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 03:43:37 INFO - PROCESS | 1741 | 1464864217376 Marionette TRACE conn3 <- [1,461,null,{"value":"8"}] 03:43:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 03:43:37 INFO - PROCESS | 1741 | 1464864217384 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 03:43:37 INFO - PROCESS | 1741 | 1464864217387 Marionette TRACE conn3 <- [1,462,null,{}] 03:43:37 INFO - PROCESS | 1741 | 1464864217394 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:37 INFO - PROCESS | 1741 | 1464864217581 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 03:43:37 INFO - PROCESS | 1741 | 1464864217749 Marionette TRACE conn3 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:37 INFO - PROCESS | 1741 | ++DOCSHELL 0x9b182c00 == 76 [pid = 1741] [id = 123] 03:43:37 INFO - PROCESS | 1741 | ++DOMWINDOW == 166 (0x9b2a4800) [pid = 1741] [serial = 368] [outer = (nil)] 03:43:37 INFO - PROCESS | 1741 | ++DOMWINDOW == 167 (0x9c0d6400) [pid = 1741] [serial = 369] [outer = 0x9b2a4800] 03:43:37 INFO - PROCESS | 1741 | 1464864217885 Marionette DEBUG loaded listener.js 03:43:38 INFO - PROCESS | 1741 | ++DOMWINDOW == 168 (0x9d599000) [pid = 1741] [serial = 370] [outer = 0x9b2a4800] 03:43:38 INFO - PROCESS | 1741 | [1741] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 03:43:38 INFO - PROCESS | 1741 | 1464864218858 Marionette TRACE conn3 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 03:43:38 INFO - PROCESS | 1741 | 1464864218935 Marionette TRACE conn3 <- [1,465,null,{"value":"8"}] 03:43:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 03:43:38 INFO - PROCESS | 1741 | 1464864218942 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 03:43:38 INFO - PROCESS | 1741 | 1464864218946 Marionette TRACE conn3 <- [1,466,null,{}] 03:43:38 INFO - PROCESS | 1741 | 1464864218952 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:39 INFO - PROCESS | 1741 | 1464864219181 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 03:43:39 INFO - PROCESS | 1741 | 1464864219451 Marionette TRACE conn3 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:39 INFO - PROCESS | 1741 | ++DOCSHELL 0x8eeec800 == 77 [pid = 1741] [id = 124] 03:43:39 INFO - PROCESS | 1741 | ++DOMWINDOW == 169 (0x8eeecc00) [pid = 1741] [serial = 371] [outer = (nil)] 03:43:39 INFO - PROCESS | 1741 | ++DOMWINDOW == 170 (0x8eef0400) [pid = 1741] [serial = 372] [outer = 0x8eeecc00] 03:43:39 INFO - PROCESS | 1741 | 1464864219551 Marionette DEBUG loaded listener.js 03:43:39 INFO - PROCESS | 1741 | ++DOMWINDOW == 171 (0x9c07d800) [pid = 1741] [serial = 373] [outer = 0x8eeecc00] 03:43:40 INFO - PROCESS | 1741 | 1464864220537 Marionette TRACE conn3 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 03:43:40 INFO - PROCESS | 1741 | 1464864220589 Marionette TRACE conn3 <- [1,469,null,{"value":"8"}] 03:43:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 03:43:40 INFO - PROCESS | 1741 | 1464864220597 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 03:43:40 INFO - PROCESS | 1741 | 1464864220600 Marionette TRACE conn3 <- [1,470,null,{}] 03:43:40 INFO - PROCESS | 1741 | 1464864220607 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:40 INFO - PROCESS | 1741 | 1464864220804 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 03:43:41 INFO - PROCESS | 1741 | 1464864221041 Marionette TRACE conn3 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:41 INFO - PROCESS | 1741 | ++DOCSHELL 0x9d59fc00 == 78 [pid = 1741] [id = 125] 03:43:41 INFO - PROCESS | 1741 | ++DOMWINDOW == 172 (0xa115cc00) [pid = 1741] [serial = 374] [outer = (nil)] 03:43:41 INFO - PROCESS | 1741 | ++DOMWINDOW == 173 (0xa2639c00) [pid = 1741] [serial = 375] [outer = 0xa115cc00] 03:43:41 INFO - PROCESS | 1741 | 1464864221146 Marionette DEBUG loaded listener.js 03:43:41 INFO - PROCESS | 1741 | ++DOMWINDOW == 174 (0xa346ac00) [pid = 1741] [serial = 376] [outer = 0xa115cc00] 03:43:42 INFO - PROCESS | 1741 | 1464864222041 Marionette TRACE conn3 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 03:43:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 03:43:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1485ms 03:43:42 INFO - PROCESS | 1741 | 1464864222082 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 03:43:42 INFO - PROCESS | 1741 | 1464864222085 Marionette TRACE conn3 <- [1,473,null,{"value":"8"}] 03:43:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 03:43:42 INFO - PROCESS | 1741 | 1464864222092 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 03:43:42 INFO - PROCESS | 1741 | 1464864222096 Marionette TRACE conn3 <- [1,474,null,{}] 03:43:42 INFO - PROCESS | 1741 | 1464864222102 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:42 INFO - PROCESS | 1741 | 1464864222290 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 03:43:42 INFO - PROCESS | 1741 | 1464864222466 Marionette TRACE conn3 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:42 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d602400 == 79 [pid = 1741] [id = 126] 03:43:42 INFO - PROCESS | 1741 | ++DOMWINDOW == 175 (0x8d604800) [pid = 1741] [serial = 377] [outer = (nil)] 03:43:42 INFO - PROCESS | 1741 | ++DOMWINDOW == 176 (0x8d60b000) [pid = 1741] [serial = 378] [outer = 0x8d604800] 03:43:42 INFO - PROCESS | 1741 | 1464864222553 Marionette DEBUG loaded listener.js 03:43:42 INFO - PROCESS | 1741 | ++DOMWINDOW == 177 (0x8d60f400) [pid = 1741] [serial = 379] [outer = 0x8d604800] 03:43:43 INFO - PROCESS | 1741 | 1464864223574 Marionette TRACE conn3 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 03:43:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 03:43:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1530ms 03:43:43 INFO - PROCESS | 1741 | 1464864223624 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 03:43:43 INFO - PROCESS | 1741 | 1464864223628 Marionette TRACE conn3 <- [1,477,null,{"value":"8"}] 03:43:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 03:43:43 INFO - PROCESS | 1741 | 1464864223636 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 03:43:43 INFO - PROCESS | 1741 | 1464864223641 Marionette TRACE conn3 <- [1,478,null,{}] 03:43:43 INFO - PROCESS | 1741 | 1464864223649 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:44 INFO - PROCESS | 1741 | 1464864224003 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 03:43:44 INFO - PROCESS | 1741 | 1464864224552 Marionette TRACE conn3 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:44 INFO - PROCESS | 1741 | ++DOCSHELL 0xa6e3dc00 == 80 [pid = 1741] [id = 127] 03:43:44 INFO - PROCESS | 1741 | ++DOMWINDOW == 178 (0xa6e3e000) [pid = 1741] [serial = 380] [outer = (nil)] 03:43:44 INFO - PROCESS | 1741 | ++DOMWINDOW == 179 (0xa6e40000) [pid = 1741] [serial = 381] [outer = 0xa6e3e000] 03:43:44 INFO - PROCESS | 1741 | 1464864224648 Marionette DEBUG loaded listener.js 03:43:44 INFO - PROCESS | 1741 | ++DOMWINDOW == 180 (0xa6ea7400) [pid = 1741] [serial = 382] [outer = 0xa6e3e000] 03:43:45 INFO - PROCESS | 1741 | 1464864225689 Marionette TRACE conn3 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 03:43:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 03:43:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 2086ms 03:43:45 INFO - PROCESS | 1741 | 1464864225723 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 03:43:45 INFO - PROCESS | 1741 | 1464864225733 Marionette TRACE conn3 <- [1,481,null,{"value":"8"}] 03:43:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 03:43:45 INFO - PROCESS | 1741 | 1464864225740 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 03:43:45 INFO - PROCESS | 1741 | 1464864225744 Marionette TRACE conn3 <- [1,482,null,{}] 03:43:45 INFO - PROCESS | 1741 | 1464864225750 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:45 INFO - PROCESS | 1741 | 1464864225965 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 03:43:46 INFO - PROCESS | 1741 | 1464864226136 Marionette TRACE conn3 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:46 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d2c8400 == 81 [pid = 1741] [id = 128] 03:43:46 INFO - PROCESS | 1741 | ++DOMWINDOW == 181 (0x8d2cbc00) [pid = 1741] [serial = 383] [outer = (nil)] 03:43:46 INFO - PROCESS | 1741 | ++DOMWINDOW == 182 (0x8d2d3c00) [pid = 1741] [serial = 384] [outer = 0x8d2cbc00] 03:43:46 INFO - PROCESS | 1741 | 1464864226229 Marionette DEBUG loaded listener.js 03:43:46 INFO - PROCESS | 1741 | ++DOMWINDOW == 183 (0x8d601800) [pid = 1741] [serial = 385] [outer = 0x8d2cbc00] 03:43:47 INFO - PROCESS | 1741 | 1464864227175 Marionette TRACE conn3 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 03:43:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 03:43:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1486ms 03:43:47 INFO - PROCESS | 1741 | 1464864227227 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 03:43:47 INFO - PROCESS | 1741 | 1464864227231 Marionette TRACE conn3 <- [1,485,null,{"value":"8"}] 03:43:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 03:43:47 INFO - PROCESS | 1741 | 1464864227239 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 03:43:47 INFO - PROCESS | 1741 | 1464864227243 Marionette TRACE conn3 <- [1,486,null,{}] 03:43:47 INFO - PROCESS | 1741 | 1464864227250 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:47 INFO - PROCESS | 1741 | 1464864227444 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 03:43:47 INFO - PROCESS | 1741 | 1464864227675 Marionette TRACE conn3 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:47 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d497c00 == 82 [pid = 1741] [id = 129] 03:43:47 INFO - PROCESS | 1741 | ++DOMWINDOW == 184 (0x8d498000) [pid = 1741] [serial = 386] [outer = (nil)] 03:43:47 INFO - PROCESS | 1741 | ++DOMWINDOW == 185 (0x8d49b000) [pid = 1741] [serial = 387] [outer = 0x8d498000] 03:43:47 INFO - PROCESS | 1741 | 1464864227825 Marionette DEBUG loaded listener.js 03:43:47 INFO - PROCESS | 1741 | ++DOMWINDOW == 186 (0x8d4a0000) [pid = 1741] [serial = 388] [outer = 0x8d498000] 03:43:48 INFO - PROCESS | 1741 | 1464864228802 Marionette TRACE conn3 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 03:43:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 03:43:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1634ms 03:43:48 INFO - PROCESS | 1741 | 1464864228874 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 03:43:48 INFO - PROCESS | 1741 | 1464864228879 Marionette TRACE conn3 <- [1,489,null,{"value":"8"}] 03:43:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 03:43:48 INFO - PROCESS | 1741 | 1464864228886 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 03:43:48 INFO - PROCESS | 1741 | 1464864228891 Marionette TRACE conn3 <- [1,490,null,{}] 03:43:48 INFO - PROCESS | 1741 | 1464864228897 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:49 INFO - PROCESS | 1741 | 1464864229149 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 03:43:49 INFO - PROCESS | 1741 | 1464864229725 Marionette TRACE conn3 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:49 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d493400 == 83 [pid = 1741] [id = 130] 03:43:49 INFO - PROCESS | 1741 | ++DOMWINDOW == 187 (0x8d493c00) [pid = 1741] [serial = 389] [outer = (nil)] 03:43:49 INFO - PROCESS | 1741 | ++DOMWINDOW == 188 (0x8d498400) [pid = 1741] [serial = 390] [outer = 0x8d493c00] 03:43:49 INFO - PROCESS | 1741 | 1464864229812 Marionette DEBUG loaded listener.js 03:43:49 INFO - PROCESS | 1741 | ++DOMWINDOW == 189 (0x8d49f400) [pid = 1741] [serial = 391] [outer = 0x8d493c00] 03:43:50 INFO - PROCESS | 1741 | 1464864230762 Marionette TRACE conn3 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 03:43:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 03:43:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1934ms 03:43:50 INFO - PROCESS | 1741 | 1464864230840 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 03:43:50 INFO - PROCESS | 1741 | 1464864230844 Marionette TRACE conn3 <- [1,493,null,{"value":"8"}] 03:43:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 03:43:50 INFO - PROCESS | 1741 | 1464864230945 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 03:43:50 INFO - PROCESS | 1741 | 1464864230953 Marionette TRACE conn3 <- [1,494,null,{}] 03:43:50 INFO - PROCESS | 1741 | 1464864230987 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:51 INFO - PROCESS | 1741 | 1464864231236 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 03:43:51 INFO - PROCESS | 1741 | 1464864231467 Marionette TRACE conn3 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:51 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d499000 == 84 [pid = 1741] [id = 131] 03:43:51 INFO - PROCESS | 1741 | ++DOMWINDOW == 190 (0x8e5ea000) [pid = 1741] [serial = 392] [outer = (nil)] 03:43:51 INFO - PROCESS | 1741 | ++DOMWINDOW == 191 (0x8eee3400) [pid = 1741] [serial = 393] [outer = 0x8e5ea000] 03:43:51 INFO - PROCESS | 1741 | 1464864231555 Marionette DEBUG loaded listener.js 03:43:51 INFO - PROCESS | 1741 | ++DOMWINDOW == 192 (0x8eef1000) [pid = 1741] [serial = 394] [outer = 0x8e5ea000] 03:43:52 INFO - PROCESS | 1741 | 1464864232561 Marionette TRACE conn3 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 03:43:52 INFO - PROCESS | 1741 | --DOCSHELL 0x91ce0400 == 83 [pid = 1741] [id = 76] 03:43:52 INFO - PROCESS | 1741 | --DOCSHELL 0x92244400 == 82 [pid = 1741] [id = 77] 03:43:52 INFO - PROCESS | 1741 | --DOCSHELL 0x91cd7800 == 81 [pid = 1741] [id = 75] 03:43:52 INFO - PROCESS | 1741 | --DOCSHELL 0x93c7f400 == 80 [pid = 1741] [id = 74] 03:43:52 INFO - PROCESS | 1741 | --DOCSHELL 0x9b539000 == 79 [pid = 1741] [id = 73] 03:43:52 INFO - PROCESS | 1741 | --DOMWINDOW == 191 (0x9531fc00) [pid = 1741] [serial = 255] [outer = (nil)] [url = about:blank] 03:43:52 INFO - PROCESS | 1741 | --DOMWINDOW == 190 (0x9a723c00) [pid = 1741] [serial = 258] [outer = (nil)] [url = about:blank] 03:43:52 INFO - PROCESS | 1741 | --DOMWINDOW == 189 (0xa21adc00) [pid = 1741] [serial = 261] [outer = (nil)] [url = about:blank] 03:43:52 INFO - PROCESS | 1741 | --DOMWINDOW == 188 (0xa628d000) [pid = 1741] [serial = 264] [outer = (nil)] [url = about:blank] 03:43:52 INFO - PROCESS | 1741 | --DOMWINDOW == 187 (0x92b0a400) [pid = 1741] [serial = 267] [outer = (nil)] [url = about:blank] 03:43:52 INFO - PROCESS | 1741 | --DOMWINDOW == 186 (0x92ba9c00) [pid = 1741] [serial = 270] [outer = (nil)] [url = about:blank] 03:43:52 INFO - PROCESS | 1741 | --DOMWINDOW == 185 (0x907c9800) [pid = 1741] [serial = 273] [outer = (nil)] [url = about:blank] 03:43:52 INFO - PROCESS | 1741 | --DOMWINDOW == 184 (0x90a06000) [pid = 1741] [serial = 276] [outer = (nil)] [url = about:blank] 03:43:52 INFO - PROCESS | 1741 | --DOMWINDOW == 183 (0x90a0f400) [pid = 1741] [serial = 279] [outer = (nil)] [url = about:blank] 03:43:52 INFO - PROCESS | 1741 | --DOMWINDOW == 182 (0x9b31cc00) [pid = 1741] [serial = 303] [outer = (nil)] [url = about:blank] 03:43:52 INFO - PROCESS | 1741 | --DOCSHELL 0x92b0b400 == 78 [pid = 1741] [id = 118] 03:43:52 INFO - PROCESS | 1741 | --DOCSHELL 0x97613800 == 77 [pid = 1741] [id = 117] 03:43:52 INFO - PROCESS | 1741 | --DOCSHELL 0x95198400 == 76 [pid = 1741] [id = 116] 03:43:52 INFO - PROCESS | 1741 | --DOCSHELL 0x91cdac00 == 75 [pid = 1741] [id = 115] 03:43:52 INFO - PROCESS | 1741 | --DOCSHELL 0x914b2800 == 74 [pid = 1741] [id = 114] 03:43:52 INFO - PROCESS | 1741 | --DOCSHELL 0x8ecb4000 == 73 [pid = 1741] [id = 113] 03:43:52 INFO - PROCESS | 1741 | --DOCSHELL 0x9afeb400 == 72 [pid = 1741] [id = 101] 03:43:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 03:43:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1747ms 03:43:52 INFO - PROCESS | 1741 | 1464864232668 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 03:43:52 INFO - PROCESS | 1741 | 1464864232674 Marionette TRACE conn3 <- [1,497,null,{"value":"8"}] 03:43:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 03:43:52 INFO - PROCESS | 1741 | 1464864232683 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 03:43:52 INFO - PROCESS | 1741 | 1464864232685 Marionette TRACE conn3 <- [1,498,null,{}] 03:43:52 INFO - PROCESS | 1741 | 1464864232690 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:52 INFO - PROCESS | 1741 | --DOMWINDOW == 181 (0x9a77f800) [pid = 1741] [serial = 297] [outer = (nil)] [url = about:blank] 03:43:52 INFO - PROCESS | 1741 | --DOMWINDOW == 180 (0x9a8d5400) [pid = 1741] [serial = 298] [outer = (nil)] [url = about:blank] 03:43:52 INFO - PROCESS | 1741 | --DOMWINDOW == 179 (0x9b183800) [pid = 1741] [serial = 300] [outer = (nil)] [url = about:blank] 03:43:52 INFO - PROCESS | 1741 | --DOMWINDOW == 178 (0x997e4400) [pid = 1741] [serial = 291] [outer = (nil)] [url = about:blank] 03:43:52 INFO - PROCESS | 1741 | --DOMWINDOW == 177 (0x9a2ee400) [pid = 1741] [serial = 292] [outer = (nil)] [url = about:blank] 03:43:52 INFO - PROCESS | 1741 | --DOMWINDOW == 176 (0x92b0a800) [pid = 1741] [serial = 286] [outer = (nil)] [url = about:blank] 03:43:52 INFO - PROCESS | 1741 | --DOMWINDOW == 175 (0x91ce0000) [pid = 1741] [serial = 285] [outer = (nil)] [url = about:blank] 03:43:52 INFO - PROCESS | 1741 | --DOMWINDOW == 174 (0x9a4de000) [pid = 1741] [serial = 294] [outer = (nil)] [url = about:blank] 03:43:52 INFO - PROCESS | 1741 | --DOMWINDOW == 173 (0x90bb4400) [pid = 1741] [serial = 282] [outer = (nil)] [url = about:blank] 03:43:52 INFO - PROCESS | 1741 | --DOMWINDOW == 172 (0x93937000) [pid = 1741] [serial = 288] [outer = (nil)] [url = about:blank] 03:43:52 INFO - PROCESS | 1741 | --DOMWINDOW == 171 (0x9463c400) [pid = 1741] [serial = 289] [outer = (nil)] [url = about:blank] 03:43:52 INFO - PROCESS | 1741 | --DOMWINDOW == 170 (0x9b18ec00) [pid = 1741] [serial = 301] [outer = (nil)] [url = about:blank] 03:43:52 INFO - PROCESS | 1741 | --DOMWINDOW == 169 (0x9a4e8800) [pid = 1741] [serial = 295] [outer = (nil)] [url = about:blank] 03:43:52 INFO - PROCESS | 1741 | 1464864232955 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 03:43:53 INFO - PROCESS | 1741 | 1464864233114 Marionette TRACE conn3 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:53 INFO - PROCESS | 1741 | ++DOCSHELL 0x90bb0000 == 73 [pid = 1741] [id = 132] 03:43:53 INFO - PROCESS | 1741 | ++DOMWINDOW == 170 (0x90bb0400) [pid = 1741] [serial = 395] [outer = (nil)] 03:43:53 INFO - PROCESS | 1741 | ++DOMWINDOW == 171 (0x90bb5400) [pid = 1741] [serial = 396] [outer = 0x90bb0400] 03:43:53 INFO - PROCESS | 1741 | 1464864233193 Marionette DEBUG loaded listener.js 03:43:53 INFO - PROCESS | 1741 | ++DOMWINDOW == 172 (0x914b7000) [pid = 1741] [serial = 397] [outer = 0x90bb0400] 03:43:53 INFO - PROCESS | 1741 | ++DOMWINDOW == 173 (0x9223c400) [pid = 1741] [serial = 398] [outer = 0x9a77b000] 03:43:54 INFO - PROCESS | 1741 | 1464864234083 Marionette TRACE conn3 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 03:43:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 03:43:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1431ms 03:43:54 INFO - PROCESS | 1741 | 1464864234120 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 03:43:54 INFO - PROCESS | 1741 | 1464864234123 Marionette TRACE conn3 <- [1,501,null,{"value":"8"}] 03:43:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 03:43:54 INFO - PROCESS | 1741 | 1464864234135 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 03:43:54 INFO - PROCESS | 1741 | 1464864234144 Marionette TRACE conn3 <- [1,502,null,{}] 03:43:54 INFO - PROCESS | 1741 | 1464864234159 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:54 INFO - PROCESS | 1741 | 1464864234337 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 03:43:54 INFO - PROCESS | 1741 | 1464864234351 Marionette TRACE conn3 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:54 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d2c9c00 == 74 [pid = 1741] [id = 133] 03:43:54 INFO - PROCESS | 1741 | ++DOMWINDOW == 174 (0x91cd4000) [pid = 1741] [serial = 399] [outer = (nil)] 03:43:54 INFO - PROCESS | 1741 | ++DOMWINDOW == 175 (0x91dba800) [pid = 1741] [serial = 400] [outer = 0x91cd4000] 03:43:54 INFO - PROCESS | 1741 | 1464864234544 Marionette DEBUG loaded listener.js 03:43:54 INFO - PROCESS | 1741 | ++DOMWINDOW == 176 (0x92bb1000) [pid = 1741] [serial = 401] [outer = 0x91cd4000] 03:43:55 INFO - PROCESS | 1741 | 1464864235345 Marionette TRACE conn3 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 03:43:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 03:43:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1245ms 03:43:55 INFO - PROCESS | 1741 | 1464864235380 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 03:43:55 INFO - PROCESS | 1741 | 1464864235390 Marionette TRACE conn3 <- [1,505,null,{"value":"8"}] 03:43:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 03:43:55 INFO - PROCESS | 1741 | 1464864235411 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 03:43:55 INFO - PROCESS | 1741 | 1464864235415 Marionette TRACE conn3 <- [1,506,null,{}] 03:43:55 INFO - PROCESS | 1741 | 1464864235421 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:55 INFO - PROCESS | 1741 | 1464864235635 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 03:43:55 INFO - PROCESS | 1741 | 1464864235664 Marionette TRACE conn3 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:55 INFO - PROCESS | 1741 | ++DOCSHELL 0x9223b800 == 75 [pid = 1741] [id = 134] 03:43:55 INFO - PROCESS | 1741 | ++DOMWINDOW == 177 (0x92b0b400) [pid = 1741] [serial = 402] [outer = (nil)] 03:43:55 INFO - PROCESS | 1741 | ++DOMWINDOW == 178 (0x93c86c00) [pid = 1741] [serial = 403] [outer = 0x92b0b400] 03:43:55 INFO - PROCESS | 1741 | 1464864235737 Marionette DEBUG loaded listener.js 03:43:55 INFO - PROCESS | 1741 | ++DOMWINDOW == 179 (0x95196400) [pid = 1741] [serial = 404] [outer = 0x92b0b400] 03:43:56 INFO - PROCESS | 1741 | 1464864236717 Marionette TRACE conn3 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 03:43:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 03:43:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1337ms 03:43:56 INFO - PROCESS | 1741 | 1464864236748 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 03:43:56 INFO - PROCESS | 1741 | 1464864236751 Marionette TRACE conn3 <- [1,509,null,{"value":"8"}] 03:43:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 03:43:56 INFO - PROCESS | 1741 | 1464864236757 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 03:43:56 INFO - PROCESS | 1741 | 1464864236760 Marionette TRACE conn3 <- [1,510,null,{}] 03:43:56 INFO - PROCESS | 1741 | 1464864236766 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:57 INFO - PROCESS | 1741 | 1464864237011 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 03:43:57 INFO - PROCESS | 1741 | 1464864237046 Marionette TRACE conn3 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:57 INFO - PROCESS | 1741 | ++DOCSHELL 0x94614000 == 76 [pid = 1741] [id = 135] 03:43:57 INFO - PROCESS | 1741 | ++DOMWINDOW == 180 (0x9519c400) [pid = 1741] [serial = 405] [outer = (nil)] 03:43:57 INFO - PROCESS | 1741 | ++DOMWINDOW == 181 (0x9535bc00) [pid = 1741] [serial = 406] [outer = 0x9519c400] 03:43:57 INFO - PROCESS | 1741 | 1464864237130 Marionette DEBUG loaded listener.js 03:43:57 INFO - PROCESS | 1741 | ++DOMWINDOW == 182 (0x997f3400) [pid = 1741] [serial = 407] [outer = 0x9519c400] 03:43:57 INFO - PROCESS | 1741 | --DOMWINDOW == 181 (0x8ecb4800) [pid = 1741] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 03:43:57 INFO - PROCESS | 1741 | --DOMWINDOW == 180 (0x997f0000) [pid = 1741] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 03:43:57 INFO - PROCESS | 1741 | --DOMWINDOW == 179 (0x951aa800) [pid = 1741] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 03:43:57 INFO - PROCESS | 1741 | --DOMWINDOW == 178 (0x92ec4000) [pid = 1741] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 03:43:57 INFO - PROCESS | 1741 | --DOMWINDOW == 177 (0x91cdfc00) [pid = 1741] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 03:43:58 INFO - PROCESS | 1741 | 1464864238208 Marionette TRACE conn3 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 03:43:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 03:43:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1482ms 03:43:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 03:43:58 INFO - PROCESS | 1741 | 1464864238241 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 03:43:58 INFO - PROCESS | 1741 | 1464864238244 Marionette TRACE conn3 <- [1,513,null,{"value":"8"}] 03:43:58 INFO - PROCESS | 1741 | 1464864238251 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 03:43:58 INFO - PROCESS | 1741 | 1464864238254 Marionette TRACE conn3 <- [1,514,null,{}] 03:43:58 INFO - PROCESS | 1741 | 1464864238259 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:58 INFO - PROCESS | 1741 | 1464864238422 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 03:43:58 INFO - PROCESS | 1741 | 1464864238439 Marionette TRACE conn3 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:58 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d2d0400 == 77 [pid = 1741] [id = 136] 03:43:58 INFO - PROCESS | 1741 | ++DOMWINDOW == 178 (0x93c7e800) [pid = 1741] [serial = 408] [outer = (nil)] 03:43:58 INFO - PROCESS | 1741 | ++DOMWINDOW == 179 (0x9a3f5c00) [pid = 1741] [serial = 409] [outer = 0x93c7e800] 03:43:58 INFO - PROCESS | 1741 | 1464864238512 Marionette DEBUG loaded listener.js 03:43:58 INFO - PROCESS | 1741 | ++DOMWINDOW == 180 (0x9a4e9000) [pid = 1741] [serial = 410] [outer = 0x93c7e800] 03:43:59 INFO - PROCESS | 1741 | 1464864239350 Marionette TRACE conn3 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 03:43:59 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 03:43:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1143ms 03:43:59 INFO - PROCESS | 1741 | 1464864239393 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 03:43:59 INFO - PROCESS | 1741 | 1464864239397 Marionette TRACE conn3 <- [1,517,null,{"value":"8"}] 03:43:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 03:43:59 INFO - PROCESS | 1741 | 1464864239403 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 03:43:59 INFO - PROCESS | 1741 | 1464864239406 Marionette TRACE conn3 <- [1,518,null,{}] 03:43:59 INFO - PROCESS | 1741 | 1464864239412 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:59 INFO - PROCESS | 1741 | 1464864239573 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 03:43:59 INFO - PROCESS | 1741 | 1464864239840 Marionette TRACE conn3 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:59 INFO - PROCESS | 1741 | ++DOCSHELL 0x8c78e800 == 78 [pid = 1741] [id = 137] 03:43:59 INFO - PROCESS | 1741 | ++DOMWINDOW == 181 (0x8c78f400) [pid = 1741] [serial = 411] [outer = (nil)] 03:43:59 INFO - PROCESS | 1741 | ++DOMWINDOW == 182 (0x8c798800) [pid = 1741] [serial = 412] [outer = 0x8c78f400] 03:43:59 INFO - PROCESS | 1741 | 1464864239933 Marionette DEBUG loaded listener.js 03:44:00 INFO - PROCESS | 1741 | ++DOMWINDOW == 183 (0x8d49e400) [pid = 1741] [serial = 413] [outer = 0x8c78f400] 03:44:00 INFO - PROCESS | 1741 | 1464864240962 Marionette TRACE conn3 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 03:44:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 03:44:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1629ms 03:44:01 INFO - PROCESS | 1741 | 1464864241036 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 03:44:01 INFO - PROCESS | 1741 | 1464864241043 Marionette TRACE conn3 <- [1,521,null,{"value":"8"}] 03:44:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 03:44:01 INFO - PROCESS | 1741 | 1464864241051 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 03:44:01 INFO - PROCESS | 1741 | 1464864241057 Marionette TRACE conn3 <- [1,522,null,{}] 03:44:01 INFO - PROCESS | 1741 | 1464864241065 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:01 INFO - PROCESS | 1741 | 1464864241309 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 03:44:01 INFO - PROCESS | 1741 | 1464864241582 Marionette TRACE conn3 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:01 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d2d4800 == 79 [pid = 1741] [id = 138] 03:44:01 INFO - PROCESS | 1741 | ++DOMWINDOW == 184 (0x907ccc00) [pid = 1741] [serial = 414] [outer = (nil)] 03:44:01 INFO - PROCESS | 1741 | ++DOMWINDOW == 185 (0x90bb2000) [pid = 1741] [serial = 415] [outer = 0x907ccc00] 03:44:01 INFO - PROCESS | 1741 | 1464864241693 Marionette DEBUG loaded listener.js 03:44:01 INFO - PROCESS | 1741 | ++DOMWINDOW == 186 (0x91cd7c00) [pid = 1741] [serial = 416] [outer = 0x907ccc00] 03:44:02 INFO - PROCESS | 1741 | 1464864242749 Marionette TRACE conn3 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 03:44:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 03:44:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1734ms 03:44:02 INFO - PROCESS | 1741 | 1464864242789 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 03:44:02 INFO - PROCESS | 1741 | 1464864242797 Marionette TRACE conn3 <- [1,525,null,{"value":"8"}] 03:44:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 03:44:02 INFO - PROCESS | 1741 | 1464864242804 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 03:44:02 INFO - PROCESS | 1741 | 1464864242807 Marionette TRACE conn3 <- [1,526,null,{}] 03:44:02 INFO - PROCESS | 1741 | 1464864242814 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:03 INFO - PROCESS | 1741 | 1464864243012 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 03:44:03 INFO - PROCESS | 1741 | 1464864243284 Marionette TRACE conn3 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:03 INFO - PROCESS | 1741 | ++DOCSHELL 0x93c7fc00 == 80 [pid = 1741] [id = 139] 03:44:03 INFO - PROCESS | 1741 | ++DOMWINDOW == 187 (0x94637400) [pid = 1741] [serial = 417] [outer = (nil)] 03:44:03 INFO - PROCESS | 1741 | ++DOMWINDOW == 188 (0x951a9c00) [pid = 1741] [serial = 418] [outer = 0x94637400] 03:44:03 INFO - PROCESS | 1741 | 1464864243388 Marionette DEBUG loaded listener.js 03:44:03 INFO - PROCESS | 1741 | ++DOMWINDOW == 189 (0x997eb400) [pid = 1741] [serial = 419] [outer = 0x94637400] 03:44:04 INFO - PROCESS | 1741 | 1464864244370 Marionette TRACE conn3 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 03:44:04 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 03:44:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1631ms 03:44:04 INFO - PROCESS | 1741 | 1464864244437 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 03:44:04 INFO - PROCESS | 1741 | 1464864244441 Marionette TRACE conn3 <- [1,529,null,{"value":"8"}] 03:44:04 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 03:44:04 INFO - PROCESS | 1741 | 1464864244458 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 03:44:04 INFO - PROCESS | 1741 | 1464864244468 Marionette TRACE conn3 <- [1,530,null,{}] 03:44:04 INFO - PROCESS | 1741 | 1464864244475 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:04 INFO - PROCESS | 1741 | 1464864244710 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 03:44:04 INFO - PROCESS | 1741 | 1464864244978 Marionette TRACE conn3 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:05 INFO - PROCESS | 1741 | ++DOCSHELL 0x939e3000 == 81 [pid = 1741] [id = 140] 03:44:05 INFO - PROCESS | 1741 | ++DOMWINDOW == 190 (0x9a8cf000) [pid = 1741] [serial = 420] [outer = (nil)] 03:44:05 INFO - PROCESS | 1741 | ++DOMWINDOW == 191 (0x9b183800) [pid = 1741] [serial = 421] [outer = 0x9a8cf000] 03:44:05 INFO - PROCESS | 1741 | 1464864245066 Marionette DEBUG loaded listener.js 03:44:05 INFO - PROCESS | 1741 | ++DOMWINDOW == 192 (0x9b190000) [pid = 1741] [serial = 422] [outer = 0x9a8cf000] 03:44:05 INFO - PROCESS | 1741 | 1464864245949 Marionette TRACE conn3 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 03:44:06 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 03:44:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 03:44:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:44:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:44:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 03:44:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 03:44:06 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 03:44:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 03:44:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:44:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:44:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 03:44:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 03:44:06 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1599ms 03:44:06 INFO - PROCESS | 1741 | 1464864246054 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 03:44:06 INFO - PROCESS | 1741 | 1464864246059 Marionette TRACE conn3 <- [1,533,null,{"value":"8"}] 03:44:06 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 03:44:06 INFO - PROCESS | 1741 | 1464864246068 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 03:44:06 INFO - PROCESS | 1741 | 1464864246070 Marionette TRACE conn3 <- [1,534,null,{}] 03:44:06 INFO - PROCESS | 1741 | 1464864246077 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:06 INFO - PROCESS | 1741 | 1464864246285 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 03:44:06 INFO - PROCESS | 1741 | 1464864246508 Marionette TRACE conn3 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:06 INFO - PROCESS | 1741 | ++DOCSHELL 0x9a8da400 == 82 [pid = 1741] [id = 141] 03:44:06 INFO - PROCESS | 1741 | ++DOMWINDOW == 193 (0x9b2a7000) [pid = 1741] [serial = 423] [outer = (nil)] 03:44:06 INFO - PROCESS | 1741 | ++DOMWINDOW == 194 (0x9d5a3000) [pid = 1741] [serial = 424] [outer = 0x9b2a7000] 03:44:06 INFO - PROCESS | 1741 | 1464864246610 Marionette DEBUG loaded listener.js 03:44:06 INFO - PROCESS | 1741 | ++DOMWINDOW == 195 (0xa1161c00) [pid = 1741] [serial = 425] [outer = 0x9b2a7000] 03:44:07 INFO - PROCESS | 1741 | 1464864247430 Marionette TRACE conn3 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 03:44:07 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 03:44:07 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1384ms 03:44:07 INFO - PROCESS | 1741 | 1464864247498 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 03:44:07 INFO - PROCESS | 1741 | 1464864247502 Marionette TRACE conn3 <- [1,537,null,{"value":"8"}] 03:44:07 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 03:44:07 INFO - PROCESS | 1741 | 1464864247511 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 03:44:07 INFO - PROCESS | 1741 | 1464864247514 Marionette TRACE conn3 <- [1,538,null,{}] 03:44:07 INFO - PROCESS | 1741 | 1464864247521 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:07 INFO - PROCESS | 1741 | 1464864247721 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 03:44:07 INFO - PROCESS | 1741 | 1464864247903 Marionette TRACE conn3 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:07 INFO - PROCESS | 1741 | ++DOCSHELL 0x8c8d1800 == 83 [pid = 1741] [id = 142] 03:44:07 INFO - PROCESS | 1741 | ++DOMWINDOW == 196 (0x8c8d1c00) [pid = 1741] [serial = 426] [outer = (nil)] 03:44:07 INFO - PROCESS | 1741 | ++DOMWINDOW == 197 (0x8c8d8400) [pid = 1741] [serial = 427] [outer = 0x8c8d1c00] 03:44:08 INFO - PROCESS | 1741 | 1464864248002 Marionette DEBUG loaded listener.js 03:44:08 INFO - PROCESS | 1741 | ++DOMWINDOW == 198 (0xa229f000) [pid = 1741] [serial = 428] [outer = 0x8c8d1c00] 03:44:08 INFO - PROCESS | 1741 | 1464864248932 Marionette TRACE conn3 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 03:44:08 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. 03:44:08 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1487ms 03:44:09 INFO - PROCESS | 1741 | 1464864249000 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 03:44:09 INFO - PROCESS | 1741 | 1464864249003 Marionette TRACE conn3 <- [1,541,null,{"value":"8"}] 03:44:09 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 03:44:09 INFO - PROCESS | 1741 | 1464864249010 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 03:44:09 INFO - PROCESS | 1741 | 1464864249013 Marionette TRACE conn3 <- [1,542,null,{}] 03:44:09 INFO - PROCESS | 1741 | 1464864249019 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:09 INFO - PROCESS | 1741 | 1464864249198 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 03:44:09 INFO - PROCESS | 1741 | 1464864249382 Marionette TRACE conn3 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:09 INFO - PROCESS | 1741 | ++DOCSHELL 0x8c78ec00 == 84 [pid = 1741] [id = 143] 03:44:09 INFO - PROCESS | 1741 | ++DOMWINDOW == 199 (0x8c8dc400) [pid = 1741] [serial = 429] [outer = (nil)] 03:44:09 INFO - PROCESS | 1741 | ++DOMWINDOW == 200 (0x8d07c400) [pid = 1741] [serial = 430] [outer = 0x8c8dc400] 03:44:09 INFO - PROCESS | 1741 | 1464864249471 Marionette DEBUG loaded listener.js 03:44:09 INFO - PROCESS | 1741 | ++DOMWINDOW == 201 (0x93936400) [pid = 1741] [serial = 431] [outer = 0x8c8dc400] 03:44:10 INFO - PROCESS | 1741 | 1464864250330 Marionette TRACE conn3 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 03:44:10 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. 03:44:10 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1380ms 03:44:10 INFO - PROCESS | 1741 | 1464864250409 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 03:44:10 INFO - PROCESS | 1741 | 1464864250414 Marionette TRACE conn3 <- [1,545,null,{"value":"8"}] 03:44:10 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 03:44:10 INFO - PROCESS | 1741 | 1464864250422 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 03:44:10 INFO - PROCESS | 1741 | 1464864250425 Marionette TRACE conn3 <- [1,546,null,{}] 03:44:10 INFO - PROCESS | 1741 | 1464864250430 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:10 INFO - PROCESS | 1741 | 1464864250649 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 03:44:10 INFO - PROCESS | 1741 | 1464864250827 Marionette TRACE conn3 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:10 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d077000 == 85 [pid = 1741] [id = 144] 03:44:10 INFO - PROCESS | 1741 | ++DOMWINDOW == 202 (0x8d079800) [pid = 1741] [serial = 432] [outer = (nil)] 03:44:10 INFO - PROCESS | 1741 | ++DOMWINDOW == 203 (0x8ec02000) [pid = 1741] [serial = 433] [outer = 0x8d079800] 03:44:10 INFO - PROCESS | 1741 | 1464864250917 Marionette DEBUG loaded listener.js 03:44:11 INFO - PROCESS | 1741 | ++DOMWINDOW == 204 (0x8ec09000) [pid = 1741] [serial = 434] [outer = 0x8d079800] 03:44:11 INFO - PROCESS | 1741 | 1464864251863 Marionette TRACE conn3 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 03:44:11 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 03:44:11 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1484ms 03:44:11 INFO - PROCESS | 1741 | 1464864251929 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 03:44:11 INFO - PROCESS | 1741 | 1464864251934 Marionette TRACE conn3 <- [1,549,null,{"value":"8"}] 03:44:11 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 03:44:11 INFO - PROCESS | 1741 | 1464864251942 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 03:44:11 INFO - PROCESS | 1741 | 1464864251945 Marionette TRACE conn3 <- [1,550,null,{}] 03:44:11 INFO - PROCESS | 1741 | 1464864251951 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:12 INFO - PROCESS | 1741 | 1464864252162 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 03:44:12 INFO - PROCESS | 1741 | 1464864252406 Marionette TRACE conn3 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:12 INFO - PROCESS | 1741 | ++DOCSHELL 0x8b6e2000 == 86 [pid = 1741] [id = 145] 03:44:12 INFO - PROCESS | 1741 | ++DOMWINDOW == 205 (0x8b6e2800) [pid = 1741] [serial = 435] [outer = (nil)] 03:44:12 INFO - PROCESS | 1741 | ++DOMWINDOW == 206 (0x8b6e5000) [pid = 1741] [serial = 436] [outer = 0x8b6e2800] 03:44:12 INFO - PROCESS | 1741 | 1464864252541 Marionette DEBUG loaded listener.js 03:44:12 INFO - PROCESS | 1741 | ++DOMWINDOW == 207 (0x8b6e9800) [pid = 1741] [serial = 437] [outer = 0x8b6e2800] 03:44:13 INFO - PROCESS | 1741 | 1464864253412 Marionette TRACE conn3 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 03:44:13 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. 03:44:13 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1482ms 03:44:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 03:44:13 INFO - PROCESS | 1741 | 1464864253424 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 03:44:13 INFO - PROCESS | 1741 | 1464864253428 Marionette TRACE conn3 <- [1,553,null,{"value":"8"}] 03:44:13 INFO - PROCESS | 1741 | 1464864253435 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 03:44:13 INFO - PROCESS | 1741 | 1464864253439 Marionette TRACE conn3 <- [1,554,null,{}] 03:44:13 INFO - PROCESS | 1741 | 1464864253445 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:13 INFO - PROCESS | 1741 | 1464864253643 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 03:44:13 INFO - PROCESS | 1741 | 1464864253844 Marionette TRACE conn3 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:13 INFO - PROCESS | 1741 | ++DOCSHELL 0x8b6e7400 == 87 [pid = 1741] [id = 146] 03:44:13 INFO - PROCESS | 1741 | ++DOMWINDOW == 208 (0x8b6e8c00) [pid = 1741] [serial = 438] [outer = (nil)] 03:44:13 INFO - PROCESS | 1741 | ++DOMWINDOW == 209 (0x8d9e3000) [pid = 1741] [serial = 439] [outer = 0x8b6e8c00] 03:44:13 INFO - PROCESS | 1741 | 1464864253937 Marionette DEBUG loaded listener.js 03:44:14 INFO - PROCESS | 1741 | ++DOMWINDOW == 210 (0x8d9e5c00) [pid = 1741] [serial = 440] [outer = 0x8b6e8c00] 03:44:14 INFO - PROCESS | 1741 | [1741] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 03:44:14 INFO - PROCESS | 1741 | 1464864254887 Marionette TRACE conn3 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 03:44:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 03:44:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1495ms 03:44:14 INFO - PROCESS | 1741 | 1464864254929 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 03:44:14 INFO - PROCESS | 1741 | 1464864254933 Marionette TRACE conn3 <- [1,557,null,{"value":"8"}] 03:44:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 03:44:14 INFO - PROCESS | 1741 | 1464864254940 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 03:44:14 INFO - PROCESS | 1741 | 1464864254943 Marionette TRACE conn3 <- [1,558,null,{}] 03:44:14 INFO - PROCESS | 1741 | 1464864254949 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:15 INFO - PROCESS | 1741 | 1464864255127 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 03:44:15 INFO - PROCESS | 1741 | 1464864255308 Marionette TRACE conn3 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:15 INFO - PROCESS | 1741 | ++DOCSHELL 0x8b8b8400 == 88 [pid = 1741] [id = 147] 03:44:15 INFO - PROCESS | 1741 | ++DOMWINDOW == 211 (0x8b8b9400) [pid = 1741] [serial = 441] [outer = (nil)] 03:44:15 INFO - PROCESS | 1741 | ++DOMWINDOW == 212 (0x8b8bdc00) [pid = 1741] [serial = 442] [outer = 0x8b8b9400] 03:44:15 INFO - PROCESS | 1741 | 1464864255410 Marionette DEBUG loaded listener.js 03:44:15 INFO - PROCESS | 1741 | ++DOMWINDOW == 213 (0x8b8c3800) [pid = 1741] [serial = 443] [outer = 0x8b8b9400] 03:44:16 INFO - PROCESS | 1741 | 1464864256409 Marionette TRACE conn3 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 03:44:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 03:44:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1530ms 03:44:16 INFO - PROCESS | 1741 | 1464864256471 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 03:44:16 INFO - PROCESS | 1741 | 1464864256476 Marionette TRACE conn3 <- [1,561,null,{"value":"8"}] 03:44:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 03:44:16 INFO - PROCESS | 1741 | 1464864256482 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 03:44:16 INFO - PROCESS | 1741 | 1464864256487 Marionette TRACE conn3 <- [1,562,null,{}] 03:44:16 INFO - PROCESS | 1741 | 1464864256492 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:16 INFO - PROCESS | 1741 | 1464864256703 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 03:44:16 INFO - PROCESS | 1741 | 1464864256934 Marionette TRACE conn3 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:17 INFO - PROCESS | 1741 | ++DOCSHELL 0x8b8ba800 == 89 [pid = 1741] [id = 148] 03:44:17 INFO - PROCESS | 1741 | ++DOMWINDOW == 214 (0x8ba7a000) [pid = 1741] [serial = 444] [outer = (nil)] 03:44:17 INFO - PROCESS | 1741 | ++DOMWINDOW == 215 (0x8ba82c00) [pid = 1741] [serial = 445] [outer = 0x8ba7a000] 03:44:17 INFO - PROCESS | 1741 | 1464864257058 Marionette DEBUG loaded listener.js 03:44:17 INFO - PROCESS | 1741 | ++DOMWINDOW == 216 (0x8ba87400) [pid = 1741] [serial = 446] [outer = 0x8ba7a000] 03:44:17 INFO - PROCESS | 1741 | [1741] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 03:44:17 INFO - PROCESS | 1741 | 1464864257920 Marionette TRACE conn3 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 03:44:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 03:44:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1482ms 03:44:17 INFO - PROCESS | 1741 | 1464864257965 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 03:44:17 INFO - PROCESS | 1741 | 1464864257969 Marionette TRACE conn3 <- [1,565,null,{"value":"8"}] 03:44:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 03:44:17 INFO - PROCESS | 1741 | 1464864257976 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 03:44:17 INFO - PROCESS | 1741 | 1464864257980 Marionette TRACE conn3 <- [1,566,null,{}] 03:44:17 INFO - PROCESS | 1741 | 1464864257986 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:18 INFO - PROCESS | 1741 | 1464864258166 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 03:44:18 INFO - PROCESS | 1741 | 1464864258348 Marionette TRACE conn3 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:18 INFO - PROCESS | 1741 | ++DOCSHELL 0x8b8b9800 == 90 [pid = 1741] [id = 149] 03:44:18 INFO - PROCESS | 1741 | ++DOMWINDOW == 217 (0x8b8c1c00) [pid = 1741] [serial = 447] [outer = (nil)] 03:44:18 INFO - PROCESS | 1741 | ++DOMWINDOW == 218 (0x8d9eb800) [pid = 1741] [serial = 448] [outer = 0x8b8c1c00] 03:44:18 INFO - PROCESS | 1741 | 1464864258432 Marionette DEBUG loaded listener.js 03:44:18 INFO - PROCESS | 1741 | ++DOMWINDOW == 219 (0x8d9eec00) [pid = 1741] [serial = 449] [outer = 0x8b8c1c00] 03:44:19 INFO - PROCESS | 1741 | [1741] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 03:44:19 INFO - PROCESS | 1741 | 1464864259368 Marionette TRACE conn3 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 03:44:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 03:44:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1435ms 03:44:19 INFO - PROCESS | 1741 | 1464864259414 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 03:44:19 INFO - PROCESS | 1741 | 1464864259427 Marionette TRACE conn3 <- [1,569,null,{"value":"8"}] 03:44:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 03:44:19 INFO - PROCESS | 1741 | 1464864259434 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 03:44:19 INFO - PROCESS | 1741 | 1464864259437 Marionette TRACE conn3 <- [1,570,null,{}] 03:44:19 INFO - PROCESS | 1741 | 1464864259443 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:19 INFO - PROCESS | 1741 | 1464864259644 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 03:44:19 INFO - PROCESS | 1741 | 1464864259829 Marionette TRACE conn3 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:19 INFO - PROCESS | 1741 | ++DOCSHELL 0x8ba81c00 == 91 [pid = 1741] [id = 150] 03:44:19 INFO - PROCESS | 1741 | ++DOMWINDOW == 220 (0x8d2d1c00) [pid = 1741] [serial = 450] [outer = (nil)] 03:44:19 INFO - PROCESS | 1741 | ++DOMWINDOW == 221 (0x8ec0fc00) [pid = 1741] [serial = 451] [outer = 0x8d2d1c00] 03:44:19 INFO - PROCESS | 1741 | 1464864259916 Marionette DEBUG loaded listener.js 03:44:20 INFO - PROCESS | 1741 | ++DOMWINDOW == 222 (0x8ecabc00) [pid = 1741] [serial = 452] [outer = 0x8d2d1c00] 03:44:20 INFO - PROCESS | 1741 | [1741] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 03:44:20 INFO - PROCESS | 1741 | 1464864260812 Marionette TRACE conn3 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 03:44:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 03:44:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1441ms 03:44:20 INFO - PROCESS | 1741 | 1464864260877 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 03:44:20 INFO - PROCESS | 1741 | 1464864260881 Marionette TRACE conn3 <- [1,573,null,{"value":"8"}] 03:44:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 03:44:20 INFO - PROCESS | 1741 | 1464864260887 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 03:44:20 INFO - PROCESS | 1741 | 1464864260891 Marionette TRACE conn3 <- [1,574,null,{}] 03:44:20 INFO - PROCESS | 1741 | 1464864260896 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:21 INFO - PROCESS | 1741 | 1464864261105 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 03:44:21 INFO - PROCESS | 1741 | 1464864261377 Marionette TRACE conn3 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:21 INFO - PROCESS | 1741 | ++DOCSHELL 0x8b7c5400 == 92 [pid = 1741] [id = 151] 03:44:21 INFO - PROCESS | 1741 | ++DOMWINDOW == 223 (0x8b7c6400) [pid = 1741] [serial = 453] [outer = (nil)] 03:44:21 INFO - PROCESS | 1741 | ++DOMWINDOW == 224 (0x8b7ce800) [pid = 1741] [serial = 454] [outer = 0x8b7c6400] 03:44:21 INFO - PROCESS | 1741 | 1464864261508 Marionette DEBUG loaded listener.js 03:44:21 INFO - PROCESS | 1741 | ++DOMWINDOW == 225 (0x8b7d1c00) [pid = 1741] [serial = 455] [outer = 0x8b7c6400] 03:44:22 INFO - PROCESS | 1741 | 1464864262417 Marionette TRACE conn3 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 03:44:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 03:44:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1583ms 03:44:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 03:44:22 INFO - PROCESS | 1741 | 1464864262471 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 03:44:22 INFO - PROCESS | 1741 | 1464864262475 Marionette TRACE conn3 <- [1,577,null,{"value":"8"}] 03:44:22 INFO - PROCESS | 1741 | 1464864262481 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 03:44:22 INFO - PROCESS | 1741 | 1464864262485 Marionette TRACE conn3 <- [1,578,null,{}] 03:44:22 INFO - PROCESS | 1741 | 1464864262490 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:22 INFO - PROCESS | 1741 | 1464864262676 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 03:44:22 INFO - PROCESS | 1741 | 1464864262911 Marionette TRACE conn3 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:22 INFO - PROCESS | 1741 | ++DOCSHELL 0x8a288400 == 93 [pid = 1741] [id = 152] 03:44:22 INFO - PROCESS | 1741 | ++DOMWINDOW == 226 (0x8a289000) [pid = 1741] [serial = 456] [outer = (nil)] 03:44:23 INFO - PROCESS | 1741 | ++DOMWINDOW == 227 (0x8a290000) [pid = 1741] [serial = 457] [outer = 0x8a289000] 03:44:23 INFO - PROCESS | 1741 | 1464864263041 Marionette DEBUG loaded listener.js 03:44:23 INFO - PROCESS | 1741 | ++DOMWINDOW == 228 (0x8a292c00) [pid = 1741] [serial = 458] [outer = 0x8a289000] 03:44:23 INFO - PROCESS | 1741 | 1464864263920 Marionette TRACE conn3 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 03:44:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 03:44:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1485ms 03:44:23 INFO - PROCESS | 1741 | 1464864263966 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 03:44:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 03:44:23 INFO - PROCESS | 1741 | 1464864263971 Marionette TRACE conn3 <- [1,581,null,{"value":"8"}] 03:44:23 INFO - PROCESS | 1741 | 1464864263977 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 03:44:23 INFO - PROCESS | 1741 | 1464864263981 Marionette TRACE conn3 <- [1,582,null,{}] 03:44:23 INFO - PROCESS | 1741 | 1464864263989 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:24 INFO - PROCESS | 1741 | 1464864264187 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 03:44:24 INFO - PROCESS | 1741 | 1464864264374 Marionette TRACE conn3 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:24 INFO - PROCESS | 1741 | ++DOCSHELL 0x8a286400 == 94 [pid = 1741] [id = 153] 03:44:24 INFO - PROCESS | 1741 | ++DOMWINDOW == 229 (0x8a286800) [pid = 1741] [serial = 459] [outer = (nil)] 03:44:24 INFO - PROCESS | 1741 | ++DOMWINDOW == 230 (0x8b7cd000) [pid = 1741] [serial = 460] [outer = 0x8a286800] 03:44:24 INFO - PROCESS | 1741 | 1464864264505 Marionette DEBUG loaded listener.js 03:44:24 INFO - PROCESS | 1741 | ++DOMWINDOW == 231 (0x8ec0d000) [pid = 1741] [serial = 461] [outer = 0x8a286800] 03:44:25 INFO - PROCESS | 1741 | 1464864265428 Marionette TRACE conn3 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 03:44:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 03:44:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1491ms 03:44:25 INFO - PROCESS | 1741 | 1464864265468 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 03:44:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 03:44:25 INFO - PROCESS | 1741 | 1464864265473 Marionette TRACE conn3 <- [1,585,null,{"value":"8"}] 03:44:25 INFO - PROCESS | 1741 | 1464864265481 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 03:44:25 INFO - PROCESS | 1741 | 1464864265484 Marionette TRACE conn3 <- [1,586,null,{}] 03:44:25 INFO - PROCESS | 1741 | 1464864265491 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:25 INFO - PROCESS | 1741 | 1464864265712 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 03:44:26 INFO - PROCESS | 1741 | 1464864266397 Marionette TRACE conn3 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:26 INFO - PROCESS | 1741 | ++DOCSHELL 0x8b8b6000 == 95 [pid = 1741] [id = 154] 03:44:26 INFO - PROCESS | 1741 | ++DOMWINDOW == 232 (0x8b8b7400) [pid = 1741] [serial = 462] [outer = (nil)] 03:44:26 INFO - PROCESS | 1741 | ++DOMWINDOW == 233 (0x8b8bf000) [pid = 1741] [serial = 463] [outer = 0x8b8b7400] 03:44:26 INFO - PROCESS | 1741 | 1464864266491 Marionette DEBUG loaded listener.js 03:44:26 INFO - PROCESS | 1741 | ++DOMWINDOW == 234 (0x8ba7bc00) [pid = 1741] [serial = 464] [outer = 0x8b8b7400] 03:44:27 INFO - PROCESS | 1741 | [1741] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 03:44:27 INFO - PROCESS | 1741 | 1464864267398 Marionette TRACE conn3 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 03:44:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 03:44:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1993ms 03:44:27 INFO - PROCESS | 1741 | 1464864267475 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 03:44:27 INFO - PROCESS | 1741 | 1464864267483 Marionette TRACE conn3 <- [1,589,null,{"value":"8"}] 03:44:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 03:44:27 INFO - PROCESS | 1741 | 1464864267493 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 03:44:27 INFO - PROCESS | 1741 | 1464864267498 Marionette TRACE conn3 <- [1,590,null,{}] 03:44:27 INFO - PROCESS | 1741 | 1464864267506 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:27 INFO - PROCESS | 1741 | 1464864267765 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 03:44:28 INFO - PROCESS | 1741 | 1464864268134 Marionette TRACE conn3 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:28 INFO - PROCESS | 1741 | ++DOCSHELL 0x8c8ddc00 == 96 [pid = 1741] [id = 155] 03:44:28 INFO - PROCESS | 1741 | ++DOMWINDOW == 235 (0x8d072400) [pid = 1741] [serial = 465] [outer = (nil)] 03:44:28 INFO - PROCESS | 1741 | ++DOMWINDOW == 236 (0x8d076c00) [pid = 1741] [serial = 466] [outer = 0x8d072400] 03:44:28 INFO - PROCESS | 1741 | 1464864268225 Marionette DEBUG loaded listener.js 03:44:28 INFO - PROCESS | 1741 | ++DOMWINDOW == 237 (0x8d2cf000) [pid = 1741] [serial = 467] [outer = 0x8d072400] 03:44:29 INFO - PROCESS | 1741 | --DOCSHELL 0x95190800 == 95 [pid = 1741] [id = 54] 03:44:29 INFO - PROCESS | 1741 | --DOCSHELL 0x98175400 == 94 [pid = 1741] [id = 53] 03:44:29 INFO - PROCESS | 1741 | --DOCSHELL 0x9761fc00 == 93 [pid = 1741] [id = 52] 03:44:29 INFO - PROCESS | 1741 | --DOMWINDOW == 236 (0x9a8d6000) [pid = 1741] [serial = 354] [outer = (nil)] [url = about:blank] 03:44:29 INFO - PROCESS | 1741 | --DOMWINDOW == 235 (0x9d596000) [pid = 1741] [serial = 333] [outer = (nil)] [url = about:blank] 03:44:29 INFO - PROCESS | 1741 | --DOMWINDOW == 234 (0x8e5eb800) [pid = 1741] [serial = 330] [outer = (nil)] [url = about:blank] 03:44:29 INFO - PROCESS | 1741 | --DOCSHELL 0x8d2d0400 == 92 [pid = 1741] [id = 136] 03:44:29 INFO - PROCESS | 1741 | --DOCSHELL 0x94614000 == 91 [pid = 1741] [id = 135] 03:44:29 INFO - PROCESS | 1741 | 1464864269400 Marionette TRACE conn3 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 03:44:29 INFO - PROCESS | 1741 | --DOCSHELL 0x9223b800 == 90 [pid = 1741] [id = 134] 03:44:29 INFO - PROCESS | 1741 | --DOCSHELL 0x8d2c9c00 == 89 [pid = 1741] [id = 133] 03:44:29 INFO - PROCESS | 1741 | --DOCSHELL 0x90bb0000 == 88 [pid = 1741] [id = 132] 03:44:29 INFO - PROCESS | 1741 | --DOCSHELL 0x8d499000 == 87 [pid = 1741] [id = 131] 03:44:29 INFO - PROCESS | 1741 | --DOCSHELL 0x8d493400 == 86 [pid = 1741] [id = 130] 03:44:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 03:44:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1940ms 03:44:29 INFO - PROCESS | 1741 | --DOCSHELL 0x8d602400 == 85 [pid = 1741] [id = 126] 03:44:29 INFO - PROCESS | 1741 | --DOCSHELL 0x9d59fc00 == 84 [pid = 1741] [id = 125] 03:44:29 INFO - PROCESS | 1741 | --DOCSHELL 0x8eeec800 == 83 [pid = 1741] [id = 124] 03:44:29 INFO - PROCESS | 1741 | --DOCSHELL 0x9b182c00 == 82 [pid = 1741] [id = 123] 03:44:29 INFO - PROCESS | 1741 | 1464864269444 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 03:44:29 INFO - PROCESS | 1741 | 1464864269451 Marionette TRACE conn3 <- [1,593,null,{"value":"8"}] 03:44:29 INFO - PROCESS | 1741 | --DOCSHELL 0x8ecb0800 == 81 [pid = 1741] [id = 122] 03:44:29 INFO - PROCESS | 1741 | --DOCSHELL 0x9519e800 == 80 [pid = 1741] [id = 121] 03:44:29 INFO - PROCESS | 1741 | --DOCSHELL 0x91db8400 == 79 [pid = 1741] [id = 120] 03:44:29 INFO - PROCESS | 1741 | --DOCSHELL 0x8eca7800 == 78 [pid = 1741] [id = 119] 03:44:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 03:44:29 INFO - PROCESS | 1741 | 1464864269466 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 03:44:29 INFO - PROCESS | 1741 | 1464864269470 Marionette TRACE conn3 <- [1,594,null,{}] 03:44:29 INFO - PROCESS | 1741 | --DOMWINDOW == 233 (0x914bb400) [pid = 1741] [serial = 340] [outer = (nil)] [url = about:blank] 03:44:29 INFO - PROCESS | 1741 | --DOMWINDOW == 232 (0x9a4df000) [pid = 1741] [serial = 351] [outer = (nil)] [url = about:blank] 03:44:29 INFO - PROCESS | 1741 | --DOMWINDOW == 231 (0xa62f9800) [pid = 1741] [serial = 336] [outer = (nil)] [url = about:blank] 03:44:29 INFO - PROCESS | 1741 | --DOMWINDOW == 230 (0x997ef400) [pid = 1741] [serial = 348] [outer = (nil)] [url = about:blank] 03:44:29 INFO - PROCESS | 1741 | --DOMWINDOW == 229 (0x9a4ea000) [pid = 1741] [serial = 352] [outer = (nil)] [url = about:blank] 03:44:29 INFO - PROCESS | 1741 | --DOMWINDOW == 228 (0x97614c00) [pid = 1741] [serial = 346] [outer = (nil)] [url = about:blank] 03:44:29 INFO - PROCESS | 1741 | --DOMWINDOW == 227 (0xa50f9000) [pid = 1741] [serial = 318] [outer = (nil)] [url = about:blank] 03:44:29 INFO - PROCESS | 1741 | --DOMWINDOW == 226 (0x90bbb400) [pid = 1741] [serial = 339] [outer = (nil)] [url = about:blank] 03:44:29 INFO - PROCESS | 1741 | --DOMWINDOW == 225 (0x9a3eac00) [pid = 1741] [serial = 349] [outer = (nil)] [url = about:blank] 03:44:29 INFO - PROCESS | 1741 | --DOMWINDOW == 224 (0x92b03800) [pid = 1741] [serial = 342] [outer = (nil)] [url = about:blank] 03:44:29 INFO - PROCESS | 1741 | --DOMWINDOW == 223 (0x92ba4c00) [pid = 1741] [serial = 343] [outer = (nil)] [url = about:blank] 03:44:29 INFO - PROCESS | 1741 | --DOMWINDOW == 222 (0x9519fc00) [pid = 1741] [serial = 345] [outer = (nil)] [url = about:blank] 03:44:29 INFO - PROCESS | 1741 | --DOMWINDOW == 221 (0x8ecb3400) [pid = 1741] [serial = 321] [outer = (nil)] [url = about:blank] 03:44:29 INFO - PROCESS | 1741 | --DOMWINDOW == 220 (0x92ba7400) [pid = 1741] [serial = 306] [outer = (nil)] [url = about:blank] 03:44:29 INFO - PROCESS | 1741 | --DOMWINDOW == 219 (0x8e34c800) [pid = 1741] [serial = 324] [outer = (nil)] [url = about:blank] 03:44:29 INFO - PROCESS | 1741 | --DOMWINDOW == 218 (0x9c0e0000) [pid = 1741] [serial = 312] [outer = (nil)] [url = about:blank] 03:44:29 INFO - PROCESS | 1741 | --DOMWINDOW == 217 (0xa240f800) [pid = 1741] [serial = 315] [outer = (nil)] [url = about:blank] 03:44:29 INFO - PROCESS | 1741 | --DOMWINDOW == 216 (0x9d597c00) [pid = 1741] [serial = 327] [outer = (nil)] [url = about:blank] 03:44:29 INFO - PROCESS | 1741 | --DOMWINDOW == 215 (0x9a0eb800) [pid = 1741] [serial = 309] [outer = (nil)] [url = about:blank] 03:44:29 INFO - PROCESS | 1741 | 1464864269531 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:29 INFO - PROCESS | 1741 | 1464864269869 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 03:44:30 INFO - PROCESS | 1741 | 1464864269995 Marionette TRACE conn3 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:30 INFO - PROCESS | 1741 | ++DOCSHELL 0x8c8dec00 == 79 [pid = 1741] [id = 156] 03:44:30 INFO - PROCESS | 1741 | ++DOMWINDOW == 216 (0x8d610400) [pid = 1741] [serial = 468] [outer = (nil)] 03:44:30 INFO - PROCESS | 1741 | ++DOMWINDOW == 217 (0x8e342400) [pid = 1741] [serial = 469] [outer = 0x8d610400] 03:44:30 INFO - PROCESS | 1741 | 1464864270079 Marionette DEBUG loaded listener.js 03:44:30 INFO - PROCESS | 1741 | ++DOMWINDOW == 218 (0x8e5eb800) [pid = 1741] [serial = 470] [outer = 0x8d610400] 03:44:30 INFO - PROCESS | 1741 | 1464864270958 Marionette TRACE conn3 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 03:44:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 03:44:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1549ms 03:44:31 INFO - PROCESS | 1741 | 1464864271016 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 03:44:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 03:44:31 INFO - PROCESS | 1741 | 1464864271020 Marionette TRACE conn3 <- [1,597,null,{"value":"8"}] 03:44:31 INFO - PROCESS | 1741 | 1464864271034 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 03:44:31 INFO - PROCESS | 1741 | 1464864271043 Marionette TRACE conn3 <- [1,598,null,{}] 03:44:31 INFO - PROCESS | 1741 | 1464864271052 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:31 INFO - PROCESS | 1741 | 1464864271291 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 03:44:31 INFO - PROCESS | 1741 | 1464864271465 Marionette TRACE conn3 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:31 INFO - PROCESS | 1741 | ++DOCSHELL 0x8b6e3800 == 80 [pid = 1741] [id = 157] 03:44:31 INFO - PROCESS | 1741 | ++DOMWINDOW == 219 (0x8eeec800) [pid = 1741] [serial = 471] [outer = (nil)] 03:44:31 INFO - PROCESS | 1741 | ++DOMWINDOW == 220 (0x90a0f400) [pid = 1741] [serial = 472] [outer = 0x8eeec800] 03:44:31 INFO - PROCESS | 1741 | 1464864271585 Marionette DEBUG loaded listener.js 03:44:31 INFO - PROCESS | 1741 | ++DOMWINDOW == 221 (0x914bc400) [pid = 1741] [serial = 473] [outer = 0x8eeec800] 03:44:32 INFO - PROCESS | 1741 | 1464864272436 Marionette TRACE conn3 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 03:44:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 03:44:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1451ms 03:44:32 INFO - PROCESS | 1741 | 1464864272478 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 03:44:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 03:44:32 INFO - PROCESS | 1741 | 1464864272482 Marionette TRACE conn3 <- [1,601,null,{"value":"8"}] 03:44:32 INFO - PROCESS | 1741 | 1464864272496 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 03:44:32 INFO - PROCESS | 1741 | 1464864272499 Marionette TRACE conn3 <- [1,602,null,{}] 03:44:32 INFO - PROCESS | 1741 | 1464864272505 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:32 INFO - PROCESS | 1741 | 1464864272734 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 03:44:32 INFO - PROCESS | 1741 | 1464864272762 Marionette TRACE conn3 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:32 INFO - PROCESS | 1741 | ++DOCSHELL 0x8ba81000 == 81 [pid = 1741] [id = 158] 03:44:32 INFO - PROCESS | 1741 | ++DOMWINDOW == 222 (0x91cd6c00) [pid = 1741] [serial = 474] [outer = (nil)] 03:44:32 INFO - PROCESS | 1741 | ++DOMWINDOW == 223 (0x91dbf400) [pid = 1741] [serial = 475] [outer = 0x91cd6c00] 03:44:32 INFO - PROCESS | 1741 | 1464864272841 Marionette DEBUG loaded listener.js 03:44:32 INFO - PROCESS | 1741 | ++DOMWINDOW == 224 (0x92655000) [pid = 1741] [serial = 476] [outer = 0x91cd6c00] 03:44:34 INFO - PROCESS | 1741 | --DOMWINDOW == 223 (0x9b186400) [pid = 1741] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 03:44:34 INFO - PROCESS | 1741 | --DOMWINDOW == 222 (0x92b0b400) [pid = 1741] [serial = 402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 03:44:34 INFO - PROCESS | 1741 | --DOMWINDOW == 221 (0x91cd4000) [pid = 1741] [serial = 399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 03:44:34 INFO - PROCESS | 1741 | --DOMWINDOW == 220 (0x9b31bc00) [pid = 1741] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 03:44:34 INFO - PROCESS | 1741 | --DOMWINDOW == 219 (0x90bb0400) [pid = 1741] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 03:44:34 INFO - PROCESS | 1741 | --DOMWINDOW == 218 (0x8d493c00) [pid = 1741] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 03:44:34 INFO - PROCESS | 1741 | --DOMWINDOW == 217 (0x92baa400) [pid = 1741] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 03:44:34 INFO - PROCESS | 1741 | --DOMWINDOW == 216 (0x9519c400) [pid = 1741] [serial = 405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 03:44:34 INFO - PROCESS | 1741 | --DOMWINDOW == 215 (0x8e5ea000) [pid = 1741] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 03:44:34 INFO - PROCESS | 1741 | 1464864274153 Marionette TRACE conn3 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 03:44:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 03:44:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1699ms 03:44:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 03:44:34 INFO - PROCESS | 1741 | 1464864274189 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 03:44:34 INFO - PROCESS | 1741 | 1464864274192 Marionette TRACE conn3 <- [1,605,null,{"value":"8"}] 03:44:34 INFO - PROCESS | 1741 | 1464864274199 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 03:44:34 INFO - PROCESS | 1741 | 1464864274203 Marionette TRACE conn3 <- [1,606,null,{}] 03:44:34 INFO - PROCESS | 1741 | 1464864274208 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:34 INFO - PROCESS | 1741 | 1464864274413 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 03:44:34 INFO - PROCESS | 1741 | 1464864274610 Marionette TRACE conn3 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:34 INFO - PROCESS | 1741 | ++DOCSHELL 0x91db8c00 == 82 [pid = 1741] [id = 159] 03:44:34 INFO - PROCESS | 1741 | ++DOMWINDOW == 216 (0x91db9000) [pid = 1741] [serial = 477] [outer = (nil)] 03:44:34 INFO - PROCESS | 1741 | ++DOMWINDOW == 217 (0x92657800) [pid = 1741] [serial = 478] [outer = 0x91db9000] 03:44:34 INFO - PROCESS | 1741 | 1464864274699 Marionette DEBUG loaded listener.js 03:44:34 INFO - PROCESS | 1741 | ++DOMWINDOW == 218 (0x92bab400) [pid = 1741] [serial = 479] [outer = 0x91db9000] 03:44:35 INFO - PROCESS | 1741 | 1464864275488 Marionette TRACE conn3 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 03:44:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 03:44:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1343ms 03:44:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 03:44:35 INFO - PROCESS | 1741 | 1464864275542 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 03:44:35 INFO - PROCESS | 1741 | 1464864275545 Marionette TRACE conn3 <- [1,609,null,{"value":"8"}] 03:44:35 INFO - PROCESS | 1741 | 1464864275557 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 03:44:35 INFO - PROCESS | 1741 | 1464864275560 Marionette TRACE conn3 <- [1,610,null,{}] 03:44:35 INFO - PROCESS | 1741 | 1464864275566 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:35 INFO - PROCESS | 1741 | 1464864275768 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 03:44:35 INFO - PROCESS | 1741 | 1464864275908 Marionette TRACE conn3 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:35 INFO - PROCESS | 1741 | ++DOCSHELL 0x907cdc00 == 83 [pid = 1741] [id = 160] 03:44:35 INFO - PROCESS | 1741 | ++DOMWINDOW == 219 (0x90a07000) [pid = 1741] [serial = 480] [outer = (nil)] 03:44:35 INFO - PROCESS | 1741 | ++DOMWINDOW == 220 (0x939de800) [pid = 1741] [serial = 481] [outer = 0x90a07000] 03:44:35 INFO - PROCESS | 1741 | 1464864275987 Marionette DEBUG loaded listener.js 03:44:36 INFO - PROCESS | 1741 | ++DOMWINDOW == 221 (0x951a2400) [pid = 1741] [serial = 482] [outer = 0x90a07000] 03:44:37 INFO - PROCESS | 1741 | 1464864277106 Marionette TRACE conn3 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 03:44:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 03:44:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1592ms 03:44:37 INFO - PROCESS | 1741 | 1464864277144 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 03:44:37 INFO - PROCESS | 1741 | 1464864277150 Marionette TRACE conn3 <- [1,613,null,{"value":"8"}] 03:44:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 03:44:37 INFO - PROCESS | 1741 | 1464864277160 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 03:44:37 INFO - PROCESS | 1741 | 1464864277166 Marionette TRACE conn3 <- [1,614,null,{}] 03:44:37 INFO - PROCESS | 1741 | 1464864277174 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:37 INFO - PROCESS | 1741 | 1464864277404 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 03:44:37 INFO - PROCESS | 1741 | 1464864277648 Marionette TRACE conn3 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:37 INFO - PROCESS | 1741 | ++DOCSHELL 0x8b7cbc00 == 84 [pid = 1741] [id = 161] 03:44:37 INFO - PROCESS | 1741 | ++DOMWINDOW == 222 (0x8ba83000) [pid = 1741] [serial = 483] [outer = (nil)] 03:44:37 INFO - PROCESS | 1741 | ++DOMWINDOW == 223 (0x8c8d9400) [pid = 1741] [serial = 484] [outer = 0x8ba83000] 03:44:37 INFO - PROCESS | 1741 | 1464864277781 Marionette DEBUG loaded listener.js 03:44:37 INFO - PROCESS | 1741 | ++DOMWINDOW == 224 (0x8d496400) [pid = 1741] [serial = 485] [outer = 0x8ba83000] 03:44:38 INFO - PROCESS | 1741 | 1464864278707 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 03:44:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 03:44:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1590ms 03:44:38 INFO - PROCESS | 1741 | 1464864278751 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 03:44:38 INFO - PROCESS | 1741 | 1464864278761 Marionette TRACE conn3 <- [1,617,null,{"value":"8"}] 03:44:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 03:44:38 INFO - PROCESS | 1741 | 1464864278774 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 03:44:38 INFO - PROCESS | 1741 | 1464864278778 Marionette TRACE conn3 <- [1,618,null,{}] 03:44:38 INFO - PROCESS | 1741 | 1464864278786 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:39 INFO - PROCESS | 1741 | 1464864279011 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 03:44:39 INFO - PROCESS | 1741 | 1464864279255 Marionette TRACE conn3 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:39 INFO - PROCESS | 1741 | ++DOCSHELL 0x8ec02400 == 85 [pid = 1741] [id = 162] 03:44:39 INFO - PROCESS | 1741 | ++DOMWINDOW == 225 (0x8ec0bc00) [pid = 1741] [serial = 486] [outer = (nil)] 03:44:39 INFO - PROCESS | 1741 | ++DOMWINDOW == 226 (0x8eeef800) [pid = 1741] [serial = 487] [outer = 0x8ec0bc00] 03:44:39 INFO - PROCESS | 1741 | 1464864279391 Marionette DEBUG loaded listener.js 03:44:39 INFO - PROCESS | 1741 | ++DOMWINDOW == 227 (0x914b5400) [pid = 1741] [serial = 488] [outer = 0x8ec0bc00] 03:44:40 INFO - PROCESS | 1741 | 1464864280351 Marionette TRACE conn3 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 03:44:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 03:44:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1639ms 03:44:40 INFO - PROCESS | 1741 | 1464864280418 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 03:44:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 03:44:40 INFO - PROCESS | 1741 | 1464864280423 Marionette TRACE conn3 <- [1,621,null,{"value":"8"}] 03:44:40 INFO - PROCESS | 1741 | 1464864280431 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 03:44:40 INFO - PROCESS | 1741 | 1464864280438 Marionette TRACE conn3 <- [1,622,null,{}] 03:44:40 INFO - PROCESS | 1741 | 1464864280455 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:40 INFO - PROCESS | 1741 | 1464864280686 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 03:44:40 INFO - PROCESS | 1741 | 1464864280914 Marionette TRACE conn3 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:40 INFO - PROCESS | 1741 | ++DOCSHELL 0x92b07800 == 86 [pid = 1741] [id = 163] 03:44:40 INFO - PROCESS | 1741 | ++DOMWINDOW == 228 (0x92ba5c00) [pid = 1741] [serial = 489] [outer = (nil)] 03:44:41 INFO - PROCESS | 1741 | ++DOMWINDOW == 229 (0x9519c400) [pid = 1741] [serial = 490] [outer = 0x92ba5c00] 03:44:41 INFO - PROCESS | 1741 | 1464864281012 Marionette DEBUG loaded listener.js 03:44:41 INFO - PROCESS | 1741 | ++DOMWINDOW == 230 (0x9761fc00) [pid = 1741] [serial = 491] [outer = 0x92ba5c00] 03:44:41 INFO - PROCESS | 1741 | 1464864281927 Marionette TRACE conn3 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 03:44:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 03:44:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1538ms 03:44:41 INFO - PROCESS | 1741 | 1464864281968 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 03:44:41 INFO - PROCESS | 1741 | 1464864281973 Marionette TRACE conn3 <- [1,625,null,{"value":"8"}] 03:44:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 03:44:41 INFO - PROCESS | 1741 | 1464864281980 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 03:44:41 INFO - PROCESS | 1741 | 1464864281984 Marionette TRACE conn3 <- [1,626,null,{}] 03:44:41 INFO - PROCESS | 1741 | 1464864281990 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:42 INFO - PROCESS | 1741 | 1464864282198 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 03:44:42 INFO - PROCESS | 1741 | 1464864282432 Marionette TRACE conn3 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:42 INFO - PROCESS | 1741 | ++DOCSHELL 0x997e7400 == 87 [pid = 1741] [id = 164] 03:44:42 INFO - PROCESS | 1741 | ++DOMWINDOW == 231 (0x997ef400) [pid = 1741] [serial = 492] [outer = (nil)] 03:44:42 INFO - PROCESS | 1741 | ++DOMWINDOW == 232 (0x9a236000) [pid = 1741] [serial = 493] [outer = 0x997ef400] 03:44:42 INFO - PROCESS | 1741 | 1464864282573 Marionette DEBUG loaded listener.js 03:44:42 INFO - PROCESS | 1741 | ++DOMWINDOW == 233 (0x9a3f0000) [pid = 1741] [serial = 494] [outer = 0x997ef400] 03:44:43 INFO - PROCESS | 1741 | 1464864283506 Marionette TRACE conn3 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 03:44:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 03:44:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1585ms 03:44:43 INFO - PROCESS | 1741 | 1464864283567 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 03:44:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 03:44:43 INFO - PROCESS | 1741 | 1464864283571 Marionette TRACE conn3 <- [1,629,null,{"value":"8"}] 03:44:43 INFO - PROCESS | 1741 | 1464864283578 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 03:44:43 INFO - PROCESS | 1741 | 1464864283582 Marionette TRACE conn3 <- [1,630,null,{}] 03:44:43 INFO - PROCESS | 1741 | 1464864283588 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:43 INFO - PROCESS | 1741 | 1464864283792 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 03:44:44 INFO - PROCESS | 1741 | 1464864284215 Marionette TRACE conn3 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:44 INFO - PROCESS | 1741 | ++DOCSHELL 0x9a3ecc00 == 88 [pid = 1741] [id = 165] 03:44:44 INFO - PROCESS | 1741 | ++DOMWINDOW == 234 (0x9a4ea800) [pid = 1741] [serial = 495] [outer = (nil)] 03:44:44 INFO - PROCESS | 1741 | ++DOMWINDOW == 235 (0x9b183c00) [pid = 1741] [serial = 496] [outer = 0x9a4ea800] 03:44:44 INFO - PROCESS | 1741 | 1464864284320 Marionette DEBUG loaded listener.js 03:44:44 INFO - PROCESS | 1741 | ++DOMWINDOW == 236 (0x9b18f000) [pid = 1741] [serial = 497] [outer = 0x9a4ea800] 03:44:45 INFO - PROCESS | 1741 | 1464864285239 Marionette TRACE conn3 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 03:44:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 03:44:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1692ms 03:44:45 INFO - PROCESS | 1741 | 1464864285272 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 03:44:45 INFO - PROCESS | 1741 | 1464864285275 Marionette TRACE conn3 <- [1,633,null,{"value":"8"}] 03:44:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 03:44:45 INFO - PROCESS | 1741 | 1464864285283 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 03:44:45 INFO - PROCESS | 1741 | 1464864285287 Marionette TRACE conn3 <- [1,634,null,{}] 03:44:45 INFO - PROCESS | 1741 | 1464864285294 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:45 INFO - PROCESS | 1741 | 1464864285504 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 03:44:45 INFO - PROCESS | 1741 | 1464864285703 Marionette TRACE conn3 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:45 INFO - PROCESS | 1741 | ++DOCSHELL 0x9a4e0c00 == 89 [pid = 1741] [id = 166] 03:44:45 INFO - PROCESS | 1741 | ++DOMWINDOW == 237 (0x9a4e1800) [pid = 1741] [serial = 498] [outer = (nil)] 03:44:45 INFO - PROCESS | 1741 | ++DOMWINDOW == 238 (0x9d59b400) [pid = 1741] [serial = 499] [outer = 0x9a4e1800] 03:44:45 INFO - PROCESS | 1741 | 1464864285828 Marionette DEBUG loaded listener.js 03:44:45 INFO - PROCESS | 1741 | ++DOMWINDOW == 239 (0x9d5a3800) [pid = 1741] [serial = 500] [outer = 0x9a4e1800] 03:44:46 INFO - PROCESS | 1741 | [1741] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 03:44:46 INFO - PROCESS | 1741 | 1464864286812 Marionette TRACE conn3 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 03:44:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 03:44:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1581ms 03:44:46 INFO - PROCESS | 1741 | 1464864286866 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 03:44:46 INFO - PROCESS | 1741 | 1464864286869 Marionette TRACE conn3 <- [1,637,null,{"value":"8"}] 03:44:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 03:44:46 INFO - PROCESS | 1741 | 1464864286876 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 03:44:46 INFO - PROCESS | 1741 | 1464864286880 Marionette TRACE conn3 <- [1,638,null,{}] 03:44:46 INFO - PROCESS | 1741 | 1464864286885 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:47 INFO - PROCESS | 1741 | 1464864287087 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 03:44:47 INFO - PROCESS | 1741 | 1464864287321 Marionette TRACE conn3 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:47 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d351000 == 90 [pid = 1741] [id = 167] 03:44:47 INFO - PROCESS | 1741 | ++DOMWINDOW == 240 (0x8d351800) [pid = 1741] [serial = 501] [outer = (nil)] 03:44:47 INFO - PROCESS | 1741 | ++DOMWINDOW == 241 (0x8d359800) [pid = 1741] [serial = 502] [outer = 0x8d351800] 03:44:47 INFO - PROCESS | 1741 | 1464864287453 Marionette DEBUG loaded listener.js 03:44:47 INFO - PROCESS | 1741 | ++DOMWINDOW == 242 (0x8d35d400) [pid = 1741] [serial = 503] [outer = 0x8d351800] 03:44:47 INFO - PROCESS | 1741 | [1741] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 03:44:48 INFO - PROCESS | 1741 | 1464864288324 Marionette TRACE conn3 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 03:44:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 03:44:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1486ms 03:44:48 INFO - PROCESS | 1741 | 1464864288362 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 03:44:48 INFO - PROCESS | 1741 | 1464864288366 Marionette TRACE conn3 <- [1,641,null,{"value":"8"}] 03:44:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 03:44:48 INFO - PROCESS | 1741 | 1464864288373 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 03:44:48 INFO - PROCESS | 1741 | 1464864288375 Marionette TRACE conn3 <- [1,642,null,{}] 03:44:48 INFO - PROCESS | 1741 | 1464864288382 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:48 INFO - PROCESS | 1741 | 1464864288567 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 03:44:48 INFO - PROCESS | 1741 | 1464864288763 Marionette TRACE conn3 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:48 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d350800 == 91 [pid = 1741] [id = 168] 03:44:48 INFO - PROCESS | 1741 | ++DOMWINDOW == 243 (0x8d356c00) [pid = 1741] [serial = 504] [outer = (nil)] 03:44:48 INFO - PROCESS | 1741 | ++DOMWINDOW == 244 (0x8e5d4000) [pid = 1741] [serial = 505] [outer = 0x8d356c00] 03:44:48 INFO - PROCESS | 1741 | 1464864288855 Marionette DEBUG loaded listener.js 03:44:48 INFO - PROCESS | 1741 | ++DOMWINDOW == 245 (0x8e5d5c00) [pid = 1741] [serial = 506] [outer = 0x8d356c00] 03:44:49 INFO - PROCESS | 1741 | 1464864289828 Marionette TRACE conn3 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 03:44:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 03:44:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1530ms 03:44:49 INFO - PROCESS | 1741 | 1464864289905 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 03:44:49 INFO - PROCESS | 1741 | 1464864289909 Marionette TRACE conn3 <- [1,645,null,{"value":"8"}] 03:44:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 03:44:49 INFO - PROCESS | 1741 | 1464864289916 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 03:44:49 INFO - PROCESS | 1741 | 1464864289920 Marionette TRACE conn3 <- [1,646,null,{}] 03:44:49 INFO - PROCESS | 1741 | 1464864289926 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:50 INFO - PROCESS | 1741 | 1464864290169 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 03:44:50 INFO - PROCESS | 1741 | 1464864290408 Marionette TRACE conn3 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:50 INFO - PROCESS | 1741 | ++DOCSHELL 0x8c79d400 == 92 [pid = 1741] [id = 169] 03:44:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 246 (0x8d359400) [pid = 1741] [serial = 507] [outer = (nil)] 03:44:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 247 (0x8e5de400) [pid = 1741] [serial = 508] [outer = 0x8d359400] 03:44:50 INFO - PROCESS | 1741 | 1464864290543 Marionette DEBUG loaded listener.js 03:44:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 248 (0x9b539000) [pid = 1741] [serial = 509] [outer = 0x8d359400] 03:44:51 INFO - PROCESS | 1741 | 1464864291463 Marionette TRACE conn3 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 03:44:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 03:44:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1588ms 03:44:51 INFO - PROCESS | 1741 | 1464864291505 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 03:44:51 INFO - PROCESS | 1741 | 1464864291508 Marionette TRACE conn3 <- [1,649,null,{"value":"8"}] 03:44:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 03:44:51 INFO - PROCESS | 1741 | 1464864291524 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 03:44:51 INFO - PROCESS | 1741 | 1464864291527 Marionette TRACE conn3 <- [1,650,null,{}] 03:44:51 INFO - PROCESS | 1741 | 1464864291539 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:51 INFO - PROCESS | 1741 | 1464864291795 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 03:44:52 INFO - PROCESS | 1741 | 1464864292038 Marionette TRACE conn3 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:52 INFO - PROCESS | 1741 | ++DOCSHELL 0x8a6ca400 == 93 [pid = 1741] [id = 170] 03:44:52 INFO - PROCESS | 1741 | ++DOMWINDOW == 249 (0x8a6cb000) [pid = 1741] [serial = 510] [outer = (nil)] 03:44:52 INFO - PROCESS | 1741 | ++DOMWINDOW == 250 (0x8a6d4c00) [pid = 1741] [serial = 511] [outer = 0x8a6cb000] 03:44:52 INFO - PROCESS | 1741 | 1464864292166 Marionette DEBUG loaded listener.js 03:44:52 INFO - PROCESS | 1741 | ++DOMWINDOW == 251 (0x8a6d8000) [pid = 1741] [serial = 512] [outer = 0x8a6cb000] 03:44:53 INFO - PROCESS | 1741 | 1464864293095 Marionette TRACE conn3 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 03:44:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 03:44:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1640ms 03:44:53 INFO - PROCESS | 1741 | 1464864293165 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 03:44:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 03:44:53 INFO - PROCESS | 1741 | 1464864293170 Marionette TRACE conn3 <- [1,653,null,{"value":"8"}] 03:44:53 INFO - PROCESS | 1741 | 1464864293177 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 03:44:53 INFO - PROCESS | 1741 | 1464864293181 Marionette TRACE conn3 <- [1,654,null,{}] 03:44:53 INFO - PROCESS | 1741 | 1464864293187 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:53 INFO - PROCESS | 1741 | 1464864293455 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 03:44:53 INFO - PROCESS | 1741 | 1464864293756 Marionette TRACE conn3 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:53 INFO - PROCESS | 1741 | ++DOCSHELL 0x8b156c00 == 94 [pid = 1741] [id = 171] 03:44:53 INFO - PROCESS | 1741 | ++DOMWINDOW == 252 (0x8b15d800) [pid = 1741] [serial = 513] [outer = (nil)] 03:44:53 INFO - PROCESS | 1741 | ++DOMWINDOW == 253 (0x8b162000) [pid = 1741] [serial = 514] [outer = 0x8b15d800] 03:44:53 INFO - PROCESS | 1741 | 1464864293859 Marionette DEBUG loaded listener.js 03:44:53 INFO - PROCESS | 1741 | ++DOMWINDOW == 254 (0x8e5da000) [pid = 1741] [serial = 515] [outer = 0x8b15d800] 03:44:54 INFO - PROCESS | 1741 | 1464864294720 Marionette TRACE conn3 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 03:44:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 03:44:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1587ms 03:44:54 INFO - PROCESS | 1741 | 1464864294765 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 03:44:54 INFO - PROCESS | 1741 | 1464864294769 Marionette TRACE conn3 <- [1,657,null,{"value":"8"}] 03:44:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 03:44:54 INFO - PROCESS | 1741 | 1464864294796 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 03:44:54 INFO - PROCESS | 1741 | 1464864294800 Marionette TRACE conn3 <- [1,658,null,{}] 03:44:54 INFO - PROCESS | 1741 | 1464864294806 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:55 INFO - PROCESS | 1741 | 1464864295017 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 03:44:55 INFO - PROCESS | 1741 | 1464864295263 Marionette TRACE conn3 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:55 INFO - PROCESS | 1741 | ++DOCSHELL 0x89d61800 == 95 [pid = 1741] [id = 172] 03:44:55 INFO - PROCESS | 1741 | ++DOMWINDOW == 255 (0x89d62800) [pid = 1741] [serial = 516] [outer = (nil)] 03:44:55 INFO - PROCESS | 1741 | ++DOMWINDOW == 256 (0x89d69400) [pid = 1741] [serial = 517] [outer = 0x89d62800] 03:44:55 INFO - PROCESS | 1741 | 1464864295369 Marionette DEBUG loaded listener.js 03:44:55 INFO - PROCESS | 1741 | ++DOMWINDOW == 257 (0x89d6cc00) [pid = 1741] [serial = 518] [outer = 0x89d62800] 03:44:56 INFO - PROCESS | 1741 | 1464864296274 Marionette TRACE conn3 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 03:44:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 03:44:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1541ms 03:44:56 INFO - PROCESS | 1741 | 1464864296335 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 03:44:56 INFO - PROCESS | 1741 | 1464864296339 Marionette TRACE conn3 <- [1,661,null,{"value":"8"}] 03:44:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 03:44:56 INFO - PROCESS | 1741 | 1464864296347 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 03:44:56 INFO - PROCESS | 1741 | 1464864296350 Marionette TRACE conn3 <- [1,662,null,{}] 03:44:56 INFO - PROCESS | 1741 | 1464864296357 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:56 INFO - PROCESS | 1741 | 1464864296562 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 03:44:56 INFO - PROCESS | 1741 | 1464864296816 Marionette TRACE conn3 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:56 INFO - PROCESS | 1741 | ++DOCSHELL 0x89d63000 == 96 [pid = 1741] [id = 173] 03:44:56 INFO - PROCESS | 1741 | ++DOMWINDOW == 258 (0x89d68800) [pid = 1741] [serial = 519] [outer = (nil)] 03:44:56 INFO - PROCESS | 1741 | ++DOMWINDOW == 259 (0x8b162800) [pid = 1741] [serial = 520] [outer = 0x89d68800] 03:44:56 INFO - PROCESS | 1741 | 1464864296948 Marionette DEBUG loaded listener.js 03:44:57 INFO - PROCESS | 1741 | ++DOMWINDOW == 260 (0x8e5dec00) [pid = 1741] [serial = 521] [outer = 0x89d68800] 03:44:57 INFO - PROCESS | 1741 | [1741] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 03:44:57 INFO - PROCESS | 1741 | 1464864297865 Marionette TRACE conn3 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 03:44:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 03:44:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1533ms 03:44:57 INFO - PROCESS | 1741 | 1464864297882 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 03:44:57 INFO - PROCESS | 1741 | 1464864297887 Marionette TRACE conn3 <- [1,665,null,{"value":"8"}] 03:44:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 03:44:57 INFO - PROCESS | 1741 | 1464864297895 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 03:44:57 INFO - PROCESS | 1741 | 1464864297899 Marionette TRACE conn3 <- [1,666,null,{}] 03:44:57 INFO - PROCESS | 1741 | 1464864297906 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:58 INFO - PROCESS | 1741 | 1464864298119 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 03:44:58 INFO - PROCESS | 1741 | 1464864298365 Marionette TRACE conn3 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:58 INFO - PROCESS | 1741 | ++DOCSHELL 0x8943e000 == 97 [pid = 1741] [id = 174] 03:44:58 INFO - PROCESS | 1741 | ++DOMWINDOW == 261 (0x89440000) [pid = 1741] [serial = 522] [outer = (nil)] 03:44:58 INFO - PROCESS | 1741 | ++DOMWINDOW == 262 (0x89446800) [pid = 1741] [serial = 523] [outer = 0x89440000] 03:44:58 INFO - PROCESS | 1741 | 1464864298496 Marionette DEBUG loaded listener.js 03:44:58 INFO - PROCESS | 1741 | ++DOMWINDOW == 263 (0x89448000) [pid = 1741] [serial = 524] [outer = 0x89440000] 03:44:59 INFO - PROCESS | 1741 | [1741] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 03:44:59 INFO - PROCESS | 1741 | 1464864299457 Marionette TRACE conn3 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 03:44:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 03:44:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1636ms 03:44:59 INFO - PROCESS | 1741 | 1464864299532 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 03:44:59 INFO - PROCESS | 1741 | 1464864299535 Marionette TRACE conn3 <- [1,669,null,{"value":"8"}] 03:44:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 03:44:59 INFO - PROCESS | 1741 | 1464864299545 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 03:44:59 INFO - PROCESS | 1741 | 1464864299549 Marionette TRACE conn3 <- [1,670,null,{}] 03:44:59 INFO - PROCESS | 1741 | 1464864299555 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:59 INFO - PROCESS | 1741 | 1464864299804 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 03:45:00 INFO - PROCESS | 1741 | 1464864300094 Marionette TRACE conn3 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:00 INFO - PROCESS | 1741 | ++DOCSHELL 0x8943ec00 == 98 [pid = 1741] [id = 175] 03:45:00 INFO - PROCESS | 1741 | ++DOMWINDOW == 264 (0x89441000) [pid = 1741] [serial = 525] [outer = (nil)] 03:45:00 INFO - PROCESS | 1741 | ++DOMWINDOW == 265 (0x8b15cc00) [pid = 1741] [serial = 526] [outer = 0x89441000] 03:45:00 INFO - PROCESS | 1741 | 1464864300193 Marionette DEBUG loaded listener.js 03:45:00 INFO - PROCESS | 1741 | ++DOMWINDOW == 266 (0x8c79dc00) [pid = 1741] [serial = 527] [outer = 0x89441000] 03:45:01 INFO - PROCESS | 1741 | 1464864301105 Marionette TRACE conn3 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 03:45:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 03:45:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1637ms 03:45:01 INFO - PROCESS | 1741 | 1464864301183 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 03:45:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 03:45:01 INFO - PROCESS | 1741 | 1464864301187 Marionette TRACE conn3 <- [1,673,null,{"value":"8"}] 03:45:01 INFO - PROCESS | 1741 | 1464864301194 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 03:45:01 INFO - PROCESS | 1741 | 1464864301199 Marionette TRACE conn3 <- [1,674,null,{}] 03:45:01 INFO - PROCESS | 1741 | 1464864301209 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:01 INFO - PROCESS | 1741 | 1464864301466 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 03:45:01 INFO - PROCESS | 1741 | 1464864301781 Marionette TRACE conn3 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:01 INFO - PROCESS | 1741 | ++DOCSHELL 0x89d60c00 == 99 [pid = 1741] [id = 176] 03:45:01 INFO - PROCESS | 1741 | ++DOMWINDOW == 267 (0x89d62400) [pid = 1741] [serial = 528] [outer = (nil)] 03:45:01 INFO - PROCESS | 1741 | ++DOMWINDOW == 268 (0x8d60ec00) [pid = 1741] [serial = 529] [outer = 0x89d62400] 03:45:01 INFO - PROCESS | 1741 | 1464864301927 Marionette DEBUG loaded listener.js 03:45:02 INFO - PROCESS | 1741 | ++DOMWINDOW == 269 (0x91cda000) [pid = 1741] [serial = 530] [outer = 0x89d62400] 03:45:03 INFO - PROCESS | 1741 | [1741] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 03:45:03 INFO - PROCESS | 1741 | 1464864303420 Marionette TRACE conn3 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 03:45:03 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 03:45:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 2297ms 03:45:03 INFO - PROCESS | 1741 | 1464864303491 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 03:45:03 INFO - PROCESS | 1741 | 1464864303499 Marionette TRACE conn3 <- [1,677,null,{"value":"8"}] 03:45:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 03:45:03 INFO - PROCESS | 1741 | 1464864303508 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 03:45:03 INFO - PROCESS | 1741 | 1464864303514 Marionette TRACE conn3 <- [1,678,null,{}] 03:45:03 INFO - PROCESS | 1741 | 1464864303523 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:03 INFO - PROCESS | 1741 | 1464864303806 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 03:45:04 INFO - PROCESS | 1741 | 1464864304126 Marionette TRACE conn3 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:04 INFO - PROCESS | 1741 | ++DOCSHELL 0x8b15ec00 == 100 [pid = 1741] [id = 177] 03:45:04 INFO - PROCESS | 1741 | ++DOMWINDOW == 270 (0x8b163c00) [pid = 1741] [serial = 531] [outer = (nil)] 03:45:04 INFO - PROCESS | 1741 | ++DOMWINDOW == 271 (0x8b7c5c00) [pid = 1741] [serial = 532] [outer = 0x8b163c00] 03:45:04 INFO - PROCESS | 1741 | 1464864304313 Marionette DEBUG loaded listener.js 03:45:04 INFO - PROCESS | 1741 | ++DOMWINDOW == 272 (0x8b8c0400) [pid = 1741] [serial = 533] [outer = 0x8b163c00] 03:45:05 INFO - PROCESS | 1741 | 1464864305461 Marionette TRACE conn3 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 03:45: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 03:45:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 2043ms 03:45:05 INFO - PROCESS | 1741 | 1464864305553 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 03:45:05 INFO - PROCESS | 1741 | 1464864305566 Marionette TRACE conn3 <- [1,681,null,{"value":"8"}] 03:45:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 03:45:05 INFO - PROCESS | 1741 | 1464864305584 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 03:45:05 INFO - PROCESS | 1741 | 1464864305591 Marionette TRACE conn3 <- [1,682,null,{}] 03:45:05 INFO - PROCESS | 1741 | 1464864305683 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:06 INFO - PROCESS | 1741 | 1464864306249 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 03:45:06 INFO - PROCESS | 1741 | --DOMWINDOW == 271 (0x9a3f5c00) [pid = 1741] [serial = 409] [outer = (nil)] [url = about:blank] 03:45:06 INFO - PROCESS | 1741 | 1464864306601 Marionette TRACE conn3 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:06 INFO - PROCESS | 1741 | --DOCSHELL 0x8c8d1800 == 99 [pid = 1741] [id = 142] 03:45:06 INFO - PROCESS | 1741 | ++DOCSHELL 0x8a28b800 == 100 [pid = 1741] [id = 178] 03:45:06 INFO - PROCESS | 1741 | ++DOMWINDOW == 272 (0x8b6e1800) [pid = 1741] [serial = 534] [outer = (nil)] 03:45:06 INFO - PROCESS | 1741 | ++DOMWINDOW == 273 (0x8c791000) [pid = 1741] [serial = 535] [outer = 0x8b6e1800] 03:45:06 INFO - PROCESS | 1741 | 1464864306692 Marionette DEBUG loaded listener.js 03:45:06 INFO - PROCESS | 1741 | ++DOMWINDOW == 274 (0x8d07e400) [pid = 1741] [serial = 536] [outer = 0x8b6e1800] 03:45:06 INFO - PROCESS | 1741 | --DOCSHELL 0x9a8da400 == 99 [pid = 1741] [id = 141] 03:45:06 INFO - PROCESS | 1741 | --DOCSHELL 0x939e3000 == 98 [pid = 1741] [id = 140] 03:45:07 INFO - PROCESS | 1741 | --DOCSHELL 0x93c7fc00 == 97 [pid = 1741] [id = 139] 03:45:07 INFO - PROCESS | 1741 | --DOCSHELL 0x8d2d4800 == 96 [pid = 1741] [id = 138] 03:45:07 INFO - PROCESS | 1741 | --DOCSHELL 0x8c78e800 == 95 [pid = 1741] [id = 137] 03:45:07 INFO - PROCESS | 1741 | --DOMWINDOW == 273 (0x9b53d400) [pid = 1741] [serial = 304] [outer = (nil)] [url = about:blank] 03:45:07 INFO - PROCESS | 1741 | --DOMWINDOW == 272 (0x95196400) [pid = 1741] [serial = 404] [outer = (nil)] [url = about:blank] 03:45:07 INFO - PROCESS | 1741 | --DOMWINDOW == 271 (0x8d2d3c00) [pid = 1741] [serial = 384] [outer = (nil)] [url = about:blank] 03:45:07 INFO - PROCESS | 1741 | --DOMWINDOW == 270 (0x9817a800) [pid = 1741] [serial = 363] [outer = (nil)] [url = about:blank] 03:45:07 INFO - PROCESS | 1741 | --DOMWINDOW == 269 (0x91dba800) [pid = 1741] [serial = 400] [outer = (nil)] [url = about:blank] 03:45:07 INFO - PROCESS | 1741 | --DOMWINDOW == 268 (0x9aff0000) [pid = 1741] [serial = 366] [outer = (nil)] [url = about:blank] 03:45:07 INFO - PROCESS | 1741 | --DOMWINDOW == 267 (0x92bb1000) [pid = 1741] [serial = 401] [outer = (nil)] [url = about:blank] 03:45:07 INFO - PROCESS | 1741 | --DOMWINDOW == 266 (0xa2639c00) [pid = 1741] [serial = 375] [outer = (nil)] [url = about:blank] 03:45:07 INFO - PROCESS | 1741 | --DOMWINDOW == 265 (0xa0611000) [pid = 1741] [serial = 253] [outer = (nil)] [url = about:blank] 03:45:07 INFO - PROCESS | 1741 | --DOMWINDOW == 264 (0x90bb5400) [pid = 1741] [serial = 396] [outer = (nil)] [url = about:blank] 03:45:07 INFO - PROCESS | 1741 | --DOMWINDOW == 263 (0x914b7000) [pid = 1741] [serial = 397] [outer = (nil)] [url = about:blank] 03:45:07 INFO - PROCESS | 1741 | --DOMWINDOW == 262 (0x8d498400) [pid = 1741] [serial = 390] [outer = (nil)] [url = about:blank] 03:45:07 INFO - PROCESS | 1741 | --DOMWINDOW == 261 (0xa6e40000) [pid = 1741] [serial = 381] [outer = (nil)] [url = about:blank] 03:45:07 INFO - PROCESS | 1741 | --DOMWINDOW == 260 (0x8ecb4400) [pid = 1741] [serial = 357] [outer = (nil)] [url = about:blank] 03:45:07 INFO - PROCESS | 1741 | --DOMWINDOW == 259 (0x8d49b000) [pid = 1741] [serial = 387] [outer = (nil)] [url = about:blank] 03:45:07 INFO - PROCESS | 1741 | --DOMWINDOW == 258 (0x91dbcc00) [pid = 1741] [serial = 360] [outer = (nil)] [url = about:blank] 03:45:07 INFO - PROCESS | 1741 | --DOMWINDOW == 257 (0x8d60b000) [pid = 1741] [serial = 378] [outer = (nil)] [url = about:blank] 03:45:07 INFO - PROCESS | 1741 | --DOMWINDOW == 256 (0x9afec800) [pid = 1741] [serial = 355] [outer = (nil)] [url = about:blank] 03:45:07 INFO - PROCESS | 1741 | --DOMWINDOW == 255 (0x997f3400) [pid = 1741] [serial = 407] [outer = (nil)] [url = about:blank] 03:45:07 INFO - PROCESS | 1741 | --DOMWINDOW == 254 (0x8eef1000) [pid = 1741] [serial = 394] [outer = (nil)] [url = about:blank] 03:45:07 INFO - PROCESS | 1741 | --DOMWINDOW == 253 (0x93c86c00) [pid = 1741] [serial = 403] [outer = (nil)] [url = about:blank] 03:45:07 INFO - PROCESS | 1741 | --DOMWINDOW == 252 (0x91cd8800) [pid = 1741] [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.] 03:45:07 INFO - PROCESS | 1741 | --DOMWINDOW == 251 (0x8d49f400) [pid = 1741] [serial = 391] [outer = (nil)] [url = about:blank] 03:45:07 INFO - PROCESS | 1741 | --DOMWINDOW == 250 (0x8eee3400) [pid = 1741] [serial = 393] [outer = (nil)] [url = about:blank] 03:45:07 INFO - PROCESS | 1741 | --DOMWINDOW == 249 (0x9c0d6400) [pid = 1741] [serial = 369] [outer = (nil)] [url = about:blank] 03:45:07 INFO - PROCESS | 1741 | --DOMWINDOW == 248 (0x9535bc00) [pid = 1741] [serial = 406] [outer = (nil)] [url = about:blank] 03:45:07 INFO - PROCESS | 1741 | --DOMWINDOW == 247 (0x8eef0400) [pid = 1741] [serial = 372] [outer = (nil)] [url = about:blank] 03:45:08 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 03:45:08 INFO - PROCESS | 1741 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 03:45:08 INFO - PROCESS | 1741 | 1464864308031 Marionette TRACE conn3 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 03:45:08 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) 03:45:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 2471ms 03:45:08 INFO - PROCESS | 1741 | 1464864308053 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 03:45:08 INFO - PROCESS | 1741 | 1464864308057 Marionette TRACE conn3 <- [1,685,null,{"value":"8"}] 03:45:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 03:45:08 INFO - PROCESS | 1741 | 1464864308064 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 03:45:08 INFO - PROCESS | 1741 | 1464864308071 Marionette TRACE conn3 <- [1,686,null,{}] 03:45:08 INFO - PROCESS | 1741 | 1464864308087 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:08 INFO - PROCESS | 1741 | 1464864308392 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 03:45:08 INFO - PROCESS | 1741 | 1464864308499 Marionette TRACE conn3 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:08 INFO - PROCESS | 1741 | ++DOCSHELL 0x89440400 == 96 [pid = 1741] [id = 179] 03:45:08 INFO - PROCESS | 1741 | ++DOMWINDOW == 248 (0x8d49c400) [pid = 1741] [serial = 537] [outer = (nil)] 03:45:08 INFO - PROCESS | 1741 | ++DOMWINDOW == 249 (0x8d9e9400) [pid = 1741] [serial = 538] [outer = 0x8d49c400] 03:45:08 INFO - PROCESS | 1741 | 1464864308580 Marionette DEBUG loaded listener.js 03:45:08 INFO - PROCESS | 1741 | ++DOMWINDOW == 250 (0x8e5d4800) [pid = 1741] [serial = 539] [outer = 0x8d49c400] 03:45:09 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 03:45:09 INFO - PROCESS | 1741 | 1464864309827 Marionette TRACE conn3 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 03:45: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 03:45:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1788ms 03:45:09 INFO - PROCESS | 1741 | 1464864309853 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 03:45:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 03:45:09 INFO - PROCESS | 1741 | 1464864309858 Marionette TRACE conn3 <- [1,689,null,{"value":"8"}] 03:45:09 INFO - PROCESS | 1741 | 1464864309872 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 03:45:09 INFO - PROCESS | 1741 | 1464864309875 Marionette TRACE conn3 <- [1,690,null,{}] 03:45:09 INFO - PROCESS | 1741 | 1464864309890 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:10 INFO - PROCESS | 1741 | 1464864310198 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 03:45:10 INFO - PROCESS | 1741 | 1464864310262 Marionette TRACE conn3 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:10 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d9e5800 == 97 [pid = 1741] [id = 180] 03:45:10 INFO - PROCESS | 1741 | ++DOMWINDOW == 251 (0x8d9e8000) [pid = 1741] [serial = 540] [outer = (nil)] 03:45:10 INFO - PROCESS | 1741 | ++DOMWINDOW == 252 (0x8ec0d400) [pid = 1741] [serial = 541] [outer = 0x8d9e8000] 03:45:10 INFO - PROCESS | 1741 | 1464864310342 Marionette DEBUG loaded listener.js 03:45:10 INFO - PROCESS | 1741 | ++DOMWINDOW == 253 (0x8eee6800) [pid = 1741] [serial = 542] [outer = 0x8d9e8000] 03:45:11 INFO - PROCESS | 1741 | --DOMWINDOW == 252 (0x93c7e800) [pid = 1741] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 03:45:11 INFO - PROCESS | 1741 | --DOMWINDOW == 251 (0x8b8b7400) [pid = 1741] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 03:45:11 INFO - PROCESS | 1741 | --DOMWINDOW == 250 (0x8d072400) [pid = 1741] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 03:45:11 INFO - PROCESS | 1741 | --DOMWINDOW == 249 (0x91cd6c00) [pid = 1741] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 03:45:11 INFO - PROCESS | 1741 | --DOMWINDOW == 248 (0x8eeec800) [pid = 1741] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 03:45:11 INFO - PROCESS | 1741 | --DOMWINDOW == 247 (0x8d610400) [pid = 1741] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 03:45:11 INFO - PROCESS | 1741 | --DOMWINDOW == 246 (0x91db9000) [pid = 1741] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 03:45:12 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 03:45:12 INFO - PROCESS | 1741 | 1464864312092 Marionette TRACE conn3 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 03:45:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 03:45:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 2270ms 03:45:12 INFO - PROCESS | 1741 | 1464864312134 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 03:45:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 03:45:12 INFO - PROCESS | 1741 | 1464864312138 Marionette TRACE conn3 <- [1,693,null,{"value":"8"}] 03:45:12 INFO - PROCESS | 1741 | 1464864312145 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 03:45:12 INFO - PROCESS | 1741 | 1464864312148 Marionette TRACE conn3 <- [1,694,null,{}] 03:45:12 INFO - PROCESS | 1741 | 1464864312154 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:12 INFO - PROCESS | 1741 | 1464864312335 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 03:45:12 INFO - PROCESS | 1741 | 1464864312505 Marionette TRACE conn3 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:12 INFO - PROCESS | 1741 | ++DOCSHELL 0x8b8b7400 == 98 [pid = 1741] [id = 181] 03:45:12 INFO - PROCESS | 1741 | ++DOMWINDOW == 247 (0x8ba85400) [pid = 1741] [serial = 543] [outer = (nil)] 03:45:12 INFO - PROCESS | 1741 | ++DOMWINDOW == 248 (0x8ecafc00) [pid = 1741] [serial = 544] [outer = 0x8ba85400] 03:45:12 INFO - PROCESS | 1741 | 1464864312582 Marionette DEBUG loaded listener.js 03:45:12 INFO - PROCESS | 1741 | ++DOMWINDOW == 249 (0x8eef2c00) [pid = 1741] [serial = 545] [outer = 0x8ba85400] 03:45:13 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 03:45:13 INFO - PROCESS | 1741 | 1464864313791 Marionette TRACE conn3 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 03:45: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) 03:45:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1683ms 03:45:13 INFO - PROCESS | 1741 | 1464864313828 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 03:45:13 INFO - PROCESS | 1741 | 1464864313835 Marionette TRACE conn3 <- [1,697,null,{"value":"8"}] 03:45:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 03:45:13 INFO - PROCESS | 1741 | 1464864313845 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 03:45:13 INFO - PROCESS | 1741 | 1464864313852 Marionette TRACE conn3 <- [1,698,null,{}] 03:45:13 INFO - PROCESS | 1741 | 1464864313982 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:14 INFO - PROCESS | 1741 | 1464864314220 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 03:45:14 INFO - PROCESS | 1741 | 1464864314426 Marionette TRACE conn3 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:14 INFO - PROCESS | 1741 | ++DOCSHELL 0x89d65c00 == 99 [pid = 1741] [id = 182] 03:45:14 INFO - PROCESS | 1741 | ++DOMWINDOW == 250 (0x8b15ac00) [pid = 1741] [serial = 546] [outer = (nil)] 03:45:14 INFO - PROCESS | 1741 | ++DOMWINDOW == 251 (0x8b160400) [pid = 1741] [serial = 547] [outer = 0x8b15ac00] 03:45:14 INFO - PROCESS | 1741 | 1464864314561 Marionette DEBUG loaded listener.js 03:45:14 INFO - PROCESS | 1741 | ++DOMWINDOW == 252 (0x8b6ea400) [pid = 1741] [serial = 548] [outer = 0x8b15ac00] 03:45:16 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 03:45:16 INFO - PROCESS | 1741 | 1464864316128 Marionette TRACE conn3 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 03:45:16 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) 03:45:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 2333ms 03:45:16 INFO - PROCESS | 1741 | 1464864316178 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 03:45:16 INFO - PROCESS | 1741 | 1464864316187 Marionette TRACE conn3 <- [1,701,null,{"value":"8"}] 03:45:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 03:45:16 INFO - PROCESS | 1741 | 1464864316199 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 03:45:16 INFO - PROCESS | 1741 | 1464864316203 Marionette TRACE conn3 <- [1,702,null,{}] 03:45:16 INFO - PROCESS | 1741 | 1464864316210 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:16 INFO - PROCESS | 1741 | 1464864316408 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 03:45:16 INFO - PROCESS | 1741 | 1464864316600 Marionette TRACE conn3 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:16 INFO - PROCESS | 1741 | ++DOCSHELL 0x8b157800 == 100 [pid = 1741] [id = 183] 03:45:16 INFO - PROCESS | 1741 | ++DOMWINDOW == 253 (0x8ba79c00) [pid = 1741] [serial = 549] [outer = (nil)] 03:45:16 INFO - PROCESS | 1741 | ++DOMWINDOW == 254 (0x8d35c800) [pid = 1741] [serial = 550] [outer = 0x8ba79c00] 03:45:16 INFO - PROCESS | 1741 | 1464864316688 Marionette DEBUG loaded listener.js 03:45:16 INFO - PROCESS | 1741 | ++DOMWINDOW == 255 (0x8d49f800) [pid = 1741] [serial = 551] [outer = 0x8ba79c00] 03:45:17 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 03:45:18 INFO - PROCESS | 1741 | 1464864318069 Marionette TRACE conn3 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 03:45:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 03:45:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1896ms 03:45:18 INFO - PROCESS | 1741 | 1464864318228 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 03:45:18 INFO - PROCESS | 1741 | 1464864318234 Marionette TRACE conn3 <- [1,705,null,{"value":"8"}] 03:45:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 03:45:18 INFO - PROCESS | 1741 | 1464864318247 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 03:45:18 INFO - PROCESS | 1741 | 1464864318254 Marionette TRACE conn3 <- [1,706,null,{}] 03:45:18 INFO - PROCESS | 1741 | 1464864318273 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:18 INFO - PROCESS | 1741 | 1464864318490 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 03:45:18 INFO - PROCESS | 1741 | 1464864318685 Marionette TRACE conn3 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:18 INFO - PROCESS | 1741 | ++DOCSHELL 0x8c8d3000 == 101 [pid = 1741] [id = 184] 03:45:18 INFO - PROCESS | 1741 | ++DOMWINDOW == 256 (0x8d075000) [pid = 1741] [serial = 552] [outer = (nil)] 03:45:18 INFO - PROCESS | 1741 | ++DOMWINDOW == 257 (0x914b9c00) [pid = 1741] [serial = 553] [outer = 0x8d075000] 03:45:18 INFO - PROCESS | 1741 | 1464864318777 Marionette DEBUG loaded listener.js 03:45:18 INFO - PROCESS | 1741 | ++DOMWINDOW == 258 (0x91db9c00) [pid = 1741] [serial = 554] [outer = 0x8d075000] 03:45:20 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 03:45:20 INFO - PROCESS | 1741 | 1464864320145 Marionette TRACE conn3 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 03:45:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 03:45:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1942ms 03:45:20 INFO - PROCESS | 1741 | 1464864320216 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 03:45:20 INFO - PROCESS | 1741 | 1464864320222 Marionette TRACE conn3 <- [1,709,null,{"value":"8"}] 03:45:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 03:45:20 INFO - PROCESS | 1741 | 1464864320252 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 03:45:20 INFO - PROCESS | 1741 | 1464864320255 Marionette TRACE conn3 <- [1,710,null,{}] 03:45:20 INFO - PROCESS | 1741 | 1464864320262 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:20 INFO - PROCESS | 1741 | 1464864320468 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 03:45:20 INFO - PROCESS | 1741 | 1464864320664 Marionette TRACE conn3 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:20 INFO - PROCESS | 1741 | ++DOCSHELL 0x8ba83400 == 102 [pid = 1741] [id = 185] 03:45:20 INFO - PROCESS | 1741 | ++DOMWINDOW == 259 (0x90bb9800) [pid = 1741] [serial = 555] [outer = (nil)] 03:45:20 INFO - PROCESS | 1741 | ++DOMWINDOW == 260 (0x9265a400) [pid = 1741] [serial = 556] [outer = 0x90bb9800] 03:45:20 INFO - PROCESS | 1741 | 1464864320755 Marionette DEBUG loaded listener.js 03:45:20 INFO - PROCESS | 1741 | ++DOMWINDOW == 261 (0x92bb1000) [pid = 1741] [serial = 557] [outer = 0x90bb9800] 03:45:22 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 03:45:22 INFO - PROCESS | 1741 | 1464864322112 Marionette TRACE conn3 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 03:45:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 03:45:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1892ms 03:45:22 INFO - PROCESS | 1741 | 1464864322141 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 03:45:22 INFO - PROCESS | 1741 | 1464864322149 Marionette TRACE conn3 <- [1,713,null,{"value":"8"}] 03:45:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 03:45:22 INFO - PROCESS | 1741 | 1464864322203 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 03:45:22 INFO - PROCESS | 1741 | 1464864322206 Marionette TRACE conn3 <- [1,714,null,{}] 03:45:22 INFO - PROCESS | 1741 | 1464864322306 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:22 INFO - PROCESS | 1741 | 1464864322501 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 03:45:22 INFO - PROCESS | 1741 | 1464864322694 Marionette TRACE conn3 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:22 INFO - PROCESS | 1741 | ++DOCSHELL 0x9223b000 == 103 [pid = 1741] [id = 186] 03:45:22 INFO - PROCESS | 1741 | ++DOMWINDOW == 262 (0x92657000) [pid = 1741] [serial = 558] [outer = (nil)] 03:45:22 INFO - PROCESS | 1741 | ++DOMWINDOW == 263 (0x94613400) [pid = 1741] [serial = 559] [outer = 0x92657000] 03:45:22 INFO - PROCESS | 1741 | 1464864322783 Marionette DEBUG loaded listener.js 03:45:22 INFO - PROCESS | 1741 | ++DOMWINDOW == 264 (0x95191800) [pid = 1741] [serial = 560] [outer = 0x92657000] 03:45:24 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 03:45:24 INFO - PROCESS | 1741 | 1464864324143 Marionette TRACE conn3 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 03:45:24 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 03:45:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 2015ms 03:45:24 INFO - PROCESS | 1741 | 1464864324240 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 03:45:24 INFO - PROCESS | 1741 | 1464864324244 Marionette TRACE conn3 <- [1,717,null,{"value":"8"}] 03:45:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 03:45:24 INFO - PROCESS | 1741 | 1464864324256 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 03:45:24 INFO - PROCESS | 1741 | 1464864324259 Marionette TRACE conn3 <- [1,718,null,{}] 03:45:24 INFO - PROCESS | 1741 | 1464864324267 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:24 INFO - PROCESS | 1741 | 1464864324505 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 03:45:24 INFO - PROCESS | 1741 | 1464864324701 Marionette TRACE conn3 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:24 INFO - PROCESS | 1741 | ++DOCSHELL 0x92e31000 == 104 [pid = 1741] [id = 187] 03:45:24 INFO - PROCESS | 1741 | ++DOMWINDOW == 265 (0x939e6800) [pid = 1741] [serial = 561] [outer = (nil)] 03:45:24 INFO - PROCESS | 1741 | ++DOMWINDOW == 266 (0x98138800) [pid = 1741] [serial = 562] [outer = 0x939e6800] 03:45:24 INFO - PROCESS | 1741 | 1464864324790 Marionette DEBUG loaded listener.js 03:45:24 INFO - PROCESS | 1741 | ++DOMWINDOW == 267 (0x9a4dd400) [pid = 1741] [serial = 563] [outer = 0x939e6800] 03:45:26 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 03:45:26 INFO - PROCESS | 1741 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 03:45:26 INFO - PROCESS | 1741 | 1464864326088 Marionette TRACE conn3 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 03:45:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 03:45:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1884ms 03:45:26 INFO - PROCESS | 1741 | 1464864326141 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 03:45:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 03:45:26 INFO - PROCESS | 1741 | 1464864326145 Marionette TRACE conn3 <- [1,721,null,{"value":"8"}] 03:45:26 INFO - PROCESS | 1741 | 1464864326152 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 03:45:26 INFO - PROCESS | 1741 | 1464864326156 Marionette TRACE conn3 <- [1,722,null,{}] 03:45:26 INFO - PROCESS | 1741 | 1464864326162 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:26 INFO - PROCESS | 1741 | 1464864326445 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 03:45:26 INFO - PROCESS | 1741 | 1464864326644 Marionette TRACE conn3 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:26 INFO - PROCESS | 1741 | ++DOCSHELL 0x951af800 == 105 [pid = 1741] [id = 188] 03:45:26 INFO - PROCESS | 1741 | ++DOMWINDOW == 268 (0x9a0f4000) [pid = 1741] [serial = 564] [outer = (nil)] 03:45:26 INFO - PROCESS | 1741 | ++DOMWINDOW == 269 (0x9a8d8c00) [pid = 1741] [serial = 565] [outer = 0x9a0f4000] 03:45:26 INFO - PROCESS | 1741 | 1464864326775 Marionette DEBUG loaded listener.js 03:45:26 INFO - PROCESS | 1741 | ++DOMWINDOW == 270 (0x9afeb400) [pid = 1741] [serial = 566] [outer = 0x9a0f4000] 03:45:27 INFO - PROCESS | 1741 | 1464864327729 Marionette TRACE conn3 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 03:45:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 03:45:27 INFO - PROCESS | 1741 | 1464864327794 Marionette TRACE conn3 <- [1,725,null,{"value":"8"}] 03:45:27 INFO - PROCESS | 1741 | 1464864327802 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 03:45:27 INFO - PROCESS | 1741 | 1464864327805 Marionette TRACE conn3 <- [1,726,null,{}] 03:45:27 INFO - PROCESS | 1741 | 1464864327813 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:28 INFO - PROCESS | 1741 | 1464864328023 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 03:45:28 INFO - PROCESS | 1741 | 1464864328275 Marionette TRACE conn3 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:28 INFO - PROCESS | 1741 | ++DOCSHELL 0x9a4e6c00 == 106 [pid = 1741] [id = 189] 03:45:28 INFO - PROCESS | 1741 | ++DOMWINDOW == 271 (0x9a782000) [pid = 1741] [serial = 567] [outer = (nil)] 03:45:28 INFO - PROCESS | 1741 | ++DOMWINDOW == 272 (0x9b53d400) [pid = 1741] [serial = 568] [outer = 0x9a782000] 03:45:28 INFO - PROCESS | 1741 | 1464864328408 Marionette DEBUG loaded listener.js 03:45:28 INFO - PROCESS | 1741 | ++DOMWINDOW == 273 (0x9d594c00) [pid = 1741] [serial = 569] [outer = 0x9a782000] 03:45:29 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 03:45:29 INFO - PROCESS | 1741 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 03:45:29 INFO - PROCESS | 1741 | 1464864329408 Marionette TRACE conn3 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 03:45:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 03:45:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1688ms 03:45:29 INFO - PROCESS | 1741 | 1464864329489 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 03:45:29 INFO - PROCESS | 1741 | 1464864329494 Marionette TRACE conn3 <- [1,729,null,{"value":"8"}] 03:45:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 03:45:29 INFO - PROCESS | 1741 | 1464864329501 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 03:45:29 INFO - PROCESS | 1741 | 1464864329506 Marionette TRACE conn3 <- [1,730,null,{}] 03:45:29 INFO - PROCESS | 1741 | 1464864329512 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:29 INFO - PROCESS | 1741 | 1464864329764 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 03:45:30 INFO - PROCESS | 1741 | 1464864330056 Marionette TRACE conn3 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:30 INFO - PROCESS | 1741 | ++DOCSHELL 0x9a8ce400 == 107 [pid = 1741] [id = 190] 03:45:30 INFO - PROCESS | 1741 | ++DOMWINDOW == 274 (0x9a8d4000) [pid = 1741] [serial = 570] [outer = (nil)] 03:45:30 INFO - PROCESS | 1741 | ++DOMWINDOW == 275 (0xa21b7000) [pid = 1741] [serial = 571] [outer = 0x9a8d4000] 03:45:30 INFO - PROCESS | 1741 | 1464864330146 Marionette DEBUG loaded listener.js 03:45:30 INFO - PROCESS | 1741 | ++DOMWINDOW == 276 (0xa2453400) [pid = 1741] [serial = 572] [outer = 0x9a8d4000] 03:45:30 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 03:45:30 INFO - PROCESS | 1741 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 03:45:31 INFO - PROCESS | 1741 | 1464864331111 Marionette TRACE conn3 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 03:45:31 INFO - PROCESS | 1741 | 1464864331194 Marionette TRACE conn3 <- [1,733,null,{"value":"8"}] 03:45:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 03:45:31 INFO - PROCESS | 1741 | 1464864331200 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 03:45:31 INFO - PROCESS | 1741 | 1464864331204 Marionette TRACE conn3 <- [1,734,null,{}] 03:45:31 INFO - PROCESS | 1741 | 1464864331209 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:31 INFO - PROCESS | 1741 | 1464864331442 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 03:45:31 INFO - PROCESS | 1741 | 1464864331725 Marionette TRACE conn3 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:31 INFO - PROCESS | 1741 | ++DOCSHELL 0x888eb000 == 108 [pid = 1741] [id = 191] 03:45:31 INFO - PROCESS | 1741 | ++DOMWINDOW == 277 (0x888eb400) [pid = 1741] [serial = 573] [outer = (nil)] 03:45:31 INFO - PROCESS | 1741 | ++DOMWINDOW == 278 (0x888f3c00) [pid = 1741] [serial = 574] [outer = 0x888eb400] 03:45:31 INFO - PROCESS | 1741 | 1464864331812 Marionette DEBUG loaded listener.js 03:45:31 INFO - PROCESS | 1741 | ++DOMWINDOW == 279 (0x888f6c00) [pid = 1741] [serial = 575] [outer = 0x888eb400] 03:45:32 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 03:45:32 INFO - PROCESS | 1741 | 1464864332684 Marionette TRACE conn3 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 03:45:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 03:45:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1532ms 03:45:32 INFO - PROCESS | 1741 | 1464864332733 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 03:45:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 03:45:32 INFO - PROCESS | 1741 | 1464864332738 Marionette TRACE conn3 <- [1,737,null,{"value":"8"}] 03:45:32 INFO - PROCESS | 1741 | 1464864332744 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 03:45:32 INFO - PROCESS | 1741 | 1464864332750 Marionette TRACE conn3 <- [1,738,null,{}] 03:45:32 INFO - PROCESS | 1741 | 1464864332756 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:32 INFO - PROCESS | 1741 | 1464864332964 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 03:45:33 INFO - PROCESS | 1741 | 1464864333221 Marionette TRACE conn3 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:33 INFO - PROCESS | 1741 | ++DOCSHELL 0x8b8c1800 == 109 [pid = 1741] [id = 192] 03:45:33 INFO - PROCESS | 1741 | ++DOMWINDOW == 280 (0x8c79c000) [pid = 1741] [serial = 576] [outer = (nil)] 03:45:33 INFO - PROCESS | 1741 | ++DOMWINDOW == 281 (0x8d9e7c00) [pid = 1741] [serial = 577] [outer = 0x8c79c000] 03:45:33 INFO - PROCESS | 1741 | 1464864333364 Marionette DEBUG loaded listener.js 03:45:33 INFO - PROCESS | 1741 | ++DOMWINDOW == 282 (0x915b4c00) [pid = 1741] [serial = 578] [outer = 0x8c79c000] 03:45:34 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 03:45:34 INFO - PROCESS | 1741 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 03:45:34 INFO - PROCESS | 1741 | 1464864334732 Marionette TRACE conn3 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 03:45:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 03:45:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 2037ms 03:45:34 INFO - PROCESS | 1741 | 1464864334833 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 03:45:34 INFO - PROCESS | 1741 | 1464864334838 Marionette TRACE conn3 <- [1,741,null,{"value":"8"}] 03:45:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 03:45:34 INFO - PROCESS | 1741 | 1464864334850 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 03:45:34 INFO - PROCESS | 1741 | 1464864334852 Marionette TRACE conn3 <- [1,742,null,{}] 03:45:34 INFO - PROCESS | 1741 | 1464864334859 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:35 INFO - PROCESS | 1741 | 1464864335048 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 03:45:35 INFO - PROCESS | 1741 | 1464864335665 Marionette TRACE conn3 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:35 INFO - PROCESS | 1741 | ++DOCSHELL 0x8944bc00 == 110 [pid = 1741] [id = 193] 03:45:35 INFO - PROCESS | 1741 | ++DOMWINDOW == 283 (0x89d6f800) [pid = 1741] [serial = 579] [outer = (nil)] 03:45:35 INFO - PROCESS | 1741 | ++DOMWINDOW == 284 (0x8a6cf800) [pid = 1741] [serial = 580] [outer = 0x89d6f800] 03:45:35 INFO - PROCESS | 1741 | 1464864335748 Marionette DEBUG loaded listener.js 03:45:35 INFO - PROCESS | 1741 | ++DOMWINDOW == 285 (0x8b15a400) [pid = 1741] [serial = 581] [outer = 0x89d6f800] 03:45:37 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 03:45:37 INFO - PROCESS | 1741 | 1464864337211 Marionette TRACE conn3 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 03:45:37 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 03:45:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 2400ms 03:45:37 INFO - PROCESS | 1741 | 1464864337251 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 03:45:37 INFO - PROCESS | 1741 | 1464864337257 Marionette TRACE conn3 <- [1,745,null,{"value":"8"}] 03:45:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 03:45:37 INFO - PROCESS | 1741 | 1464864337267 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 03:45:37 INFO - PROCESS | 1741 | 1464864337276 Marionette TRACE conn3 <- [1,746,null,{}] 03:45:37 INFO - PROCESS | 1741 | 1464864337289 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:37 INFO - PROCESS | 1741 | 1464864337576 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 03:45:37 INFO - PROCESS | 1741 | 1464864337785 Marionette TRACE conn3 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:37 INFO - PROCESS | 1741 | ++DOCSHELL 0x89d6f400 == 111 [pid = 1741] [id = 194] 03:45:37 INFO - PROCESS | 1741 | ++DOMWINDOW == 286 (0x8b15dc00) [pid = 1741] [serial = 582] [outer = (nil)] 03:45:37 INFO - PROCESS | 1741 | ++DOMWINDOW == 287 (0x8ba79000) [pid = 1741] [serial = 583] [outer = 0x8b15dc00] 03:45:37 INFO - PROCESS | 1741 | 1464864337913 Marionette DEBUG loaded listener.js 03:45:38 INFO - PROCESS | 1741 | ++DOMWINDOW == 288 (0x8d2d4800) [pid = 1741] [serial = 584] [outer = 0x8b15dc00] 03:45:38 INFO - PROCESS | 1741 | --DOCSHELL 0x93c81400 == 110 [pid = 1741] [id = 85] 03:45:38 INFO - PROCESS | 1741 | --DOCSHELL 0x8d9e5800 == 109 [pid = 1741] [id = 180] 03:45:38 INFO - PROCESS | 1741 | --DOCSHELL 0x89440400 == 108 [pid = 1741] [id = 179] 03:45:38 INFO - PROCESS | 1741 | --DOCSHELL 0x8a28b800 == 107 [pid = 1741] [id = 178] 03:45:38 INFO - PROCESS | 1741 | --DOCSHELL 0x8b15ec00 == 106 [pid = 1741] [id = 177] 03:45:38 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 03:45:38 INFO - PROCESS | 1741 | --DOMWINDOW == 287 (0x9a4e9000) [pid = 1741] [serial = 410] [outer = (nil)] [url = about:blank] 03:45:38 INFO - PROCESS | 1741 | --DOMWINDOW == 286 (0x8b6e5000) [pid = 1741] [serial = 436] [outer = (nil)] [url = about:blank] 03:45:38 INFO - PROCESS | 1741 | --DOMWINDOW == 285 (0x8ba7bc00) [pid = 1741] [serial = 464] [outer = (nil)] [url = about:blank] 03:45:38 INFO - PROCESS | 1741 | --DOMWINDOW == 284 (0x8b8bf000) [pid = 1741] [serial = 463] [outer = (nil)] [url = about:blank] 03:45:38 INFO - PROCESS | 1741 | --DOMWINDOW == 283 (0x8d2cf000) [pid = 1741] [serial = 467] [outer = (nil)] [url = about:blank] 03:45:38 INFO - PROCESS | 1741 | --DOMWINDOW == 282 (0x8d076c00) [pid = 1741] [serial = 466] [outer = (nil)] [url = about:blank] 03:45:38 INFO - PROCESS | 1741 | --DOMWINDOW == 281 (0x91dbf400) [pid = 1741] [serial = 475] [outer = (nil)] [url = about:blank] 03:45:38 INFO - PROCESS | 1741 | --DOMWINDOW == 280 (0x8a290000) [pid = 1741] [serial = 457] [outer = (nil)] [url = about:blank] 03:45:38 INFO - PROCESS | 1741 | --DOMWINDOW == 279 (0x8ec02000) [pid = 1741] [serial = 433] [outer = (nil)] [url = about:blank] 03:45:38 INFO - PROCESS | 1741 | --DOMWINDOW == 278 (0x8d9eb800) [pid = 1741] [serial = 448] [outer = (nil)] [url = about:blank] 03:45:38 INFO - PROCESS | 1741 | --DOMWINDOW == 277 (0x90a0f400) [pid = 1741] [serial = 472] [outer = (nil)] [url = about:blank] 03:45:38 INFO - PROCESS | 1741 | --DOMWINDOW == 276 (0x8ba82c00) [pid = 1741] [serial = 445] [outer = (nil)] [url = about:blank] 03:45:38 INFO - PROCESS | 1741 | --DOMWINDOW == 275 (0x8e342400) [pid = 1741] [serial = 469] [outer = (nil)] [url = about:blank] 03:45:38 INFO - PROCESS | 1741 | --DOMWINDOW == 274 (0x8e5eb800) [pid = 1741] [serial = 470] [outer = (nil)] [url = about:blank] 03:45:38 INFO - PROCESS | 1741 | --DOMWINDOW == 273 (0x8ec0fc00) [pid = 1741] [serial = 451] [outer = (nil)] [url = about:blank] 03:45:38 INFO - PROCESS | 1741 | --DOMWINDOW == 272 (0x90bb2000) [pid = 1741] [serial = 415] [outer = (nil)] [url = about:blank] 03:45:38 INFO - PROCESS | 1741 | --DOMWINDOW == 271 (0x9d5a3000) [pid = 1741] [serial = 424] [outer = (nil)] [url = about:blank] 03:45:38 INFO - PROCESS | 1741 | --DOMWINDOW == 270 (0x8b7cd000) [pid = 1741] [serial = 460] [outer = (nil)] [url = about:blank] 03:45:38 INFO - PROCESS | 1741 | --DOMWINDOW == 269 (0x8c798800) [pid = 1741] [serial = 412] [outer = (nil)] [url = about:blank] 03:45:38 INFO - PROCESS | 1741 | --DOMWINDOW == 268 (0x8d07c400) [pid = 1741] [serial = 430] [outer = (nil)] [url = about:blank] 03:45:38 INFO - PROCESS | 1741 | --DOMWINDOW == 267 (0x8b8bdc00) [pid = 1741] [serial = 442] [outer = (nil)] [url = about:blank] 03:45:38 INFO - PROCESS | 1741 | --DOMWINDOW == 266 (0x8c8d8400) [pid = 1741] [serial = 427] [outer = (nil)] [url = about:blank] 03:45:38 INFO - PROCESS | 1741 | --DOMWINDOW == 265 (0x8d9e3000) [pid = 1741] [serial = 439] [outer = (nil)] [url = about:blank] 03:45:38 INFO - PROCESS | 1741 | --DOMWINDOW == 264 (0x8b7ce800) [pid = 1741] [serial = 454] [outer = (nil)] [url = about:blank] 03:45:38 INFO - PROCESS | 1741 | --DOMWINDOW == 263 (0x9b183800) [pid = 1741] [serial = 421] [outer = (nil)] [url = about:blank] 03:45:38 INFO - PROCESS | 1741 | --DOMWINDOW == 262 (0x951a9c00) [pid = 1741] [serial = 418] [outer = (nil)] [url = about:blank] 03:45:38 INFO - PROCESS | 1741 | --DOMWINDOW == 261 (0x92655000) [pid = 1741] [serial = 476] [outer = (nil)] [url = about:blank] 03:45:38 INFO - PROCESS | 1741 | --DOMWINDOW == 260 (0x92bab400) [pid = 1741] [serial = 479] [outer = (nil)] [url = about:blank] 03:45:38 INFO - PROCESS | 1741 | --DOMWINDOW == 259 (0x92657800) [pid = 1741] [serial = 478] [outer = (nil)] [url = about:blank] 03:45:38 INFO - PROCESS | 1741 | --DOMWINDOW == 258 (0x914bc400) [pid = 1741] [serial = 473] [outer = (nil)] [url = about:blank] 03:45:39 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 03:45:39 INFO - PROCESS | 1741 | 1464864339262 Marionette TRACE conn3 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 03:45:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 03:45:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 2052ms 03:45:39 INFO - PROCESS | 1741 | 1464864339323 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 03:45:39 INFO - PROCESS | 1741 | 1464864339329 Marionette TRACE conn3 <- [1,749,null,{"value":"8"}] 03:45:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 03:45:39 INFO - PROCESS | 1741 | 1464864339337 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 03:45:39 INFO - PROCESS | 1741 | 1464864339341 Marionette TRACE conn3 <- [1,750,null,{}] 03:45:39 INFO - PROCESS | 1741 | 1464864339394 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:39 INFO - PROCESS | 1741 | 1464864339607 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 03:45:39 INFO - PROCESS | 1741 | 1464864339759 Marionette TRACE conn3 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:39 INFO - PROCESS | 1741 | ++DOCSHELL 0x8a290000 == 107 [pid = 1741] [id = 195] 03:45:39 INFO - PROCESS | 1741 | ++DOMWINDOW == 259 (0x8a6cd800) [pid = 1741] [serial = 585] [outer = (nil)] 03:45:39 INFO - PROCESS | 1741 | ++DOMWINDOW == 260 (0x8ba7e800) [pid = 1741] [serial = 586] [outer = 0x8a6cd800] 03:45:39 INFO - PROCESS | 1741 | 1464864339833 Marionette DEBUG loaded listener.js 03:45:39 INFO - PROCESS | 1741 | ++DOMWINDOW == 261 (0x8d35e000) [pid = 1741] [serial = 587] [outer = 0x8a6cd800] 03:45:41 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 03:45:41 INFO - PROCESS | 1741 | 1464864341079 Marionette TRACE conn3 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 03:45:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 03:45:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1786ms 03:45:41 INFO - PROCESS | 1741 | 1464864341133 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 03:45:41 INFO - PROCESS | 1741 | 1464864341136 Marionette TRACE conn3 <- [1,753,null,{"value":"8"}] 03:45:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 03:45:41 INFO - PROCESS | 1741 | 1464864341151 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 03:45:41 INFO - PROCESS | 1741 | 1464864341160 Marionette TRACE conn3 <- [1,754,null,{}] 03:45:41 INFO - PROCESS | 1741 | 1464864341227 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:41 INFO - PROCESS | 1741 | 1464864341461 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 03:45:41 INFO - PROCESS | 1741 | 1464864341490 Marionette TRACE conn3 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:41 INFO - PROCESS | 1741 | ++DOCSHELL 0x8a6d8c00 == 108 [pid = 1741] [id = 196] 03:45:41 INFO - PROCESS | 1741 | ++DOMWINDOW == 262 (0x8d49cc00) [pid = 1741] [serial = 588] [outer = (nil)] 03:45:41 INFO - PROCESS | 1741 | ++DOMWINDOW == 263 (0x8e5db000) [pid = 1741] [serial = 589] [outer = 0x8d49cc00] 03:45:41 INFO - PROCESS | 1741 | 1464864341567 Marionette DEBUG loaded listener.js 03:45:41 INFO - PROCESS | 1741 | ++DOMWINDOW == 264 (0x8e5f1800) [pid = 1741] [serial = 590] [outer = 0x8d49cc00] 03:45:42 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 03:45:42 INFO - PROCESS | 1741 | --DOMWINDOW == 263 (0x8d9e8000) [pid = 1741] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 03:45:42 INFO - PROCESS | 1741 | --DOMWINDOW == 262 (0x8d49c400) [pid = 1741] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 03:45:42 INFO - PROCESS | 1741 | --DOMWINDOW == 261 (0x8b163c00) [pid = 1741] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 03:45:42 INFO - PROCESS | 1741 | --DOMWINDOW == 260 (0x8b6e1800) [pid = 1741] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 03:45:42 INFO - PROCESS | 1741 | 1464864342956 Marionette TRACE conn3 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 03:45:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 03:45:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1854ms 03:45:43 INFO - PROCESS | 1741 | 1464864343014 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 03:45:43 INFO - PROCESS | 1741 | 1464864343018 Marionette TRACE conn3 <- [1,757,null,{"value":"8"}] 03:45:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 03:45:43 INFO - PROCESS | 1741 | 1464864343026 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 03:45:43 INFO - PROCESS | 1741 | 1464864343030 Marionette TRACE conn3 <- [1,758,null,{}] 03:45:43 INFO - PROCESS | 1741 | 1464864343036 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:43 INFO - PROCESS | 1741 | 1464864343216 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 03:45:43 INFO - PROCESS | 1741 | 1464864343377 Marionette TRACE conn3 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:43 INFO - PROCESS | 1741 | ++DOCSHELL 0x8a291400 == 109 [pid = 1741] [id = 197] 03:45:43 INFO - PROCESS | 1741 | ++DOMWINDOW == 261 (0x8b163c00) [pid = 1741] [serial = 591] [outer = (nil)] 03:45:43 INFO - PROCESS | 1741 | ++DOMWINDOW == 262 (0x8e5ef000) [pid = 1741] [serial = 592] [outer = 0x8b163c00] 03:45:43 INFO - PROCESS | 1741 | 1464864343460 Marionette DEBUG loaded listener.js 03:45:43 INFO - PROCESS | 1741 | ++DOMWINDOW == 263 (0x8ec10c00) [pid = 1741] [serial = 593] [outer = 0x8b163c00] 03:45:44 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 03:45:44 INFO - PROCESS | 1741 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 03:45:44 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 03:45:44 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 03:45:44 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 03:45:44 INFO - PROCESS | 1741 | 1464864344264 Marionette TRACE conn3 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 03:45:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 03:45:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1291ms 03:45:44 INFO - PROCESS | 1741 | 1464864344318 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 03:45:44 INFO - PROCESS | 1741 | 1464864344321 Marionette TRACE conn3 <- [1,761,null,{"value":"8"}] 03:45:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 03:45:44 INFO - PROCESS | 1741 | 1464864344328 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 03:45:44 INFO - PROCESS | 1741 | 1464864344331 Marionette TRACE conn3 <- [1,762,null,{}] 03:45:44 INFO - PROCESS | 1741 | 1464864344338 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:44 INFO - PROCESS | 1741 | 1464864344553 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 03:45:44 INFO - PROCESS | 1741 | 1464864344710 Marionette TRACE conn3 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:44 INFO - PROCESS | 1741 | ++DOCSHELL 0x8eeeec00 == 110 [pid = 1741] [id = 198] 03:45:44 INFO - PROCESS | 1741 | ++DOMWINDOW == 264 (0x90a07c00) [pid = 1741] [serial = 594] [outer = (nil)] 03:45:44 INFO - PROCESS | 1741 | ++DOMWINDOW == 265 (0x90bb8c00) [pid = 1741] [serial = 595] [outer = 0x90a07c00] 03:45:44 INFO - PROCESS | 1741 | 1464864344804 Marionette DEBUG loaded listener.js 03:45:44 INFO - PROCESS | 1741 | ++DOMWINDOW == 266 (0x915b7000) [pid = 1741] [serial = 596] [outer = 0x90a07c00] 03:45:46 INFO - PROCESS | 1741 | 1464864346249 Marionette TRACE conn3 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 03:45:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 03:45:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1936ms 03:45:46 INFO - PROCESS | 1741 | 1464864346306 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 03:45:46 INFO - PROCESS | 1741 | 1464864346313 Marionette TRACE conn3 <- [1,765,null,{"value":"8"}] 03:45:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 03:45:46 INFO - PROCESS | 1741 | 1464864346387 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 03:45:46 INFO - PROCESS | 1741 | 1464864346394 Marionette TRACE conn3 <- [1,766,null,{}] 03:45:46 INFO - PROCESS | 1741 | 1464864346455 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:46 INFO - PROCESS | 1741 | 1464864346688 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 03:45:46 INFO - PROCESS | 1741 | 1464864346891 Marionette TRACE conn3 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:46 INFO - PROCESS | 1741 | ++DOCSHELL 0x8b164400 == 111 [pid = 1741] [id = 199] 03:45:46 INFO - PROCESS | 1741 | ++DOMWINDOW == 267 (0x8b6e5800) [pid = 1741] [serial = 597] [outer = (nil)] 03:45:47 INFO - PROCESS | 1741 | ++DOMWINDOW == 268 (0x8ba7dc00) [pid = 1741] [serial = 598] [outer = 0x8b6e5800] 03:45:47 INFO - PROCESS | 1741 | 1464864347022 Marionette DEBUG loaded listener.js 03:45:47 INFO - PROCESS | 1741 | ++DOMWINDOW == 269 (0x8c8db000) [pid = 1741] [serial = 599] [outer = 0x8b6e5800] 03:45:48 INFO - PROCESS | 1741 | 1464864348389 Marionette TRACE conn3 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 03:45:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 03:45:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 2053ms 03:45:48 INFO - PROCESS | 1741 | 1464864348461 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 03:45:48 INFO - PROCESS | 1741 | 1464864348471 Marionette TRACE conn3 <- [1,769,null,{"value":"8"}] 03:45:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 03:45:48 INFO - PROCESS | 1741 | 1464864348535 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 03:45:48 INFO - PROCESS | 1741 | 1464864348540 Marionette TRACE conn3 <- [1,770,null,{}] 03:45:48 INFO - PROCESS | 1741 | 1464864348547 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:48 INFO - PROCESS | 1741 | 1464864348772 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 03:45:48 INFO - PROCESS | 1741 | 1464864348973 Marionette TRACE conn3 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:49 INFO - PROCESS | 1741 | ++DOCSHELL 0x8b7ce800 == 112 [pid = 1741] [id = 200] 03:45:49 INFO - PROCESS | 1741 | ++DOMWINDOW == 270 (0x8ba83800) [pid = 1741] [serial = 600] [outer = (nil)] 03:45:49 INFO - PROCESS | 1741 | ++DOMWINDOW == 271 (0x8d9ef000) [pid = 1741] [serial = 601] [outer = 0x8ba83800] 03:45:49 INFO - PROCESS | 1741 | 1464864349062 Marionette DEBUG loaded listener.js 03:45:49 INFO - PROCESS | 1741 | ++DOMWINDOW == 272 (0x8e5d9400) [pid = 1741] [serial = 602] [outer = 0x8ba83800] 03:45:50 INFO - PROCESS | 1741 | 1464864350090 Marionette TRACE conn3 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 03:45:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 03:45:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1591ms 03:45:50 INFO - PROCESS | 1741 | 1464864350120 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 03:45:50 INFO - PROCESS | 1741 | 1464864350124 Marionette TRACE conn3 <- [1,773,null,{"value":"8"}] 03:45:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 03:45:50 INFO - PROCESS | 1741 | 1464864350131 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 03:45:50 INFO - PROCESS | 1741 | 1464864350138 Marionette TRACE conn3 <- [1,774,null,{}] 03:45:50 INFO - PROCESS | 1741 | 1464864350156 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:50 INFO - PROCESS | 1741 | 1464864350418 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 03:45:50 INFO - PROCESS | 1741 | 1464864350727 Marionette TRACE conn3 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:50 INFO - PROCESS | 1741 | ++DOCSHELL 0x915bac00 == 113 [pid = 1741] [id = 201] 03:45:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 273 (0x915c0000) [pid = 1741] [serial = 603] [outer = (nil)] 03:45:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 274 (0x91cd6c00) [pid = 1741] [serial = 604] [outer = 0x915c0000] 03:45:50 INFO - PROCESS | 1741 | 1464864350831 Marionette DEBUG loaded listener.js 03:45:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 275 (0x9264e800) [pid = 1741] [serial = 605] [outer = 0x915c0000] 03:45:51 INFO - PROCESS | 1741 | 1464864351814 Marionette TRACE conn3 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 03:45:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 03:45:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1739ms 03:45:51 INFO - PROCESS | 1741 | 1464864351872 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 03:45:51 INFO - PROCESS | 1741 | 1464864351876 Marionette TRACE conn3 <- [1,777,null,{"value":"8"}] 03:45:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 03:45:51 INFO - PROCESS | 1741 | 1464864351884 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 03:45:51 INFO - PROCESS | 1741 | 1464864351888 Marionette TRACE conn3 <- [1,778,null,{}] 03:45:51 INFO - PROCESS | 1741 | 1464864351894 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:52 INFO - PROCESS | 1741 | 1464864352112 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 03:45:52 INFO - PROCESS | 1741 | 1464864352368 Marionette TRACE conn3 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:52 INFO - PROCESS | 1741 | ++DOCSHELL 0x8a295800 == 114 [pid = 1741] [id = 202] 03:45:52 INFO - PROCESS | 1741 | ++DOMWINDOW == 276 (0x915bf400) [pid = 1741] [serial = 606] [outer = (nil)] 03:45:52 INFO - PROCESS | 1741 | ++DOMWINDOW == 277 (0x9265b400) [pid = 1741] [serial = 607] [outer = 0x915bf400] 03:45:52 INFO - PROCESS | 1741 | 1464864352515 Marionette DEBUG loaded listener.js 03:45:52 INFO - PROCESS | 1741 | ++DOMWINDOW == 278 (0x92ba4c00) [pid = 1741] [serial = 608] [outer = 0x915bf400] 03:45:53 INFO - PROCESS | 1741 | 1464864353532 Marionette TRACE conn3 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 03:45:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 03:45:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1690ms 03:45:53 INFO - PROCESS | 1741 | 1464864353575 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 03:45:53 INFO - PROCESS | 1741 | 1464864353579 Marionette TRACE conn3 <- [1,781,null,{"value":"8"}] 03:45:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 03:45:53 INFO - PROCESS | 1741 | 1464864353587 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 03:45:53 INFO - PROCESS | 1741 | 1464864353591 Marionette TRACE conn3 <- [1,782,null,{}] 03:45:53 INFO - PROCESS | 1741 | 1464864353598 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:53 INFO - PROCESS | 1741 | 1464864353812 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 03:45:54 INFO - PROCESS | 1741 | ++DOMWINDOW == 279 (0x8eeed800) [pid = 1741] [serial = 609] [outer = 0x9a77b000] 03:45:54 INFO - PROCESS | 1741 | 1464864354112 Marionette TRACE conn3 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:54 INFO - PROCESS | 1741 | ++DOCSHELL 0x9463a000 == 115 [pid = 1741] [id = 203] 03:45:54 INFO - PROCESS | 1741 | ++DOMWINDOW == 280 (0x9463ec00) [pid = 1741] [serial = 610] [outer = (nil)] 03:45:54 INFO - PROCESS | 1741 | ++DOMWINDOW == 281 (0x951b0800) [pid = 1741] [serial = 611] [outer = 0x9463ec00] 03:45:54 INFO - PROCESS | 1741 | 1464864354271 Marionette DEBUG loaded listener.js 03:45:54 INFO - PROCESS | 1741 | ++DOMWINDOW == 282 (0x990e4c00) [pid = 1741] [serial = 612] [outer = 0x9463ec00] 03:45:55 INFO - PROCESS | 1741 | 1464864355290 Marionette TRACE conn3 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 03:45:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 03:45:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1740ms 03:45:55 INFO - PROCESS | 1741 | 1464864355328 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 03:45:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 03:45:55 INFO - PROCESS | 1741 | 1464864355333 Marionette TRACE conn3 <- [1,785,null,{"value":"8"}] 03:45:55 INFO - PROCESS | 1741 | 1464864355340 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 03:45:55 INFO - PROCESS | 1741 | 1464864355344 Marionette TRACE conn3 <- [1,786,null,{}] 03:45:55 INFO - PROCESS | 1741 | 1464864355350 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:55 INFO - PROCESS | 1741 | 1464864355609 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 03:45:55 INFO - PROCESS | 1741 | 1464864355889 Marionette TRACE conn3 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:55 INFO - PROCESS | 1741 | ++DOCSHELL 0x91cd7800 == 116 [pid = 1741] [id = 204] 03:45:55 INFO - PROCESS | 1741 | ++DOMWINDOW == 283 (0x91dbd400) [pid = 1741] [serial = 613] [outer = (nil)] 03:45:55 INFO - PROCESS | 1741 | ++DOMWINDOW == 284 (0x9a5e8c00) [pid = 1741] [serial = 614] [outer = 0x91dbd400] 03:45:55 INFO - PROCESS | 1741 | 1464864355992 Marionette DEBUG loaded listener.js 03:45:56 INFO - PROCESS | 1741 | ++DOMWINDOW == 285 (0x9b181400) [pid = 1741] [serial = 615] [outer = 0x91dbd400] 03:45:56 INFO - PROCESS | 1741 | 1464864356906 Marionette TRACE conn3 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 03:45:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 03:45:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1636ms 03:45:56 INFO - PROCESS | 1741 | 1464864356976 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 03:45:56 INFO - PROCESS | 1741 | 1464864356980 Marionette TRACE conn3 <- [1,789,null,{"value":"8"}] 03:45:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 03:45:56 INFO - PROCESS | 1741 | 1464864356988 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 03:45:56 INFO - PROCESS | 1741 | 1464864356992 Marionette TRACE conn3 <- [1,790,null,{}] 03:45:57 INFO - PROCESS | 1741 | 1464864356999 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:57 INFO - PROCESS | 1741 | 1464864357244 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 03:45:57 INFO - PROCESS | 1741 | 1464864357553 Marionette TRACE conn3 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:57 INFO - PROCESS | 1741 | ++DOCSHELL 0x91db2000 == 117 [pid = 1741] [id = 205] 03:45:57 INFO - PROCESS | 1741 | ++DOMWINDOW == 286 (0x9223bc00) [pid = 1741] [serial = 616] [outer = (nil)] 03:45:57 INFO - PROCESS | 1741 | ++DOMWINDOW == 287 (0x9c07c400) [pid = 1741] [serial = 617] [outer = 0x9223bc00] 03:45:57 INFO - PROCESS | 1741 | 1464864357646 Marionette DEBUG loaded listener.js 03:45:57 INFO - PROCESS | 1741 | ++DOMWINDOW == 288 (0x9d59e000) [pid = 1741] [serial = 618] [outer = 0x9223bc00] 03:45:58 INFO - PROCESS | 1741 | 1464864358587 Marionette TRACE conn3 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 03:45:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 03:45:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1637ms 03:45:58 INFO - PROCESS | 1741 | 1464864358626 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 03:45:58 INFO - PROCESS | 1741 | 1464864358630 Marionette TRACE conn3 <- [1,793,null,{"value":"8"}] 03:45:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 03:45:58 INFO - PROCESS | 1741 | 1464864358638 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 03:45:58 INFO - PROCESS | 1741 | 1464864358642 Marionette TRACE conn3 <- [1,794,null,{}] 03:45:58 INFO - PROCESS | 1741 | 1464864358648 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:58 INFO - PROCESS | 1741 | 1464864358856 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 03:45:59 INFO - PROCESS | 1741 | 1464864359114 Marionette TRACE conn3 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:59 INFO - PROCESS | 1741 | ++DOCSHELL 0x8c7ad400 == 118 [pid = 1741] [id = 206] 03:45:59 INFO - PROCESS | 1741 | ++DOMWINDOW == 289 (0x8c7b0400) [pid = 1741] [serial = 619] [outer = (nil)] 03:45:59 INFO - PROCESS | 1741 | ++DOMWINDOW == 290 (0x8c7b5400) [pid = 1741] [serial = 620] [outer = 0x8c7b0400] 03:45:59 INFO - PROCESS | 1741 | 1464864359248 Marionette DEBUG loaded listener.js 03:45:59 INFO - PROCESS | 1741 | ++DOMWINDOW == 291 (0x8c7b8c00) [pid = 1741] [serial = 621] [outer = 0x8c7b0400] 03:46:00 INFO - PROCESS | 1741 | 1464864360212 Marionette TRACE conn3 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 03:46:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 03:46:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1631ms 03:46:00 INFO - PROCESS | 1741 | 1464864360272 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 03:46:00 INFO - PROCESS | 1741 | 1464864360276 Marionette TRACE conn3 <- [1,797,null,{"value":"8"}] 03:46:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 03:46:00 INFO - PROCESS | 1741 | 1464864360283 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 03:46:00 INFO - PROCESS | 1741 | 1464864360287 Marionette TRACE conn3 <- [1,798,null,{}] 03:46:00 INFO - PROCESS | 1741 | 1464864360293 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:00 INFO - PROCESS | 1741 | 1464864360515 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 03:46:00 INFO - PROCESS | 1741 | 1464864360766 Marionette TRACE conn3 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:00 INFO - PROCESS | 1741 | ++DOCSHELL 0x8c7ad000 == 119 [pid = 1741] [id = 207] 03:46:00 INFO - PROCESS | 1741 | ++DOMWINDOW == 292 (0x8c7af800) [pid = 1741] [serial = 622] [outer = (nil)] 03:46:00 INFO - PROCESS | 1741 | ++DOMWINDOW == 293 (0x9d59ec00) [pid = 1741] [serial = 623] [outer = 0x8c7af800] 03:46:00 INFO - PROCESS | 1741 | 1464864360896 Marionette DEBUG loaded listener.js 03:46:01 INFO - PROCESS | 1741 | ++DOMWINDOW == 294 (0xa22a6c00) [pid = 1741] [serial = 624] [outer = 0x8c7af800] 03:46:01 INFO - PROCESS | 1741 | 1464864361841 Marionette TRACE conn3 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 03:46:01 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 03:46:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1589ms 03:46:01 INFO - PROCESS | 1741 | 1464864361874 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 03:46:01 INFO - PROCESS | 1741 | 1464864361877 Marionette TRACE conn3 <- [1,801,null,{"value":"8"}] 03:46:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 03:46:01 INFO - PROCESS | 1741 | 1464864361885 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 03:46:01 INFO - PROCESS | 1741 | 1464864361888 Marionette TRACE conn3 <- [1,802,null,{}] 03:46:01 INFO - PROCESS | 1741 | 1464864361894 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:02 INFO - PROCESS | 1741 | 1464864362099 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 03:46:02 INFO - PROCESS | 1741 | 1464864362378 Marionette TRACE conn3 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:02 INFO - PROCESS | 1741 | ++DOCSHELL 0x8c7b6400 == 120 [pid = 1741] [id = 208] 03:46:02 INFO - PROCESS | 1741 | ++DOMWINDOW == 295 (0x8c7b8400) [pid = 1741] [serial = 625] [outer = (nil)] 03:46:02 INFO - PROCESS | 1741 | ++DOMWINDOW == 296 (0x8ca47800) [pid = 1741] [serial = 626] [outer = 0x8c7b8400] 03:46:02 INFO - PROCESS | 1741 | 1464864362518 Marionette DEBUG loaded listener.js 03:46:02 INFO - PROCESS | 1741 | ++DOMWINDOW == 297 (0x8ca49c00) [pid = 1741] [serial = 627] [outer = 0x8c7b8400] 03:46:03 INFO - PROCESS | 1741 | 1464864363466 Marionette TRACE conn3 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 03:46:03 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 03:46:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1631ms 03:46:03 INFO - PROCESS | 1741 | 1464864363517 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 03:46:03 INFO - PROCESS | 1741 | 1464864363521 Marionette TRACE conn3 <- [1,805,null,{"value":"8"}] 03:46:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 03:46:03 INFO - PROCESS | 1741 | 1464864363529 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 03:46:03 INFO - PROCESS | 1741 | 1464864363533 Marionette TRACE conn3 <- [1,806,null,{}] 03:46:03 INFO - PROCESS | 1741 | 1464864363539 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:03 INFO - PROCESS | 1741 | 1464864363763 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 03:46:04 INFO - PROCESS | 1741 | 1464864364027 Marionette TRACE conn3 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:04 INFO - PROCESS | 1741 | ++DOCSHELL 0x8ca44400 == 121 [pid = 1741] [id = 209] 03:46:04 INFO - PROCESS | 1741 | ++DOMWINDOW == 298 (0x8e78ec00) [pid = 1741] [serial = 628] [outer = (nil)] 03:46:04 INFO - PROCESS | 1741 | ++DOMWINDOW == 299 (0x8e791c00) [pid = 1741] [serial = 629] [outer = 0x8e78ec00] 03:46:04 INFO - PROCESS | 1741 | 1464864364165 Marionette DEBUG loaded listener.js 03:46:04 INFO - PROCESS | 1741 | ++DOMWINDOW == 300 (0x8e797000) [pid = 1741] [serial = 630] [outer = 0x8e78ec00] 03:46:05 INFO - PROCESS | 1741 | 1464864365076 Marionette TRACE conn3 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 03:46:05 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 03:46:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1586ms 03:46:05 INFO - PROCESS | 1741 | 1464864365116 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 03:46:05 INFO - PROCESS | 1741 | 1464864365120 Marionette TRACE conn3 <- [1,809,null,{"value":"8"}] 03:46:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 03:46:05 INFO - PROCESS | 1741 | 1464864365127 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 03:46:05 INFO - PROCESS | 1741 | 1464864365131 Marionette TRACE conn3 <- [1,810,null,{}] 03:46:05 INFO - PROCESS | 1741 | 1464864365137 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:05 INFO - PROCESS | 1741 | 1464864365349 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 03:46:05 INFO - PROCESS | 1741 | 1464864365610 Marionette TRACE conn3 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:05 INFO - PROCESS | 1741 | ++DOCSHELL 0x88be8400 == 122 [pid = 1741] [id = 210] 03:46:05 INFO - PROCESS | 1741 | ++DOMWINDOW == 301 (0x88beb000) [pid = 1741] [serial = 631] [outer = (nil)] 03:46:05 INFO - PROCESS | 1741 | ++DOMWINDOW == 302 (0x88bee400) [pid = 1741] [serial = 632] [outer = 0x88beb000] 03:46:05 INFO - PROCESS | 1741 | 1464864365744 Marionette DEBUG loaded listener.js 03:46:05 INFO - PROCESS | 1741 | ++DOMWINDOW == 303 (0x88befc00) [pid = 1741] [serial = 633] [outer = 0x88beb000] 03:46:06 INFO - PROCESS | 1741 | 1464864366708 Marionette TRACE conn3 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 03:46:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 03:46:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1635ms 03:46:06 INFO - PROCESS | 1741 | 1464864366763 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 03:46:06 INFO - PROCESS | 1741 | 1464864366766 Marionette TRACE conn3 <- [1,813,null,{"value":"8"}] 03:46:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 03:46:06 INFO - PROCESS | 1741 | 1464864366774 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 03:46:06 INFO - PROCESS | 1741 | 1464864366788 Marionette TRACE conn3 <- [1,814,null,{}] 03:46:06 INFO - PROCESS | 1741 | 1464864366793 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:07 INFO - PROCESS | 1741 | 1464864367068 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 03:46:07 INFO - PROCESS | 1741 | 1464864367376 Marionette TRACE conn3 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:07 INFO - PROCESS | 1741 | ++DOCSHELL 0x88a4a000 == 123 [pid = 1741] [id = 211] 03:46:07 INFO - PROCESS | 1741 | ++DOMWINDOW == 304 (0x88a4a400) [pid = 1741] [serial = 634] [outer = (nil)] 03:46:07 INFO - PROCESS | 1741 | ++DOMWINDOW == 305 (0x88a51c00) [pid = 1741] [serial = 635] [outer = 0x88a4a400] 03:46:07 INFO - PROCESS | 1741 | 1464864367466 Marionette DEBUG loaded listener.js 03:46:07 INFO - PROCESS | 1741 | ++DOMWINDOW == 306 (0x88a55000) [pid = 1741] [serial = 636] [outer = 0x88a4a400] 03:46:08 INFO - PROCESS | 1741 | 1464864368491 Marionette TRACE conn3 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 03:46:08 INFO - PROCESS | 1741 | 1464864368578 Marionette TRACE conn3 <- [1,817,null,{"value":"8"}] 03:46:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 03:46:08 INFO - PROCESS | 1741 | 1464864368585 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 03:46:08 INFO - PROCESS | 1741 | 1464864368589 Marionette TRACE conn3 <- [1,818,null,{}] 03:46:08 INFO - PROCESS | 1741 | 1464864368595 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:08 INFO - PROCESS | 1741 | 1464864368840 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 03:46:09 INFO - PROCESS | 1741 | 1464864369148 Marionette TRACE conn3 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:09 INFO - PROCESS | 1741 | ++DOCSHELL 0x88a50c00 == 124 [pid = 1741] [id = 212] 03:46:09 INFO - PROCESS | 1741 | ++DOMWINDOW == 307 (0x88a52400) [pid = 1741] [serial = 637] [outer = (nil)] 03:46:09 INFO - PROCESS | 1741 | ++DOMWINDOW == 308 (0x8b7ca000) [pid = 1741] [serial = 638] [outer = 0x88a52400] 03:46:09 INFO - PROCESS | 1741 | 1464864369244 Marionette DEBUG loaded listener.js 03:46:09 INFO - PROCESS | 1741 | ++DOMWINDOW == 309 (0x8d078c00) [pid = 1741] [serial = 639] [outer = 0x88a52400] 03:46:10 INFO - PROCESS | 1741 | 1464864370180 Marionette TRACE conn3 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 03:46:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 03:46:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1635ms 03:46:10 INFO - PROCESS | 1741 | 1464864370222 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 03:46:10 INFO - PROCESS | 1741 | 1464864370226 Marionette TRACE conn3 <- [1,821,null,{"value":"8"}] 03:46:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 03:46:10 INFO - PROCESS | 1741 | 1464864370233 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 03:46:10 INFO - PROCESS | 1741 | 1464864370235 Marionette TRACE conn3 <- [1,822,null,{}] 03:46:10 INFO - PROCESS | 1741 | 1464864370242 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:10 INFO - PROCESS | 1741 | 1464864370492 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 03:46:10 INFO - PROCESS | 1741 | 1464864370813 Marionette TRACE conn3 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:10 INFO - PROCESS | 1741 | ++DOCSHELL 0x88be5800 == 125 [pid = 1741] [id = 213] 03:46:10 INFO - PROCESS | 1741 | ++DOMWINDOW == 310 (0x88bf2c00) [pid = 1741] [serial = 640] [outer = (nil)] 03:46:10 INFO - PROCESS | 1741 | ++DOMWINDOW == 311 (0x8e347c00) [pid = 1741] [serial = 641] [outer = 0x88bf2c00] 03:46:10 INFO - PROCESS | 1741 | 1464864370903 Marionette DEBUG loaded listener.js 03:46:11 INFO - PROCESS | 1741 | ++DOMWINDOW == 312 (0x8e794800) [pid = 1741] [serial = 642] [outer = 0x88bf2c00] 03:46:12 INFO - PROCESS | 1741 | 1464864372319 Marionette TRACE conn3 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 03:46:12 INFO - PROCESS | 1741 | 1464864372438 Marionette TRACE conn3 <- [1,825,null,{"value":"8"}] 03:46:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 03:46:12 INFO - PROCESS | 1741 | 1464864372447 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 03:46:12 INFO - PROCESS | 1741 | 1464864372454 Marionette TRACE conn3 <- [1,826,null,{}] 03:46:12 INFO - PROCESS | 1741 | 1464864372474 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:12 INFO - PROCESS | 1741 | 1464864372670 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 03:46:12 INFO - PROCESS | 1741 | 1464864372888 Marionette TRACE conn3 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:12 INFO - PROCESS | 1741 | ++DOCSHELL 0x882c0c00 == 126 [pid = 1741] [id = 214] 03:46:12 INFO - PROCESS | 1741 | ++DOMWINDOW == 313 (0x882c5400) [pid = 1741] [serial = 643] [outer = (nil)] 03:46:13 INFO - PROCESS | 1741 | ++DOMWINDOW == 314 (0x89d6e000) [pid = 1741] [serial = 644] [outer = 0x882c5400] 03:46:13 INFO - PROCESS | 1741 | 1464864373012 Marionette DEBUG loaded listener.js 03:46:13 INFO - PROCESS | 1741 | ++DOMWINDOW == 315 (0x8a6c9c00) [pid = 1741] [serial = 645] [outer = 0x882c5400] 03:46:14 INFO - PROCESS | 1741 | 1464864374130 Marionette TRACE conn3 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 03:46:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 03:46:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1698ms 03:46:14 INFO - PROCESS | 1741 | 1464864374145 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 03:46:14 INFO - PROCESS | 1741 | 1464864374154 Marionette TRACE conn3 <- [1,829,null,{"value":"8"}] 03:46:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 03:46:14 INFO - PROCESS | 1741 | 1464864374165 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 03:46:14 INFO - PROCESS | 1741 | 1464864374170 Marionette TRACE conn3 <- [1,830,null,{}] 03:46:14 INFO - PROCESS | 1741 | 1464864374176 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:14 INFO - PROCESS | 1741 | 1464864374382 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 03:46:14 INFO - PROCESS | 1741 | 1464864374651 Marionette TRACE conn3 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:14 INFO - PROCESS | 1741 | ++DOCSHELL 0x8a6d6000 == 127 [pid = 1741] [id = 215] 03:46:14 INFO - PROCESS | 1741 | ++DOMWINDOW == 316 (0x8b8b9000) [pid = 1741] [serial = 646] [outer = (nil)] 03:46:14 INFO - PROCESS | 1741 | ++DOMWINDOW == 317 (0x8c7ae000) [pid = 1741] [serial = 647] [outer = 0x8b8b9000] 03:46:14 INFO - PROCESS | 1741 | 1464864374741 Marionette DEBUG loaded listener.js 03:46:14 INFO - PROCESS | 1741 | ++DOMWINDOW == 318 (0x8c8d9000) [pid = 1741] [serial = 648] [outer = 0x8b8b9000] 03:46:15 INFO - PROCESS | 1741 | --DOCSHELL 0x9761c000 == 126 [pid = 1741] [id = 41] 03:46:15 INFO - PROCESS | 1741 | --DOCSHELL 0x8b7c5400 == 125 [pid = 1741] [id = 151] 03:46:15 INFO - PROCESS | 1741 | --DOCSHELL 0x8b8b8400 == 124 [pid = 1741] [id = 147] 03:46:15 INFO - PROCESS | 1741 | --DOCSHELL 0x8b6e2000 == 123 [pid = 1741] [id = 145] 03:46:15 INFO - PROCESS | 1741 | --DOCSHELL 0x8a288400 == 122 [pid = 1741] [id = 152] 03:46:15 INFO - PROCESS | 1741 | --DOCSHELL 0x8a291400 == 121 [pid = 1741] [id = 197] 03:46:15 INFO - PROCESS | 1741 | --DOCSHELL 0x8a6d8c00 == 120 [pid = 1741] [id = 196] 03:46:15 INFO - PROCESS | 1741 | --DOCSHELL 0x8a290000 == 119 [pid = 1741] [id = 195] 03:46:15 INFO - PROCESS | 1741 | --DOCSHELL 0x89d6f400 == 118 [pid = 1741] [id = 194] 03:46:15 INFO - PROCESS | 1741 | --DOCSHELL 0x8944bc00 == 117 [pid = 1741] [id = 193] 03:46:15 INFO - PROCESS | 1741 | --DOCSHELL 0x9223b000 == 116 [pid = 1741] [id = 186] 03:46:15 INFO - PROCESS | 1741 | --DOCSHELL 0x8ba83400 == 115 [pid = 1741] [id = 185] 03:46:15 INFO - PROCESS | 1741 | --DOMWINDOW == 317 (0x8ec0d400) [pid = 1741] [serial = 541] [outer = (nil)] [url = about:blank] 03:46:15 INFO - PROCESS | 1741 | --DOMWINDOW == 316 (0x8eee6800) [pid = 1741] [serial = 542] [outer = (nil)] [url = about:blank] 03:46:15 INFO - PROCESS | 1741 | --DOMWINDOW == 315 (0x939de800) [pid = 1741] [serial = 481] [outer = (nil)] [url = about:blank] 03:46:15 INFO - PROCESS | 1741 | --DOMWINDOW == 314 (0x8d9e9400) [pid = 1741] [serial = 538] [outer = (nil)] [url = about:blank] 03:46:15 INFO - PROCESS | 1741 | --DOMWINDOW == 313 (0x9519c400) [pid = 1741] [serial = 490] [outer = (nil)] [url = about:blank] 03:46:15 INFO - PROCESS | 1741 | --DOMWINDOW == 312 (0x8d359800) [pid = 1741] [serial = 502] [outer = (nil)] [url = about:blank] 03:46:15 INFO - PROCESS | 1741 | --DOMWINDOW == 311 (0x8c8d9400) [pid = 1741] [serial = 484] [outer = (nil)] [url = about:blank] 03:46:15 INFO - PROCESS | 1741 | --DOMWINDOW == 310 (0x8eeef800) [pid = 1741] [serial = 487] [outer = (nil)] [url = about:blank] 03:46:15 INFO - PROCESS | 1741 | --DOMWINDOW == 309 (0x8b8c0400) [pid = 1741] [serial = 533] [outer = (nil)] [url = about:blank] 03:46:15 INFO - PROCESS | 1741 | --DOMWINDOW == 308 (0x8b7c5c00) [pid = 1741] [serial = 532] [outer = (nil)] [url = about:blank] 03:46:15 INFO - PROCESS | 1741 | --DOMWINDOW == 307 (0x8d60ec00) [pid = 1741] [serial = 529] [outer = (nil)] [url = about:blank] 03:46:15 INFO - PROCESS | 1741 | --DOMWINDOW == 306 (0x89d69400) [pid = 1741] [serial = 517] [outer = (nil)] [url = about:blank] 03:46:15 INFO - PROCESS | 1741 | --DOMWINDOW == 305 (0x8a6d4c00) [pid = 1741] [serial = 511] [outer = (nil)] [url = about:blank] 03:46:15 INFO - PROCESS | 1741 | --DOMWINDOW == 304 (0x8e5de400) [pid = 1741] [serial = 508] [outer = (nil)] [url = about:blank] 03:46:15 INFO - PROCESS | 1741 | --DOMWINDOW == 303 (0x8b162000) [pid = 1741] [serial = 514] [outer = (nil)] [url = about:blank] 03:46:15 INFO - PROCESS | 1741 | --DOMWINDOW == 302 (0x9b183c00) [pid = 1741] [serial = 496] [outer = (nil)] [url = about:blank] 03:46:15 INFO - PROCESS | 1741 | --DOMWINDOW == 301 (0x9a236000) [pid = 1741] [serial = 493] [outer = (nil)] [url = about:blank] 03:46:15 INFO - PROCESS | 1741 | --DOMWINDOW == 300 (0x9d59b400) [pid = 1741] [serial = 499] [outer = (nil)] [url = about:blank] 03:46:15 INFO - PROCESS | 1741 | --DOMWINDOW == 299 (0x8b162800) [pid = 1741] [serial = 520] [outer = (nil)] [url = about:blank] 03:46:15 INFO - PROCESS | 1741 | --DOMWINDOW == 298 (0x8e5d4000) [pid = 1741] [serial = 505] [outer = (nil)] [url = about:blank] 03:46:15 INFO - PROCESS | 1741 | --DOMWINDOW == 297 (0x8ecafc00) [pid = 1741] [serial = 544] [outer = (nil)] [url = about:blank] 03:46:15 INFO - PROCESS | 1741 | --DOMWINDOW == 296 (0x8c791000) [pid = 1741] [serial = 535] [outer = (nil)] [url = about:blank] 03:46:15 INFO - PROCESS | 1741 | --DOMWINDOW == 295 (0x8d07e400) [pid = 1741] [serial = 536] [outer = (nil)] [url = about:blank] 03:46:15 INFO - PROCESS | 1741 | --DOMWINDOW == 294 (0x89446800) [pid = 1741] [serial = 523] [outer = (nil)] [url = about:blank] 03:46:15 INFO - PROCESS | 1741 | --DOMWINDOW == 293 (0x8b15cc00) [pid = 1741] [serial = 526] [outer = (nil)] [url = about:blank] 03:46:15 INFO - PROCESS | 1741 | --DOMWINDOW == 292 (0x8e5d4800) [pid = 1741] [serial = 539] [outer = (nil)] [url = about:blank] 03:46:15 INFO - PROCESS | 1741 | 1464864375869 Marionette TRACE conn3 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 03:46:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 03:46:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1734ms 03:46:15 INFO - PROCESS | 1741 | 1464864375900 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 03:46:15 INFO - PROCESS | 1741 | 1464864375903 Marionette TRACE conn3 <- [1,833,null,{"value":"8"}] 03:46:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 03:46:15 INFO - PROCESS | 1741 | 1464864375910 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 03:46:15 INFO - PROCESS | 1741 | 1464864375916 Marionette TRACE conn3 <- [1,834,null,{}] 03:46:15 INFO - PROCESS | 1741 | 1464864375932 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:16 INFO - PROCESS | 1741 | 1464864376149 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 03:46:16 INFO - PROCESS | 1741 | 1464864376447 Marionette TRACE conn3 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:16 INFO - PROCESS | 1741 | ++DOCSHELL 0x8a288400 == 116 [pid = 1741] [id = 216] 03:46:16 INFO - PROCESS | 1741 | ++DOMWINDOW == 293 (0x8b7cd400) [pid = 1741] [serial = 649] [outer = (nil)] 03:46:16 INFO - PROCESS | 1741 | ++DOMWINDOW == 294 (0x8ca29800) [pid = 1741] [serial = 650] [outer = 0x8b7cd400] 03:46:16 INFO - PROCESS | 1741 | 1464864376532 Marionette DEBUG loaded listener.js 03:46:16 INFO - PROCESS | 1741 | ++DOMWINDOW == 295 (0x8ca2f400) [pid = 1741] [serial = 651] [outer = 0x8b7cd400] 03:46:17 INFO - PROCESS | 1741 | 1464864377428 Marionette TRACE conn3 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 03:46:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 03:46:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1546ms 03:46:17 INFO - PROCESS | 1741 | 1464864377459 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 03:46:17 INFO - PROCESS | 1741 | 1464864377464 Marionette TRACE conn3 <- [1,837,null,{"value":"8"}] 03:46:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 03:46:17 INFO - PROCESS | 1741 | 1464864377471 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 03:46:17 INFO - PROCESS | 1741 | 1464864377473 Marionette TRACE conn3 <- [1,838,null,{}] 03:46:17 INFO - PROCESS | 1741 | 1464864377480 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:17 INFO - PROCESS | 1741 | 1464864377676 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 03:46:17 INFO - PROCESS | 1741 | 1464864377908 Marionette TRACE conn3 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:17 INFO - PROCESS | 1741 | ++DOCSHELL 0x8b162400 == 117 [pid = 1741] [id = 217] 03:46:17 INFO - PROCESS | 1741 | ++DOMWINDOW == 296 (0x8ca30c00) [pid = 1741] [serial = 652] [outer = (nil)] 03:46:17 INFO - PROCESS | 1741 | ++DOMWINDOW == 297 (0x8ca48000) [pid = 1741] [serial = 653] [outer = 0x8ca30c00] 03:46:18 INFO - PROCESS | 1741 | 1464864377994 Marionette DEBUG loaded listener.js 03:46:18 INFO - PROCESS | 1741 | ++DOMWINDOW == 298 (0x8d07b400) [pid = 1741] [serial = 654] [outer = 0x8ca30c00] 03:46:18 INFO - PROCESS | 1741 | 1464864378839 Marionette TRACE conn3 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 03:46:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 03:46:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1430ms 03:46:18 INFO - PROCESS | 1741 | 1464864378903 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 03:46:18 INFO - PROCESS | 1741 | 1464864378907 Marionette TRACE conn3 <- [1,841,null,{"value":"8"}] 03:46:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 03:46:18 INFO - PROCESS | 1741 | 1464864378914 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 03:46:18 INFO - PROCESS | 1741 | 1464864378916 Marionette TRACE conn3 <- [1,842,null,{}] 03:46:18 INFO - PROCESS | 1741 | 1464864378923 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:19 INFO - PROCESS | 1741 | 1464864379184 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 03:46:19 INFO - PROCESS | 1741 | 1464864379211 Marionette TRACE conn3 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:19 INFO - PROCESS | 1741 | ++DOCSHELL 0x8ba82800 == 118 [pid = 1741] [id = 218] 03:46:19 INFO - PROCESS | 1741 | ++DOMWINDOW == 299 (0x8ca37c00) [pid = 1741] [serial = 655] [outer = (nil)] 03:46:19 INFO - PROCESS | 1741 | ++DOMWINDOW == 300 (0x8d354000) [pid = 1741] [serial = 656] [outer = 0x8ca37c00] 03:46:19 INFO - PROCESS | 1741 | 1464864379286 Marionette DEBUG loaded listener.js 03:46:19 INFO - PROCESS | 1741 | ++DOMWINDOW == 301 (0x8d35f000) [pid = 1741] [serial = 657] [outer = 0x8ca37c00] 03:46:20 INFO - PROCESS | 1741 | 1464864380566 Marionette TRACE conn3 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 03:46:20 INFO - PROCESS | 1741 | --DOMWINDOW == 300 (0x89d6f800) [pid = 1741] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 03:46:20 INFO - PROCESS | 1741 | --DOMWINDOW == 299 (0x8b15dc00) [pid = 1741] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 03:46:20 INFO - PROCESS | 1741 | --DOMWINDOW == 298 (0x8b163c00) [pid = 1741] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 03:46:20 INFO - PROCESS | 1741 | --DOMWINDOW == 297 (0x8d49cc00) [pid = 1741] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 03:46:20 INFO - PROCESS | 1741 | --DOMWINDOW == 296 (0x8a6cd800) [pid = 1741] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 03:46:20 INFO - PROCESS | 1741 | --DOMWINDOW == 295 (0x90a07000) [pid = 1741] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 03:46:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 03:46:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1734ms 03:46:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 03:46:20 INFO - PROCESS | 1741 | 1464864380649 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 03:46:20 INFO - PROCESS | 1741 | 1464864380652 Marionette TRACE conn3 <- [1,845,null,{"value":"8"}] 03:46:20 INFO - PROCESS | 1741 | 1464864380658 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 03:46:20 INFO - PROCESS | 1741 | 1464864380666 Marionette TRACE conn3 <- [1,846,null,{}] 03:46:20 INFO - PROCESS | 1741 | 1464864380708 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:21 INFO - PROCESS | 1741 | 1464864381014 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 03:46:21 INFO - PROCESS | 1741 | 1464864381146 Marionette TRACE conn3 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:21 INFO - PROCESS | 1741 | ++DOCSHELL 0x8ca42400 == 119 [pid = 1741] [id = 219] 03:46:21 INFO - PROCESS | 1741 | ++DOMWINDOW == 296 (0x8d2d6000) [pid = 1741] [serial = 658] [outer = (nil)] 03:46:21 INFO - PROCESS | 1741 | ++DOMWINDOW == 297 (0x8e5d4c00) [pid = 1741] [serial = 659] [outer = 0x8d2d6000] 03:46:21 INFO - PROCESS | 1741 | 1464864381228 Marionette DEBUG loaded listener.js 03:46:21 INFO - PROCESS | 1741 | ++DOMWINDOW == 298 (0x8e78ac00) [pid = 1741] [serial = 660] [outer = 0x8d2d6000] 03:46:22 INFO - PROCESS | 1741 | 1464864382186 Marionette TRACE conn3 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 03:46:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 03:46:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1578ms 03:46:22 INFO - PROCESS | 1741 | 1464864382236 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 03:46:22 INFO - PROCESS | 1741 | 1464864382240 Marionette TRACE conn3 <- [1,849,null,{"value":"8"}] 03:46:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 03:46:22 INFO - PROCESS | 1741 | 1464864382247 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 03:46:22 INFO - PROCESS | 1741 | 1464864382251 Marionette TRACE conn3 <- [1,850,null,{}] 03:46:22 INFO - PROCESS | 1741 | 1464864382256 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:22 INFO - PROCESS | 1741 | 1464864382458 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 03:46:22 INFO - PROCESS | 1741 | 1464864382763 Marionette TRACE conn3 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:22 INFO - PROCESS | 1741 | ++DOCSHELL 0x882c6800 == 120 [pid = 1741] [id = 220] 03:46:22 INFO - PROCESS | 1741 | ++DOMWINDOW == 299 (0x882c8000) [pid = 1741] [serial = 661] [outer = (nil)] 03:46:22 INFO - PROCESS | 1741 | ++DOMWINDOW == 300 (0x88a4e800) [pid = 1741] [serial = 662] [outer = 0x882c8000] 03:46:22 INFO - PROCESS | 1741 | 1464864382940 Marionette DEBUG loaded listener.js 03:46:23 INFO - PROCESS | 1741 | ++DOMWINDOW == 301 (0x89443400) [pid = 1741] [serial = 663] [outer = 0x882c8000] 03:46:23 INFO - PROCESS | 1741 | 1464864383991 Marionette TRACE conn3 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 03:46:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 03:46:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1787ms 03:46:24 INFO - PROCESS | 1741 | 1464864384036 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 03:46:24 INFO - PROCESS | 1741 | 1464864384043 Marionette TRACE conn3 <- [1,853,null,{"value":"8"}] 03:46:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 03:46:24 INFO - PROCESS | 1741 | 1464864384052 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 03:46:24 INFO - PROCESS | 1741 | 1464864384058 Marionette TRACE conn3 <- [1,854,null,{}] 03:46:24 INFO - PROCESS | 1741 | 1464864384066 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:24 INFO - PROCESS | 1741 | 1464864384334 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 03:46:24 INFO - PROCESS | 1741 | 1464864384649 Marionette TRACE conn3 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:24 INFO - PROCESS | 1741 | ++DOCSHELL 0x8b6f0000 == 121 [pid = 1741] [id = 221] 03:46:24 INFO - PROCESS | 1741 | ++DOMWINDOW == 302 (0x8b7cb400) [pid = 1741] [serial = 664] [outer = (nil)] 03:46:24 INFO - PROCESS | 1741 | ++DOMWINDOW == 303 (0x8b8c2800) [pid = 1741] [serial = 665] [outer = 0x8b7cb400] 03:46:24 INFO - PROCESS | 1741 | 1464864384774 Marionette DEBUG loaded listener.js 03:46:24 INFO - PROCESS | 1741 | ++DOMWINDOW == 304 (0x8c798800) [pid = 1741] [serial = 666] [outer = 0x8b7cb400] 03:46:25 INFO - PROCESS | 1741 | 1464864385773 Marionette TRACE conn3 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 03:46:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 03:46:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1791ms 03:46:25 INFO - PROCESS | 1741 | 1464864385846 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 03:46:25 INFO - PROCESS | 1741 | 1464864385852 Marionette TRACE conn3 <- [1,857,null,{"value":"8"}] 03:46:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 03:46:25 INFO - PROCESS | 1741 | 1464864385862 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 03:46:25 INFO - PROCESS | 1741 | 1464864385865 Marionette TRACE conn3 <- [1,858,null,{}] 03:46:25 INFO - PROCESS | 1741 | 1464864385873 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:26 INFO - PROCESS | 1741 | 1464864386180 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 03:46:26 INFO - PROCESS | 1741 | 1464864386584 Marionette TRACE conn3 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:26 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d07f800 == 122 [pid = 1741] [id = 222] 03:46:26 INFO - PROCESS | 1741 | ++DOMWINDOW == 305 (0x8d2d5800) [pid = 1741] [serial = 667] [outer = (nil)] 03:46:26 INFO - PROCESS | 1741 | ++DOMWINDOW == 306 (0x8d496c00) [pid = 1741] [serial = 668] [outer = 0x8d2d5800] 03:46:26 INFO - PROCESS | 1741 | 1464864386676 Marionette DEBUG loaded listener.js 03:46:26 INFO - PROCESS | 1741 | ++DOMWINDOW == 307 (0x8d60ec00) [pid = 1741] [serial = 669] [outer = 0x8d2d5800] 03:46:27 INFO - PROCESS | 1741 | 1464864387730 Marionette TRACE conn3 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 03:46:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 03:46:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1897ms 03:46:27 INFO - PROCESS | 1741 | 1464864387761 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 03:46:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 03:46:27 INFO - PROCESS | 1741 | 1464864387766 Marionette TRACE conn3 <- [1,861,null,{"value":"8"}] 03:46:27 INFO - PROCESS | 1741 | 1464864387775 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 03:46:27 INFO - PROCESS | 1741 | 1464864387785 Marionette TRACE conn3 <- [1,862,null,{}] 03:46:27 INFO - PROCESS | 1741 | 1464864387801 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:28 INFO - PROCESS | 1741 | 1464864388029 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 03:46:28 INFO - PROCESS | 1741 | 1464864388288 Marionette TRACE conn3 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:28 INFO - PROCESS | 1741 | ++DOCSHELL 0x8ca45000 == 123 [pid = 1741] [id = 223] 03:46:28 INFO - PROCESS | 1741 | ++DOMWINDOW == 308 (0x8ec05c00) [pid = 1741] [serial = 670] [outer = (nil)] 03:46:28 INFO - PROCESS | 1741 | ++DOMWINDOW == 309 (0x8eee8400) [pid = 1741] [serial = 671] [outer = 0x8ec05c00] 03:46:28 INFO - PROCESS | 1741 | 1464864388436 Marionette DEBUG loaded listener.js 03:46:28 INFO - PROCESS | 1741 | ++DOMWINDOW == 310 (0x907c7c00) [pid = 1741] [serial = 672] [outer = 0x8ec05c00] 03:46:29 INFO - PROCESS | 1741 | 1464864389413 Marionette TRACE conn3 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 03:46:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 03:46:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1698ms 03:46:29 INFO - PROCESS | 1741 | 1464864389471 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 03:46:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 03:46:29 INFO - PROCESS | 1741 | 1464864389476 Marionette TRACE conn3 <- [1,865,null,{"value":"8"}] 03:46:29 INFO - PROCESS | 1741 | 1464864389483 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 03:46:29 INFO - PROCESS | 1741 | 1464864389486 Marionette TRACE conn3 <- [1,866,null,{}] 03:46:29 INFO - PROCESS | 1741 | 1464864389492 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:29 INFO - PROCESS | 1741 | 1464864389746 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 03:46:30 INFO - PROCESS | 1741 | 1464864390057 Marionette TRACE conn3 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:30 INFO - PROCESS | 1741 | ++DOCSHELL 0x8e793000 == 124 [pid = 1741] [id = 224] 03:46:30 INFO - PROCESS | 1741 | ++DOMWINDOW == 311 (0x8ecafc00) [pid = 1741] [serial = 673] [outer = (nil)] 03:46:30 INFO - PROCESS | 1741 | ++DOMWINDOW == 312 (0x914b4000) [pid = 1741] [serial = 674] [outer = 0x8ecafc00] 03:46:30 INFO - PROCESS | 1741 | 1464864390164 Marionette DEBUG loaded listener.js 03:46:30 INFO - PROCESS | 1741 | ++DOMWINDOW == 313 (0x915b4800) [pid = 1741] [serial = 675] [outer = 0x8ecafc00] 03:46:31 INFO - PROCESS | 1741 | 1464864391117 Marionette TRACE conn3 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 03:46:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 03:46:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1699ms 03:46:31 INFO - PROCESS | 1741 | 1464864391182 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 03:46:31 INFO - PROCESS | 1741 | 1464864391186 Marionette TRACE conn3 <- [1,869,null,{"value":"8"}] 03:46:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 03:46:31 INFO - PROCESS | 1741 | 1464864391193 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 03:46:31 INFO - PROCESS | 1741 | 1464864391197 Marionette TRACE conn3 <- [1,870,null,{}] 03:46:31 INFO - PROCESS | 1741 | 1464864391202 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:31 INFO - PROCESS | 1741 | 1464864391454 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 03:46:31 INFO - PROCESS | 1741 | 1464864391772 Marionette TRACE conn3 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:31 INFO - PROCESS | 1741 | ++DOCSHELL 0x915bd000 == 125 [pid = 1741] [id = 225] 03:46:31 INFO - PROCESS | 1741 | ++DOMWINDOW == 314 (0x915be400) [pid = 1741] [serial = 676] [outer = (nil)] 03:46:31 INFO - PROCESS | 1741 | ++DOMWINDOW == 315 (0x91db7800) [pid = 1741] [serial = 677] [outer = 0x915be400] 03:46:31 INFO - PROCESS | 1741 | 1464864391874 Marionette DEBUG loaded listener.js 03:46:32 INFO - PROCESS | 1741 | ++DOMWINDOW == 316 (0x92baa000) [pid = 1741] [serial = 678] [outer = 0x915be400] 03:46:32 INFO - PROCESS | 1741 | 1464864392852 Marionette TRACE conn3 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 03:46:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 03:46:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1694ms 03:46:32 INFO - PROCESS | 1741 | 1464864392889 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 03:46:32 INFO - PROCESS | 1741 | 1464864392892 Marionette TRACE conn3 <- [1,873,null,{"value":"8"}] 03:46:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 03:46:32 INFO - PROCESS | 1741 | 1464864392900 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 03:46:32 INFO - PROCESS | 1741 | 1464864392903 Marionette TRACE conn3 <- [1,874,null,{}] 03:46:32 INFO - PROCESS | 1741 | 1464864392909 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:33 INFO - PROCESS | 1741 | 1464864393160 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 03:46:33 INFO - PROCESS | 1741 | 1464864393482 Marionette TRACE conn3 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:33 INFO - PROCESS | 1741 | ++DOCSHELL 0x90a06800 == 126 [pid = 1741] [id = 226] 03:46:33 INFO - PROCESS | 1741 | ++DOMWINDOW == 317 (0x915b7800) [pid = 1741] [serial = 679] [outer = (nil)] 03:46:33 INFO - PROCESS | 1741 | ++DOMWINDOW == 318 (0x9519cc00) [pid = 1741] [serial = 680] [outer = 0x915b7800] 03:46:33 INFO - PROCESS | 1741 | 1464864393579 Marionette DEBUG loaded listener.js 03:46:33 INFO - PROCESS | 1741 | ++DOMWINDOW == 319 (0x951acc00) [pid = 1741] [serial = 681] [outer = 0x915b7800] 03:46:34 INFO - PROCESS | 1741 | 1464864394517 Marionette TRACE conn3 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 03:46:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 03:46:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1683ms 03:46:34 INFO - PROCESS | 1741 | 1464864394585 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 03:46:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 03:46:34 INFO - PROCESS | 1741 | 1464864394589 Marionette TRACE conn3 <- [1,877,null,{"value":"8"}] 03:46:34 INFO - PROCESS | 1741 | 1464864394596 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 03:46:34 INFO - PROCESS | 1741 | 1464864394599 Marionette TRACE conn3 <- [1,878,null,{}] 03:46:34 INFO - PROCESS | 1741 | 1464864394606 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:34 INFO - PROCESS | 1741 | 1464864394858 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 03:46:35 INFO - PROCESS | 1741 | 1464864395162 Marionette TRACE conn3 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:35 INFO - PROCESS | 1741 | ++DOCSHELL 0x91db1800 == 127 [pid = 1741] [id = 227] 03:46:35 INFO - PROCESS | 1741 | ++DOMWINDOW == 320 (0x9463c400) [pid = 1741] [serial = 682] [outer = (nil)] 03:46:35 INFO - PROCESS | 1741 | ++DOMWINDOW == 321 (0x9a236c00) [pid = 1741] [serial = 683] [outer = 0x9463c400] 03:46:35 INFO - PROCESS | 1741 | 1464864395253 Marionette DEBUG loaded listener.js 03:46:35 INFO - PROCESS | 1741 | ++DOMWINDOW == 322 (0x9a3eac00) [pid = 1741] [serial = 684] [outer = 0x9463c400] 03:46:36 INFO - PROCESS | 1741 | 1464864396155 Marionette TRACE conn3 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 03:46:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 03:46:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1588ms 03:46:36 INFO - PROCESS | 1741 | 1464864396184 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 03:46:36 INFO - PROCESS | 1741 | 1464864396189 Marionette TRACE conn3 <- [1,881,null,{"value":"8"}] 03:46:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 03:46:36 INFO - PROCESS | 1741 | 1464864396195 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 03:46:36 INFO - PROCESS | 1741 | 1464864396199 Marionette TRACE conn3 <- [1,882,null,{}] 03:46:36 INFO - PROCESS | 1741 | 1464864396205 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:36 INFO - PROCESS | 1741 | 1464864396405 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 03:46:36 INFO - PROCESS | 1741 | 1464864396624 Marionette TRACE conn3 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:36 INFO - PROCESS | 1741 | ++DOCSHELL 0x997e4400 == 128 [pid = 1741] [id = 228] 03:46:36 INFO - PROCESS | 1741 | ++DOMWINDOW == 323 (0x997f1c00) [pid = 1741] [serial = 685] [outer = (nil)] 03:46:36 INFO - PROCESS | 1741 | ++DOMWINDOW == 324 (0x9afe6000) [pid = 1741] [serial = 686] [outer = 0x997f1c00] 03:46:36 INFO - PROCESS | 1741 | 1464864396801 Marionette DEBUG loaded listener.js 03:46:36 INFO - PROCESS | 1741 | ++DOMWINDOW == 325 (0x9b183c00) [pid = 1741] [serial = 687] [outer = 0x997f1c00] 03:46:37 INFO - PROCESS | 1741 | 1464864397717 Marionette TRACE conn3 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 03:46:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 03:46:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1585ms 03:46:37 INFO - PROCESS | 1741 | 1464864397782 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 03:46:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 03:46:37 INFO - PROCESS | 1741 | 1464864397786 Marionette TRACE conn3 <- [1,885,null,{"value":"8"}] 03:46:37 INFO - PROCESS | 1741 | 1464864397793 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 03:46:37 INFO - PROCESS | 1741 | 1464864397796 Marionette TRACE conn3 <- [1,886,null,{}] 03:46:37 INFO - PROCESS | 1741 | 1464864397802 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:38 INFO - PROCESS | 1741 | 1464864398015 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 03:46:38 INFO - PROCESS | 1741 | 1464864398277 Marionette TRACE conn3 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:38 INFO - PROCESS | 1741 | ++DOCSHELL 0x997f1400 == 129 [pid = 1741] [id = 229] 03:46:38 INFO - PROCESS | 1741 | ++DOMWINDOW == 326 (0x9a231400) [pid = 1741] [serial = 688] [outer = (nil)] 03:46:38 INFO - PROCESS | 1741 | ++DOMWINDOW == 327 (0x9b531800) [pid = 1741] [serial = 689] [outer = 0x9a231400] 03:46:38 INFO - PROCESS | 1741 | 1464864398420 Marionette DEBUG loaded listener.js 03:46:38 INFO - PROCESS | 1741 | ++DOMWINDOW == 328 (0x9d59d400) [pid = 1741] [serial = 690] [outer = 0x9a231400] 03:46:39 INFO - PROCESS | 1741 | 1464864399392 Marionette TRACE conn3 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 03:46:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 03:46:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1640ms 03:46:39 INFO - PROCESS | 1741 | 1464864399433 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 03:46:39 INFO - PROCESS | 1741 | 1464864399437 Marionette TRACE conn3 <- [1,889,null,{"value":"8"}] 03:46:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 03:46:39 INFO - PROCESS | 1741 | 1464864399444 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 03:46:39 INFO - PROCESS | 1741 | 1464864399447 Marionette TRACE conn3 <- [1,890,null,{}] 03:46:39 INFO - PROCESS | 1741 | 1464864399453 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:39 INFO - PROCESS | 1741 | 1464864399667 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 03:46:40 INFO - PROCESS | 1741 | 1464864400007 Marionette TRACE conn3 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:40 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d3aa400 == 130 [pid = 1741] [id = 230] 03:46:40 INFO - PROCESS | 1741 | ++DOMWINDOW == 329 (0x8d3aa800) [pid = 1741] [serial = 691] [outer = (nil)] 03:46:40 INFO - PROCESS | 1741 | ++DOMWINDOW == 330 (0x8d3ad000) [pid = 1741] [serial = 692] [outer = 0x8d3aa800] 03:46:40 INFO - PROCESS | 1741 | 1464864400119 Marionette DEBUG loaded listener.js 03:46:40 INFO - PROCESS | 1741 | ++DOMWINDOW == 331 (0x9a4e1c00) [pid = 1741] [serial = 693] [outer = 0x8d3aa800] 03:46:41 INFO - PROCESS | 1741 | 1464864401132 Marionette TRACE conn3 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 03:46:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 03:46:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1731ms 03:46:41 INFO - PROCESS | 1741 | 1464864401176 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 03:46:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 03:46:41 INFO - PROCESS | 1741 | 1464864401182 Marionette TRACE conn3 <- [1,893,null,{"value":"8"}] 03:46:41 INFO - PROCESS | 1741 | 1464864401188 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 03:46:41 INFO - PROCESS | 1741 | 1464864401193 Marionette TRACE conn3 <- [1,894,null,{}] 03:46:41 INFO - PROCESS | 1741 | 1464864401199 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:41 INFO - PROCESS | 1741 | 1464864401446 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 03:46:41 INFO - PROCESS | 1741 | 1464864401712 Marionette TRACE conn3 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:41 INFO - PROCESS | 1741 | ++DOCSHELL 0x881c5400 == 131 [pid = 1741] [id = 231] 03:46:41 INFO - PROCESS | 1741 | ++DOMWINDOW == 332 (0x881c9400) [pid = 1741] [serial = 694] [outer = (nil)] 03:46:41 INFO - PROCESS | 1741 | ++DOMWINDOW == 333 (0x881cd800) [pid = 1741] [serial = 695] [outer = 0x881c9400] 03:46:41 INFO - PROCESS | 1741 | 1464864401845 Marionette DEBUG loaded listener.js 03:46:41 INFO - PROCESS | 1741 | ++DOMWINDOW == 334 (0x8d3b0400) [pid = 1741] [serial = 696] [outer = 0x881c9400] 03:46:42 INFO - PROCESS | 1741 | 1464864402923 Marionette TRACE conn3 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 03:46:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 03:46:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1786ms 03:46:42 INFO - PROCESS | 1741 | 1464864402974 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 03:46:42 INFO - PROCESS | 1741 | 1464864402977 Marionette TRACE conn3 <- [1,897,null,{"value":"8"}] 03:46:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 03:46:42 INFO - PROCESS | 1741 | 1464864402985 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 03:46:42 INFO - PROCESS | 1741 | 1464864402990 Marionette TRACE conn3 <- [1,898,null,{}] 03:46:42 INFO - PROCESS | 1741 | 1464864402997 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:43 INFO - PROCESS | 1741 | 1464864403248 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 03:46:43 INFO - PROCESS | 1741 | 1464864403564 Marionette TRACE conn3 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:43 INFO - PROCESS | 1741 | ++DOCSHELL 0x881ca800 == 132 [pid = 1741] [id = 232] 03:46:43 INFO - PROCESS | 1741 | ++DOMWINDOW == 335 (0x881cbc00) [pid = 1741] [serial = 697] [outer = (nil)] 03:46:43 INFO - PROCESS | 1741 | ++DOMWINDOW == 336 (0x8ca67400) [pid = 1741] [serial = 698] [outer = 0x881cbc00] 03:46:43 INFO - PROCESS | 1741 | 1464864403669 Marionette DEBUG loaded listener.js 03:46:43 INFO - PROCESS | 1741 | ++DOMWINDOW == 337 (0x8ca68c00) [pid = 1741] [serial = 699] [outer = 0x881cbc00] 03:46:44 INFO - PROCESS | 1741 | 1464864404606 Marionette TRACE conn3 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 03:46:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 03:46:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1687ms 03:46:44 INFO - PROCESS | 1741 | 1464864404673 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 03:46:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 03:46:44 INFO - PROCESS | 1741 | 1464864404678 Marionette TRACE conn3 <- [1,901,null,{"value":"8"}] 03:46:44 INFO - PROCESS | 1741 | 1464864404685 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 03:46:44 INFO - PROCESS | 1741 | 1464864404688 Marionette TRACE conn3 <- [1,902,null,{}] 03:46:44 INFO - PROCESS | 1741 | 1464864404695 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:44 INFO - PROCESS | 1741 | 1464864404947 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 03:46:45 INFO - PROCESS | 1741 | 1464864405261 Marionette TRACE conn3 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:45 INFO - PROCESS | 1741 | ++DOCSHELL 0x88130400 == 133 [pid = 1741] [id = 233] 03:46:45 INFO - PROCESS | 1741 | ++DOMWINDOW == 338 (0x88132000) [pid = 1741] [serial = 700] [outer = (nil)] 03:46:45 INFO - PROCESS | 1741 | ++DOMWINDOW == 339 (0x88138000) [pid = 1741] [serial = 701] [outer = 0x88132000] 03:46:45 INFO - PROCESS | 1741 | 1464864405353 Marionette DEBUG loaded listener.js 03:46:45 INFO - PROCESS | 1741 | ++DOMWINDOW == 340 (0x8813a000) [pid = 1741] [serial = 702] [outer = 0x88132000] 03:46:46 INFO - PROCESS | 1741 | 1464864406268 Marionette TRACE conn3 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 03:46:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 03:46:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1632ms 03:46:46 INFO - PROCESS | 1741 | 1464864406319 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 03:46:46 INFO - PROCESS | 1741 | 1464864406324 Marionette TRACE conn3 <- [1,905,null,{"value":"8"}] 03:46:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 03:46:46 INFO - PROCESS | 1741 | 1464864406330 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 03:46:46 INFO - PROCESS | 1741 | 1464864406333 Marionette TRACE conn3 <- [1,906,null,{}] 03:46:46 INFO - PROCESS | 1741 | 1464864406340 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:46 INFO - PROCESS | 1741 | 1464864406549 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 03:46:46 INFO - PROCESS | 1741 | 1464864406862 Marionette TRACE conn3 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:46 INFO - PROCESS | 1741 | ++DOCSHELL 0x866ed000 == 134 [pid = 1741] [id = 234] 03:46:46 INFO - PROCESS | 1741 | ++DOMWINDOW == 341 (0x866ee800) [pid = 1741] [serial = 703] [outer = (nil)] 03:46:46 INFO - PROCESS | 1741 | ++DOMWINDOW == 342 (0x866f6000) [pid = 1741] [serial = 704] [outer = 0x866ee800] 03:46:46 INFO - PROCESS | 1741 | 1464864406961 Marionette DEBUG loaded listener.js 03:46:47 INFO - PROCESS | 1741 | ++DOMWINDOW == 343 (0x866f7800) [pid = 1741] [serial = 705] [outer = 0x866ee800] 03:46:47 INFO - PROCESS | 1741 | 1464864407848 Marionette TRACE conn3 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 03:46:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 03:46:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1581ms 03:46:47 INFO - PROCESS | 1741 | 1464864407912 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 03:46:47 INFO - PROCESS | 1741 | 1464864407916 Marionette TRACE conn3 <- [1,909,null,{"value":"8"}] 03:46:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 03:46:47 INFO - PROCESS | 1741 | 1464864407923 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 03:46:47 INFO - PROCESS | 1741 | 1464864407927 Marionette TRACE conn3 <- [1,910,null,{}] 03:46:47 INFO - PROCESS | 1741 | 1464864407934 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:48 INFO - PROCESS | 1741 | 1464864408152 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 03:46:48 INFO - PROCESS | 1741 | 1464864408418 Marionette TRACE conn3 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:48 INFO - PROCESS | 1741 | ++DOCSHELL 0x866ec800 == 135 [pid = 1741] [id = 235] 03:46:48 INFO - PROCESS | 1741 | ++DOMWINDOW == 344 (0x866f1400) [pid = 1741] [serial = 706] [outer = (nil)] 03:46:48 INFO - PROCESS | 1741 | ++DOMWINDOW == 345 (0x8813bc00) [pid = 1741] [serial = 707] [outer = 0x866f1400] 03:46:48 INFO - PROCESS | 1741 | 1464864408546 Marionette DEBUG loaded listener.js 03:46:48 INFO - PROCESS | 1741 | ++DOMWINDOW == 346 (0x888ea400) [pid = 1741] [serial = 708] [outer = 0x866f1400] 03:46:49 INFO - PROCESS | 1741 | 1464864409465 Marionette TRACE conn3 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 03:46:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 03:46:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1582ms 03:46:49 INFO - PROCESS | 1741 | 1464864409507 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 03:46:49 INFO - PROCESS | 1741 | 1464864409511 Marionette TRACE conn3 <- [1,913,null,{"value":"8"}] 03:46:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 03:46:49 INFO - PROCESS | 1741 | 1464864409517 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 03:46:49 INFO - PROCESS | 1741 | 1464864409520 Marionette TRACE conn3 <- [1,914,null,{}] 03:46:49 INFO - PROCESS | 1741 | 1464864409528 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:49 INFO - PROCESS | 1741 | 1464864409745 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 03:46:50 INFO - PROCESS | 1741 | 1464864410020 Marionette TRACE conn3 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:50 INFO - PROCESS | 1741 | ++DOCSHELL 0x85d43400 == 136 [pid = 1741] [id = 236] 03:46:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 347 (0x85d43c00) [pid = 1741] [serial = 709] [outer = (nil)] 03:46:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 348 (0x85d4c800) [pid = 1741] [serial = 710] [outer = 0x85d43c00] 03:46:50 INFO - PROCESS | 1741 | 1464864410183 Marionette DEBUG loaded listener.js 03:46:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 349 (0x85d4e000) [pid = 1741] [serial = 711] [outer = 0x85d43c00] 03:46:51 INFO - PROCESS | 1741 | 1464864411097 Marionette TRACE conn3 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 03:46:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 03:46:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1644ms 03:46:51 INFO - PROCESS | 1741 | 1464864411163 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 03:46:51 INFO - PROCESS | 1741 | 1464864411167 Marionette TRACE conn3 <- [1,917,null,{"value":"8"}] 03:46:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 03:46:51 INFO - PROCESS | 1741 | 1464864411174 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 03:46:51 INFO - PROCESS | 1741 | 1464864411177 Marionette TRACE conn3 <- [1,918,null,{}] 03:46:51 INFO - PROCESS | 1741 | 1464864411184 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:51 INFO - PROCESS | 1741 | 1464864411419 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 03:46:51 INFO - PROCESS | 1741 | 1464864411735 Marionette TRACE conn3 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:51 INFO - PROCESS | 1741 | ++DOCSHELL 0x85d46c00 == 137 [pid = 1741] [id = 237] 03:46:51 INFO - PROCESS | 1741 | ++DOMWINDOW == 350 (0x85d4c400) [pid = 1741] [serial = 712] [outer = (nil)] 03:46:51 INFO - PROCESS | 1741 | ++DOMWINDOW == 351 (0x85e18400) [pid = 1741] [serial = 713] [outer = 0x85d4c400] 03:46:51 INFO - PROCESS | 1741 | 1464864411838 Marionette DEBUG loaded listener.js 03:46:51 INFO - PROCESS | 1741 | ++DOMWINDOW == 352 (0x85e1a400) [pid = 1741] [serial = 714] [outer = 0x85d4c400] 03:46:52 INFO - PROCESS | 1741 | 1464864412779 Marionette TRACE conn3 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 03:46:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 03:46:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1689ms 03:46:52 INFO - PROCESS | 1741 | 1464864412865 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 03:46:52 INFO - PROCESS | 1741 | 1464864412869 Marionette TRACE conn3 <- [1,921,null,{"value":"8"}] 03:46:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 03:46:52 INFO - PROCESS | 1741 | 1464864412876 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 03:46:52 INFO - PROCESS | 1741 | 1464864412880 Marionette TRACE conn3 <- [1,922,null,{}] 03:46:52 INFO - PROCESS | 1741 | 1464864412887 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:54 INFO - PROCESS | 1741 | --DOCSHELL 0x8b7cbc00 == 136 [pid = 1741] [id = 161] 03:46:54 INFO - PROCESS | 1741 | --DOCSHELL 0x8d351000 == 135 [pid = 1741] [id = 167] 03:46:54 INFO - PROCESS | 1741 | --DOCSHELL 0x9a3ecc00 == 134 [pid = 1741] [id = 165] 03:46:54 INFO - PROCESS | 1741 | --DOCSHELL 0x997e7400 == 133 [pid = 1741] [id = 164] 03:46:54 INFO - PROCESS | 1741 | --DOCSHELL 0x9a4e0c00 == 132 [pid = 1741] [id = 166] 03:46:54 INFO - PROCESS | 1741 | --DOCSHELL 0x8ca42400 == 131 [pid = 1741] [id = 219] 03:46:54 INFO - PROCESS | 1741 | --DOCSHELL 0x8ba82800 == 130 [pid = 1741] [id = 218] 03:46:54 INFO - PROCESS | 1741 | --DOCSHELL 0x8b162400 == 129 [pid = 1741] [id = 217] 03:46:54 INFO - PROCESS | 1741 | --DOCSHELL 0x8a288400 == 128 [pid = 1741] [id = 216] 03:46:54 INFO - PROCESS | 1741 | --DOCSHELL 0x8a6d6000 == 127 [pid = 1741] [id = 215] 03:46:54 INFO - PROCESS | 1741 | --DOCSHELL 0x882c0c00 == 126 [pid = 1741] [id = 214] 03:46:54 INFO - PROCESS | 1741 | --DOCSHELL 0x915bac00 == 125 [pid = 1741] [id = 201] 03:46:54 INFO - PROCESS | 1741 | --DOCSHELL 0x8b7ce800 == 124 [pid = 1741] [id = 200] 03:46:54 INFO - PROCESS | 1741 | --DOCSHELL 0x8b164400 == 123 [pid = 1741] [id = 199] 03:46:54 INFO - PROCESS | 1741 | 1464864414198 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 03:46:54 INFO - PROCESS | 1741 | --DOMWINDOW == 351 (0x8a6cf800) [pid = 1741] [serial = 580] [outer = (nil)] [url = about:blank] 03:46:54 INFO - PROCESS | 1741 | --DOMWINDOW == 350 (0x8d2d4800) [pid = 1741] [serial = 584] [outer = (nil)] [url = about:blank] 03:46:54 INFO - PROCESS | 1741 | --DOMWINDOW == 349 (0x8e5ef000) [pid = 1741] [serial = 592] [outer = (nil)] [url = about:blank] 03:46:54 INFO - PROCESS | 1741 | --DOMWINDOW == 348 (0x9a8d8c00) [pid = 1741] [serial = 565] [outer = (nil)] [url = about:blank] 03:46:54 INFO - PROCESS | 1741 | --DOMWINDOW == 347 (0x8b160400) [pid = 1741] [serial = 547] [outer = (nil)] [url = about:blank] 03:46:54 INFO - PROCESS | 1741 | --DOMWINDOW == 346 (0x8e5db000) [pid = 1741] [serial = 589] [outer = (nil)] [url = about:blank] 03:46:54 INFO - PROCESS | 1741 | --DOMWINDOW == 345 (0x888f3c00) [pid = 1741] [serial = 574] [outer = (nil)] [url = about:blank] 03:46:54 INFO - PROCESS | 1741 | --DOMWINDOW == 344 (0x9b53d400) [pid = 1741] [serial = 568] [outer = (nil)] [url = about:blank] 03:46:54 INFO - PROCESS | 1741 | --DOMWINDOW == 343 (0xa21b7000) [pid = 1741] [serial = 571] [outer = (nil)] [url = about:blank] 03:46:54 INFO - PROCESS | 1741 | --DOMWINDOW == 342 (0x8d9e7c00) [pid = 1741] [serial = 577] [outer = (nil)] [url = about:blank] 03:46:54 INFO - PROCESS | 1741 | --DOMWINDOW == 341 (0x8ba79000) [pid = 1741] [serial = 583] [outer = (nil)] [url = about:blank] 03:46:54 INFO - PROCESS | 1741 | --DOMWINDOW == 340 (0x94613400) [pid = 1741] [serial = 559] [outer = (nil)] [url = about:blank] 03:46:54 INFO - PROCESS | 1741 | --DOMWINDOW == 339 (0x8b15a400) [pid = 1741] [serial = 581] [outer = (nil)] [url = about:blank] 03:46:54 INFO - PROCESS | 1741 | --DOMWINDOW == 338 (0x98138800) [pid = 1741] [serial = 562] [outer = (nil)] [url = about:blank] 03:46:54 INFO - PROCESS | 1741 | --DOMWINDOW == 337 (0x8ec10c00) [pid = 1741] [serial = 593] [outer = (nil)] [url = about:blank] 03:46:54 INFO - PROCESS | 1741 | --DOMWINDOW == 336 (0x9265a400) [pid = 1741] [serial = 556] [outer = (nil)] [url = about:blank] 03:46:54 INFO - PROCESS | 1741 | --DOMWINDOW == 335 (0x8ba7e800) [pid = 1741] [serial = 586] [outer = (nil)] [url = about:blank] 03:46:54 INFO - PROCESS | 1741 | --DOMWINDOW == 334 (0x8d35c800) [pid = 1741] [serial = 550] [outer = (nil)] [url = about:blank] 03:46:54 INFO - PROCESS | 1741 | --DOMWINDOW == 333 (0x8e5f1800) [pid = 1741] [serial = 590] [outer = (nil)] [url = about:blank] 03:46:54 INFO - PROCESS | 1741 | --DOMWINDOW == 332 (0x8d35e000) [pid = 1741] [serial = 587] [outer = (nil)] [url = about:blank] 03:46:54 INFO - PROCESS | 1741 | --DOMWINDOW == 331 (0x914b9c00) [pid = 1741] [serial = 553] [outer = (nil)] [url = about:blank] 03:46:54 INFO - PROCESS | 1741 | --DOMWINDOW == 330 (0x951a2400) [pid = 1741] [serial = 482] [outer = (nil)] [url = about:blank] 03:46:54 INFO - PROCESS | 1741 | 1464864414666 Marionette TRACE conn3 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:54 INFO - PROCESS | 1741 | ++DOCSHELL 0x881c4800 == 124 [pid = 1741] [id = 238] 03:46:54 INFO - PROCESS | 1741 | ++DOMWINDOW == 331 (0x881c5800) [pid = 1741] [serial = 715] [outer = (nil)] 03:46:54 INFO - PROCESS | 1741 | ++DOMWINDOW == 332 (0x881cb400) [pid = 1741] [serial = 716] [outer = 0x881c5800] 03:46:54 INFO - PROCESS | 1741 | 1464864414750 Marionette DEBUG loaded listener.js 03:46:54 INFO - PROCESS | 1741 | ++DOMWINDOW == 333 (0x882c2800) [pid = 1741] [serial = 717] [outer = 0x881c5800] 03:46:55 INFO - PROCESS | 1741 | 1464864415584 Marionette TRACE conn3 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 03:46:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 03:46:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 2747ms 03:46:55 INFO - PROCESS | 1741 | 1464864415631 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 03:46:55 INFO - PROCESS | 1741 | 1464864415637 Marionette TRACE conn3 <- [1,925,null,{"value":"8"}] 03:46:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 03:46:55 INFO - PROCESS | 1741 | 1464864415645 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 03:46:55 INFO - PROCESS | 1741 | 1464864415651 Marionette TRACE conn3 <- [1,926,null,{}] 03:46:55 INFO - PROCESS | 1741 | 1464864415659 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:55 INFO - PROCESS | 1741 | 1464864415866 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 03:46:56 INFO - PROCESS | 1741 | 1464864416062 Marionette TRACE conn3 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:56 INFO - PROCESS | 1741 | ++DOCSHELL 0x888f7000 == 125 [pid = 1741] [id = 239] 03:46:56 INFO - PROCESS | 1741 | ++DOMWINDOW == 334 (0x88a4c400) [pid = 1741] [serial = 718] [outer = (nil)] 03:46:56 INFO - PROCESS | 1741 | ++DOMWINDOW == 335 (0x88a56c00) [pid = 1741] [serial = 719] [outer = 0x88a4c400] 03:46:56 INFO - PROCESS | 1741 | 1464864416149 Marionette DEBUG loaded listener.js 03:46:56 INFO - PROCESS | 1741 | ++DOMWINDOW == 336 (0x88bf0800) [pid = 1741] [serial = 720] [outer = 0x88a4c400] 03:46:57 INFO - PROCESS | 1741 | 1464864417110 Marionette TRACE conn3 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 03:46:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 03:46:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1533ms 03:46:57 INFO - PROCESS | 1741 | 1464864417187 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 03:46:57 INFO - PROCESS | 1741 | 1464864417191 Marionette TRACE conn3 <- [1,929,null,{"value":"8"}] 03:46:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 03:46:57 INFO - PROCESS | 1741 | 1464864417199 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 03:46:57 INFO - PROCESS | 1741 | 1464864417202 Marionette TRACE conn3 <- [1,930,null,{}] 03:46:57 INFO - PROCESS | 1741 | 1464864417209 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:57 INFO - PROCESS | 1741 | 1464864417487 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 03:46:57 INFO - PROCESS | 1741 | 1464864417525 Marionette TRACE conn3 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:57 INFO - PROCESS | 1741 | ++DOCSHELL 0x88a51000 == 126 [pid = 1741] [id = 240] 03:46:57 INFO - PROCESS | 1741 | ++DOMWINDOW == 337 (0x8b15c400) [pid = 1741] [serial = 721] [outer = (nil)] 03:46:57 INFO - PROCESS | 1741 | ++DOMWINDOW == 338 (0x8b163400) [pid = 1741] [serial = 722] [outer = 0x8b15c400] 03:46:57 INFO - PROCESS | 1741 | 1464864417606 Marionette DEBUG loaded listener.js 03:46:57 INFO - PROCESS | 1741 | ++DOMWINDOW == 339 (0x8b6ef000) [pid = 1741] [serial = 723] [outer = 0x8b15c400] 03:46:58 INFO - PROCESS | 1741 | 1464864418700 Marionette TRACE conn3 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 03:46:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 03:46:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1546ms 03:46:58 INFO - PROCESS | 1741 | 1464864418746 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 03:46:58 INFO - PROCESS | 1741 | 1464864418753 Marionette TRACE conn3 <- [1,933,null,{"value":"8"}] 03:46:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 03:46:58 INFO - PROCESS | 1741 | 1464864418777 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 03:46:58 INFO - PROCESS | 1741 | 1464864418784 Marionette TRACE conn3 <- [1,934,null,{}] 03:46:58 INFO - PROCESS | 1741 | 1464864418791 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:59 INFO - PROCESS | 1741 | 1464864419436 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 03:46:59 INFO - PROCESS | 1741 | --DOMWINDOW == 338 (0x882c5400) [pid = 1741] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 03:46:59 INFO - PROCESS | 1741 | --DOMWINDOW == 337 (0x8b8b9000) [pid = 1741] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 03:46:59 INFO - PROCESS | 1741 | --DOMWINDOW == 336 (0x8ca37c00) [pid = 1741] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 03:46:59 INFO - PROCESS | 1741 | --DOMWINDOW == 335 (0x8ca30c00) [pid = 1741] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 03:46:59 INFO - PROCESS | 1741 | --DOMWINDOW == 334 (0x8ba85400) [pid = 1741] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 03:46:59 INFO - PROCESS | 1741 | --DOMWINDOW == 333 (0x8b7cd400) [pid = 1741] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 03:46:59 INFO - PROCESS | 1741 | 1464864419640 Marionette TRACE conn3 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:59 INFO - PROCESS | 1741 | ++DOCSHELL 0x881c4c00 == 127 [pid = 1741] [id = 241] 03:46:59 INFO - PROCESS | 1741 | ++DOMWINDOW == 334 (0x882c5400) [pid = 1741] [serial = 724] [outer = (nil)] 03:46:59 INFO - PROCESS | 1741 | ++DOMWINDOW == 335 (0x8a6cf800) [pid = 1741] [serial = 725] [outer = 0x882c5400] 03:46:59 INFO - PROCESS | 1741 | 1464864419741 Marionette DEBUG loaded listener.js 03:46:59 INFO - PROCESS | 1741 | ++DOMWINDOW == 336 (0x8c8d8c00) [pid = 1741] [serial = 726] [outer = 0x882c5400] 03:47:00 INFO - PROCESS | 1741 | 1464864420561 Marionette TRACE conn3 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 03:47:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 03:47:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1857ms 03:47:00 INFO - PROCESS | 1741 | 1464864420621 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 03:47:00 INFO - PROCESS | 1741 | 1464864420624 Marionette TRACE conn3 <- [1,937,null,{"value":"8"}] 03:47:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 03:47:00 INFO - PROCESS | 1741 | 1464864420631 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 03:47:00 INFO - PROCESS | 1741 | 1464864420634 Marionette TRACE conn3 <- [1,938,null,{}] 03:47:00 INFO - PROCESS | 1741 | 1464864420640 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:00 INFO - PROCESS | 1741 | 1464864420850 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 03:47:01 INFO - PROCESS | 1741 | 1464864421043 Marionette TRACE conn3 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:01 INFO - PROCESS | 1741 | ++DOCSHELL 0x88a53800 == 128 [pid = 1741] [id = 242] 03:47:01 INFO - PROCESS | 1741 | ++DOMWINDOW == 337 (0x8c799c00) [pid = 1741] [serial = 727] [outer = (nil)] 03:47:01 INFO - PROCESS | 1741 | ++DOMWINDOW == 338 (0x8ca37800) [pid = 1741] [serial = 728] [outer = 0x8c799c00] 03:47:01 INFO - PROCESS | 1741 | 1464864421126 Marionette DEBUG loaded listener.js 03:47:01 INFO - PROCESS | 1741 | ++DOMWINDOW == 339 (0x8ca49400) [pid = 1741] [serial = 729] [outer = 0x8c799c00] 03:47:02 INFO - PROCESS | 1741 | 1464864422473 Marionette TRACE conn3 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 03:47:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 03:47:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1894ms 03:47:02 INFO - PROCESS | 1741 | 1464864422527 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 03:47:02 INFO - PROCESS | 1741 | 1464864422534 Marionette TRACE conn3 <- [1,941,null,{"value":"8"}] 03:47:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 03:47:02 INFO - PROCESS | 1741 | 1464864422545 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 03:47:02 INFO - PROCESS | 1741 | 1464864422549 Marionette TRACE conn3 <- [1,942,null,{}] 03:47:02 INFO - PROCESS | 1741 | 1464864422559 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:02 INFO - PROCESS | 1741 | 1464864422783 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 03:47:03 INFO - PROCESS | 1741 | 1464864423094 Marionette TRACE conn3 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:03 INFO - PROCESS | 1741 | ++DOCSHELL 0x881c3c00 == 129 [pid = 1741] [id = 243] 03:47:03 INFO - PROCESS | 1741 | ++DOMWINDOW == 340 (0x881ca000) [pid = 1741] [serial = 730] [outer = (nil)] 03:47:03 INFO - PROCESS | 1741 | ++DOMWINDOW == 341 (0x88a54400) [pid = 1741] [serial = 731] [outer = 0x881ca000] 03:47:03 INFO - PROCESS | 1741 | 1464864423194 Marionette DEBUG loaded listener.js 03:47:03 INFO - PROCESS | 1741 | ++DOMWINDOW == 342 (0x8a6d6400) [pid = 1741] [serial = 732] [outer = 0x881ca000] 03:47:04 INFO - PROCESS | 1741 | 1464864424181 Marionette TRACE conn3 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 03:47:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 03:47:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1686ms 03:47:04 INFO - PROCESS | 1741 | 1464864424231 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 03:47:04 INFO - PROCESS | 1741 | 1464864424241 Marionette TRACE conn3 <- [1,945,null,{"value":"8"}] 03:47:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 03:47:04 INFO - PROCESS | 1741 | 1464864424252 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 03:47:04 INFO - PROCESS | 1741 | 1464864424256 Marionette TRACE conn3 <- [1,946,null,{}] 03:47:04 INFO - PROCESS | 1741 | 1464864424264 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:04 INFO - PROCESS | 1741 | 1464864424500 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 03:47:04 INFO - PROCESS | 1741 | 1464864424827 Marionette TRACE conn3 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:04 INFO - PROCESS | 1741 | ++DOCSHELL 0x8c7bbc00 == 130 [pid = 1741] [id = 244] 03:47:04 INFO - PROCESS | 1741 | ++DOMWINDOW == 343 (0x8c8dd000) [pid = 1741] [serial = 733] [outer = (nil)] 03:47:04 INFO - PROCESS | 1741 | ++DOMWINDOW == 344 (0x8ca34c00) [pid = 1741] [serial = 734] [outer = 0x8c8dd000] 03:47:04 INFO - PROCESS | 1741 | 1464864424975 Marionette DEBUG loaded listener.js 03:47:05 INFO - PROCESS | 1741 | ++DOMWINDOW == 345 (0x8ca4e800) [pid = 1741] [serial = 735] [outer = 0x8c8dd000] 03:47:05 INFO - PROCESS | 1741 | 1464864425925 Marionette TRACE conn3 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 03:47:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 03:47:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1735ms 03:47:05 INFO - PROCESS | 1741 | 1464864425987 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 03:47:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 03:47:05 INFO - PROCESS | 1741 | 1464864425992 Marionette TRACE conn3 <- [1,949,null,{"value":"8"}] 03:47:06 INFO - PROCESS | 1741 | 1464864425999 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 03:47:06 INFO - PROCESS | 1741 | 1464864426005 Marionette TRACE conn3 <- [1,950,null,{}] 03:47:06 INFO - PROCESS | 1741 | 1464864426023 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:06 INFO - PROCESS | 1741 | 1464864426339 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 03:47:06 INFO - PROCESS | 1741 | 1464864426658 Marionette TRACE conn3 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:06 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d075800 == 131 [pid = 1741] [id = 245] 03:47:06 INFO - PROCESS | 1741 | ++DOMWINDOW == 346 (0x8d2cf400) [pid = 1741] [serial = 736] [outer = (nil)] 03:47:06 INFO - PROCESS | 1741 | ++DOMWINDOW == 347 (0x8d359800) [pid = 1741] [serial = 737] [outer = 0x8d2cf400] 03:47:06 INFO - PROCESS | 1741 | 1464864426753 Marionette DEBUG loaded listener.js 03:47:06 INFO - PROCESS | 1741 | ++DOMWINDOW == 348 (0x8d3a7800) [pid = 1741] [serial = 738] [outer = 0x8d2cf400] 03:47:07 INFO - PROCESS | 1741 | 1464864427711 Marionette TRACE conn3 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 03:47:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 03:47:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1791ms 03:47:07 INFO - PROCESS | 1741 | 1464864427790 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 03:47:07 INFO - PROCESS | 1741 | 1464864427795 Marionette TRACE conn3 <- [1,953,null,{"value":"8"}] 03:47:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 03:47:07 INFO - PROCESS | 1741 | 1464864427802 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 03:47:07 INFO - PROCESS | 1741 | 1464864427806 Marionette TRACE conn3 <- [1,954,null,{}] 03:47:07 INFO - PROCESS | 1741 | 1464864427813 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:08 INFO - PROCESS | 1741 | 1464864428069 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 03:47:08 INFO - PROCESS | 1741 | 1464864428384 Marionette TRACE conn3 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:08 INFO - PROCESS | 1741 | ++DOCSHELL 0x8c8d8400 == 132 [pid = 1741] [id = 246] 03:47:08 INFO - PROCESS | 1741 | ++DOMWINDOW == 349 (0x8d2d0000) [pid = 1741] [serial = 739] [outer = (nil)] 03:47:08 INFO - PROCESS | 1741 | ++DOMWINDOW == 350 (0x8d49d400) [pid = 1741] [serial = 740] [outer = 0x8d2d0000] 03:47:08 INFO - PROCESS | 1741 | 1464864428475 Marionette DEBUG loaded listener.js 03:47:08 INFO - PROCESS | 1741 | ++DOMWINDOW == 351 (0x8d9e6000) [pid = 1741] [serial = 741] [outer = 0x8d2d0000] 03:47:09 INFO - PROCESS | 1741 | 1464864429347 Marionette TRACE conn3 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 03:47:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 03:47:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1581ms 03:47:09 INFO - PROCESS | 1741 | 1464864429384 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 03:47:09 INFO - PROCESS | 1741 | 1464864429388 Marionette TRACE conn3 <- [1,957,null,{"value":"8"}] 03:47:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 03:47:09 INFO - PROCESS | 1741 | 1464864429414 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 03:47:09 INFO - PROCESS | 1741 | 1464864429418 Marionette TRACE conn3 <- [1,958,null,{}] 03:47:09 INFO - PROCESS | 1741 | 1464864429424 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:09 INFO - PROCESS | 1741 | 1464864429644 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 03:47:10 INFO - PROCESS | 1741 | 1464864429996 Marionette TRACE conn3 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:10 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d2cac00 == 133 [pid = 1741] [id = 247] 03:47:10 INFO - PROCESS | 1741 | ++DOMWINDOW == 352 (0x8d499c00) [pid = 1741] [serial = 742] [outer = (nil)] 03:47:10 INFO - PROCESS | 1741 | ++DOMWINDOW == 353 (0x8e5db000) [pid = 1741] [serial = 743] [outer = 0x8d499c00] 03:47:10 INFO - PROCESS | 1741 | 1464864430092 Marionette DEBUG loaded listener.js 03:47:10 INFO - PROCESS | 1741 | ++DOMWINDOW == 354 (0x8e5ea000) [pid = 1741] [serial = 744] [outer = 0x8d499c00] 03:47:11 INFO - PROCESS | 1741 | 1464864431122 Marionette TRACE conn3 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 03:47:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 03:47:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1797ms 03:47:11 INFO - PROCESS | 1741 | 1464864431211 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 03:47:11 INFO - PROCESS | 1741 | 1464864431218 Marionette TRACE conn3 <- [1,961,null,{"value":"8"}] 03:47:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 03:47:11 INFO - PROCESS | 1741 | 1464864431228 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 03:47:11 INFO - PROCESS | 1741 | 1464864431233 Marionette TRACE conn3 <- [1,962,null,{}] 03:47:11 INFO - PROCESS | 1741 | 1464864431243 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:11 INFO - PROCESS | 1741 | 1464864431883 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 03:47:12 INFO - PROCESS | 1741 | 1464864432145 Marionette TRACE conn3 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:12 INFO - PROCESS | 1741 | ++DOCSHELL 0x8e797800 == 134 [pid = 1741] [id = 248] 03:47:12 INFO - PROCESS | 1741 | ++DOMWINDOW == 355 (0x8ec0fc00) [pid = 1741] [serial = 745] [outer = (nil)] 03:47:12 INFO - PROCESS | 1741 | ++DOMWINDOW == 356 (0x8ecb3800) [pid = 1741] [serial = 746] [outer = 0x8ec0fc00] 03:47:12 INFO - PROCESS | 1741 | 1464864432315 Marionette DEBUG loaded listener.js 03:47:12 INFO - PROCESS | 1741 | ++DOMWINDOW == 357 (0x907c9c00) [pid = 1741] [serial = 747] [outer = 0x8ec0fc00] 03:47:13 INFO - PROCESS | 1741 | 1464864433277 Marionette TRACE conn3 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 03:47:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 03:47:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 2103ms 03:47:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 03:47:13 INFO - PROCESS | 1741 | 1464864433330 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 03:47:13 INFO - PROCESS | 1741 | 1464864433334 Marionette TRACE conn3 <- [1,965,null,{"value":"8"}] 03:47:13 INFO - PROCESS | 1741 | 1464864433341 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 03:47:13 INFO - PROCESS | 1741 | 1464864433344 Marionette TRACE conn3 <- [1,966,null,{}] 03:47:13 INFO - PROCESS | 1741 | 1464864433350 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:13 INFO - PROCESS | 1741 | 1464864433562 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 03:47:13 INFO - PROCESS | 1741 | 1464864433874 Marionette TRACE conn3 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:13 INFO - PROCESS | 1741 | ++DOCSHELL 0x881c2c00 == 135 [pid = 1741] [id = 249] 03:47:13 INFO - PROCESS | 1741 | ++DOMWINDOW == 358 (0x8e5d8000) [pid = 1741] [serial = 748] [outer = (nil)] 03:47:13 INFO - PROCESS | 1741 | ++DOMWINDOW == 359 (0x914b6400) [pid = 1741] [serial = 749] [outer = 0x8e5d8000] 03:47:13 INFO - PROCESS | 1741 | 1464864433971 Marionette DEBUG loaded listener.js 03:47:14 INFO - PROCESS | 1741 | ++DOMWINDOW == 360 (0x915bf800) [pid = 1741] [serial = 750] [outer = 0x8e5d8000] 03:47:14 INFO - PROCESS | 1741 | 1464864434915 Marionette TRACE conn3 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 03:47:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 03:47:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1634ms 03:47:14 INFO - PROCESS | 1741 | 1464864434974 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 03:47:14 INFO - PROCESS | 1741 | 1464864434977 Marionette TRACE conn3 <- [1,969,null,{"value":"8"}] 03:47:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 03:47:14 INFO - PROCESS | 1741 | 1464864434990 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 03:47:14 INFO - PROCESS | 1741 | 1464864434993 Marionette TRACE conn3 <- [1,970,null,{}] 03:47:15 INFO - PROCESS | 1741 | 1464864435000 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:15 INFO - PROCESS | 1741 | 1464864435206 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 03:47:15 INFO - PROCESS | 1741 | 1464864435522 Marionette TRACE conn3 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:15 INFO - PROCESS | 1741 | ++DOCSHELL 0x8eeef800 == 136 [pid = 1741] [id = 250] 03:47:15 INFO - PROCESS | 1741 | ++DOMWINDOW == 361 (0x907c0800) [pid = 1741] [serial = 751] [outer = (nil)] 03:47:15 INFO - PROCESS | 1741 | ++DOMWINDOW == 362 (0x92655c00) [pid = 1741] [serial = 752] [outer = 0x907c0800] 03:47:15 INFO - PROCESS | 1741 | 1464864435620 Marionette DEBUG loaded listener.js 03:47:15 INFO - PROCESS | 1741 | ++DOMWINDOW == 363 (0x9265ac00) [pid = 1741] [serial = 753] [outer = 0x907c0800] 03:47:16 INFO - PROCESS | 1741 | 1464864436532 Marionette TRACE conn3 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 03:47:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 03:47:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1580ms 03:47:16 INFO - PROCESS | 1741 | 1464864436571 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 03:47:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 03:47:16 INFO - PROCESS | 1741 | 1464864436576 Marionette TRACE conn3 <- [1,973,null,{"value":"8"}] 03:47:16 INFO - PROCESS | 1741 | 1464864436582 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 03:47:16 INFO - PROCESS | 1741 | 1464864436585 Marionette TRACE conn3 <- [1,974,null,{}] 03:47:16 INFO - PROCESS | 1741 | 1464864436591 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:16 INFO - PROCESS | 1741 | 1464864436798 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 03:47:17 INFO - PROCESS | 1741 | 1464864437128 Marionette TRACE conn3 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:17 INFO - PROCESS | 1741 | ++DOCSHELL 0x90bb9000 == 137 [pid = 1741] [id = 251] 03:47:17 INFO - PROCESS | 1741 | ++DOMWINDOW == 364 (0x91db7400) [pid = 1741] [serial = 754] [outer = (nil)] 03:47:17 INFO - PROCESS | 1741 | ++DOMWINDOW == 365 (0x92baf000) [pid = 1741] [serial = 755] [outer = 0x91db7400] 03:47:17 INFO - PROCESS | 1741 | 1464864437232 Marionette DEBUG loaded listener.js 03:47:17 INFO - PROCESS | 1741 | ++DOMWINDOW == 366 (0x9392e000) [pid = 1741] [serial = 756] [outer = 0x91db7400] 03:47:18 INFO - PROCESS | 1741 | 1464864438120 Marionette TRACE conn3 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 03:47:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 03:47:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1582ms 03:47:18 INFO - PROCESS | 1741 | 1464864438164 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 03:47:18 INFO - PROCESS | 1741 | 1464864438168 Marionette TRACE conn3 <- [1,977,null,{"value":"8"}] 03:47:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 03:47:18 INFO - PROCESS | 1741 | 1464864438175 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 03:47:18 INFO - PROCESS | 1741 | 1464864438179 Marionette TRACE conn3 <- [1,978,null,{}] 03:47:18 INFO - PROCESS | 1741 | 1464864438185 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:18 INFO - PROCESS | 1741 | 1464864438408 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 03:47:18 INFO - PROCESS | 1741 | 1464864438725 Marionette TRACE conn3 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:18 INFO - PROCESS | 1741 | ++DOCSHELL 0x91dbc800 == 138 [pid = 1741] [id = 252] 03:47:18 INFO - PROCESS | 1741 | ++DOMWINDOW == 367 (0x92b0b400) [pid = 1741] [serial = 757] [outer = (nil)] 03:47:18 INFO - PROCESS | 1741 | ++DOMWINDOW == 368 (0x9519dc00) [pid = 1741] [serial = 758] [outer = 0x92b0b400] 03:47:18 INFO - PROCESS | 1741 | 1464864438824 Marionette DEBUG loaded listener.js 03:47:18 INFO - PROCESS | 1741 | ++DOMWINDOW == 369 (0x951ab800) [pid = 1741] [serial = 759] [outer = 0x92b0b400] 03:47:19 INFO - PROCESS | 1741 | 1464864439754 Marionette TRACE conn3 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 03:47:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 03:47:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1636ms 03:47:19 INFO - PROCESS | 1741 | 1464864439813 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 03:47:19 INFO - PROCESS | 1741 | 1464864439817 Marionette TRACE conn3 <- [1,981,null,{"value":"8"}] 03:47:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 03:47:19 INFO - PROCESS | 1741 | 1464864439823 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 03:47:19 INFO - PROCESS | 1741 | 1464864439834 Marionette TRACE conn3 <- [1,982,null,{}] 03:47:19 INFO - PROCESS | 1741 | 1464864439841 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:20 INFO - PROCESS | 1741 | 1464864440124 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 03:47:20 INFO - PROCESS | 1741 | 1464864440453 Marionette TRACE conn3 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:20 INFO - PROCESS | 1741 | ++DOCSHELL 0x95197400 == 139 [pid = 1741] [id = 253] 03:47:20 INFO - PROCESS | 1741 | ++DOMWINDOW == 370 (0x9a8d8000) [pid = 1741] [serial = 760] [outer = (nil)] 03:47:20 INFO - PROCESS | 1741 | ++DOMWINDOW == 371 (0x9aaee000) [pid = 1741] [serial = 761] [outer = 0x9a8d8000] 03:47:20 INFO - PROCESS | 1741 | 1464864440555 Marionette DEBUG loaded listener.js 03:47:20 INFO - PROCESS | 1741 | ++DOMWINDOW == 372 (0x9b2a4400) [pid = 1741] [serial = 762] [outer = 0x9a8d8000] 03:47:21 INFO - PROCESS | 1741 | 1464864441448 Marionette TRACE conn3 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 03:47:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 03:47:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1693ms 03:47:21 INFO - PROCESS | 1741 | 1464864441519 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 03:47:21 INFO - PROCESS | 1741 | 1464864441523 Marionette TRACE conn3 <- [1,985,null,{"value":"8"}] 03:47:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 03:47:21 INFO - PROCESS | 1741 | 1464864441529 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 03:47:21 INFO - PROCESS | 1741 | 1464864441533 Marionette TRACE conn3 <- [1,986,null,{}] 03:47:21 INFO - PROCESS | 1741 | 1464864441538 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:21 INFO - PROCESS | 1741 | 1464864441741 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 03:47:22 INFO - PROCESS | 1741 | 1464864442074 Marionette TRACE conn3 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:22 INFO - PROCESS | 1741 | ++DOCSHELL 0x84fe3c00 == 140 [pid = 1741] [id = 254] 03:47:22 INFO - PROCESS | 1741 | ++DOMWINDOW == 373 (0x84fe5c00) [pid = 1741] [serial = 763] [outer = (nil)] 03:47:22 INFO - PROCESS | 1741 | ++DOMWINDOW == 374 (0x84feb800) [pid = 1741] [serial = 764] [outer = 0x84fe5c00] 03:47:22 INFO - PROCESS | 1741 | 1464864442175 Marionette DEBUG loaded listener.js 03:47:22 INFO - PROCESS | 1741 | ++DOMWINDOW == 375 (0x84fed000) [pid = 1741] [serial = 765] [outer = 0x84fe5c00] 03:47:23 INFO - PROCESS | 1741 | 1464864443075 Marionette TRACE conn3 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 03:47:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 03:47:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1595ms 03:47:23 INFO - PROCESS | 1741 | 1464864443125 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 03:47:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 03:47:23 INFO - PROCESS | 1741 | 1464864443129 Marionette TRACE conn3 <- [1,989,null,{"value":"8"}] 03:47:23 INFO - PROCESS | 1741 | 1464864443137 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 03:47:23 INFO - PROCESS | 1741 | 1464864443141 Marionette TRACE conn3 <- [1,990,null,{}] 03:47:23 INFO - PROCESS | 1741 | 1464864443157 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:23 INFO - PROCESS | 1741 | 1464864443375 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 03:47:23 INFO - PROCESS | 1741 | 1464864443690 Marionette TRACE conn3 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:23 INFO - PROCESS | 1741 | ++DOCSHELL 0x84fe5800 == 141 [pid = 1741] [id = 255] 03:47:23 INFO - PROCESS | 1741 | ++DOMWINDOW == 376 (0x84fe6800) [pid = 1741] [serial = 766] [outer = (nil)] 03:47:23 INFO - PROCESS | 1741 | ++DOMWINDOW == 377 (0x9b187400) [pid = 1741] [serial = 767] [outer = 0x84fe6800] 03:47:23 INFO - PROCESS | 1741 | 1464864443786 Marionette DEBUG loaded listener.js 03:47:23 INFO - PROCESS | 1741 | ++DOMWINDOW == 378 (0x9b53d400) [pid = 1741] [serial = 768] [outer = 0x84fe6800] 03:47:24 INFO - PROCESS | 1741 | 1464864444693 Marionette TRACE conn3 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 03:47:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 03:47:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1593ms 03:47:24 INFO - PROCESS | 1741 | 1464864444730 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 03:47:24 INFO - PROCESS | 1741 | 1464864444733 Marionette TRACE conn3 <- [1,993,null,{"value":"8"}] 03:47:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 03:47:24 INFO - PROCESS | 1741 | 1464864444740 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 03:47:24 INFO - PROCESS | 1741 | 1464864444744 Marionette TRACE conn3 <- [1,994,null,{}] 03:47:24 INFO - PROCESS | 1741 | 1464864444749 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:24 INFO - PROCESS | 1741 | 1464864444973 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 03:47:25 INFO - PROCESS | 1741 | 1464864445347 Marionette TRACE conn3 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:25 INFO - PROCESS | 1741 | ++DOCSHELL 0x86ed6000 == 142 [pid = 1741] [id = 256] 03:47:25 INFO - PROCESS | 1741 | ++DOMWINDOW == 379 (0x86edac00) [pid = 1741] [serial = 769] [outer = (nil)] 03:47:25 INFO - PROCESS | 1741 | ++DOMWINDOW == 380 (0x86ede400) [pid = 1741] [serial = 770] [outer = 0x86edac00] 03:47:25 INFO - PROCESS | 1741 | 1464864445438 Marionette DEBUG loaded listener.js 03:47:25 INFO - PROCESS | 1741 | ++DOMWINDOW == 381 (0x86ee1000) [pid = 1741] [serial = 771] [outer = 0x86edac00] 03:47:26 INFO - PROCESS | 1741 | 1464864446323 Marionette TRACE conn3 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 03:47:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 03:47:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1631ms 03:47:26 INFO - PROCESS | 1741 | 1464864446372 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 03:47:26 INFO - PROCESS | 1741 | 1464864446376 Marionette TRACE conn3 <- [1,997,null,{"value":"8"}] 03:47:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 03:47:26 INFO - PROCESS | 1741 | 1464864446382 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 03:47:26 INFO - PROCESS | 1741 | 1464864446386 Marionette TRACE conn3 <- [1,998,null,{}] 03:47:26 INFO - PROCESS | 1741 | 1464864446398 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:26 INFO - PROCESS | 1741 | 1464864446619 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 03:47:26 INFO - PROCESS | 1741 | 1464864446944 Marionette TRACE conn3 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:26 INFO - PROCESS | 1741 | ++DOCSHELL 0x86c6a400 == 143 [pid = 1741] [id = 257] 03:47:26 INFO - PROCESS | 1741 | ++DOMWINDOW == 382 (0x86c6a800) [pid = 1741] [serial = 772] [outer = (nil)] 03:47:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 383 (0x86c71c00) [pid = 1741] [serial = 773] [outer = 0x86c6a800] 03:47:27 INFO - PROCESS | 1741 | 1464864447043 Marionette DEBUG loaded listener.js 03:47:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 384 (0x86c74400) [pid = 1741] [serial = 774] [outer = 0x86c6a800] 03:47:27 INFO - PROCESS | 1741 | 1464864447964 Marionette TRACE conn3 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 03:47:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 03:47:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1637ms 03:47:28 INFO - PROCESS | 1741 | 1464864448021 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 03:47:28 INFO - PROCESS | 1741 | 1464864448024 Marionette TRACE conn3 <- [1,1001,null,{"value":"8"}] 03:47:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 03:47:28 INFO - PROCESS | 1741 | 1464864448031 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 03:47:28 INFO - PROCESS | 1741 | 1464864448034 Marionette TRACE conn3 <- [1,1002,null,{}] 03:47:28 INFO - PROCESS | 1741 | 1464864448040 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:28 INFO - PROCESS | 1741 | 1464864448263 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 03:47:28 INFO - PROCESS | 1741 | 1464864448583 Marionette TRACE conn3 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:28 INFO - PROCESS | 1741 | ++DOCSHELL 0x86c6f400 == 144 [pid = 1741] [id = 258] 03:47:28 INFO - PROCESS | 1741 | ++DOMWINDOW == 385 (0x86c6fc00) [pid = 1741] [serial = 775] [outer = (nil)] 03:47:28 INFO - PROCESS | 1741 | ++DOMWINDOW == 386 (0x86edcc00) [pid = 1741] [serial = 776] [outer = 0x86c6fc00] 03:47:28 INFO - PROCESS | 1741 | 1464864448681 Marionette DEBUG loaded listener.js 03:47:28 INFO - PROCESS | 1741 | ++DOMWINDOW == 387 (0x86ee3000) [pid = 1741] [serial = 777] [outer = 0x86c6fc00] 03:47:29 INFO - PROCESS | 1741 | 1464864449624 Marionette TRACE conn3 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 03:47:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 03:47:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1637ms 03:47:29 INFO - PROCESS | 1741 | 1464864449670 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 03:47:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 03:47:29 INFO - PROCESS | 1741 | 1464864449674 Marionette TRACE conn3 <- [1,1005,null,{"value":"8"}] 03:47:29 INFO - PROCESS | 1741 | 1464864449680 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 03:47:29 INFO - PROCESS | 1741 | 1464864449684 Marionette TRACE conn3 <- [1,1006,null,{}] 03:47:29 INFO - PROCESS | 1741 | 1464864449689 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:29 INFO - PROCESS | 1741 | 1464864449900 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 03:47:30 INFO - PROCESS | 1741 | 1464864450702 Marionette TRACE conn3 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:30 INFO - PROCESS | 1741 | ++DOCSHELL 0x855be400 == 145 [pid = 1741] [id = 259] 03:47:30 INFO - PROCESS | 1741 | ++DOMWINDOW == 388 (0x855be800) [pid = 1741] [serial = 778] [outer = (nil)] 03:47:30 INFO - PROCESS | 1741 | ++DOMWINDOW == 389 (0x855c0800) [pid = 1741] [serial = 779] [outer = 0x855be800] 03:47:30 INFO - PROCESS | 1741 | 1464864450792 Marionette DEBUG loaded listener.js 03:47:30 INFO - PROCESS | 1741 | ++DOMWINDOW == 390 (0x85e1dc00) [pid = 1741] [serial = 780] [outer = 0x855be800] 03:47:31 INFO - PROCESS | 1741 | 1464864451737 Marionette TRACE conn3 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 03:47:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 03:47:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 2138ms 03:47:31 INFO - PROCESS | 1741 | 1464864451820 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 03:47:31 INFO - PROCESS | 1741 | 1464864451826 Marionette TRACE conn3 <- [1,1009,null,{"value":"8"}] 03:47:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 03:47:31 INFO - PROCESS | 1741 | 1464864451834 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 03:47:31 INFO - PROCESS | 1741 | 1464864451840 Marionette TRACE conn3 <- [1,1010,null,{}] 03:47:31 INFO - PROCESS | 1741 | 1464864451849 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:32 INFO - PROCESS | 1741 | 1464864452061 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 03:47:33 INFO - PROCESS | 1741 | --DOCSHELL 0x990e3000 == 144 [pid = 1741] [id = 51] 03:47:33 INFO - PROCESS | 1741 | --DOCSHELL 0x8e343000 == 143 [pid = 1741] [id = 108] 03:47:33 INFO - PROCESS | 1741 | --DOCSHELL 0x951af800 == 142 [pid = 1741] [id = 188] 03:47:33 INFO - PROCESS | 1741 | --DOCSHELL 0x8b6e7400 == 141 [pid = 1741] [id = 146] 03:47:33 INFO - PROCESS | 1741 | --DOCSHELL 0x8eca6400 == 140 [pid = 1741] [id = 109] 03:47:33 INFO - PROCESS | 1741 | --DOCSHELL 0x9b2ac400 == 139 [pid = 1741] [id = 104] 03:47:33 INFO - PROCESS | 1741 | --DOCSHELL 0x8b157800 == 138 [pid = 1741] [id = 183] 03:47:33 INFO - PROCESS | 1741 | --DOCSHELL 0x8c8d3000 == 137 [pid = 1741] [id = 184] 03:47:33 INFO - PROCESS | 1741 | --DOCSHELL 0x9a8ce400 == 136 [pid = 1741] [id = 190] 03:47:33 INFO - PROCESS | 1741 | --DOCSHELL 0x92e31000 == 135 [pid = 1741] [id = 187] 03:47:33 INFO - PROCESS | 1741 | --DOCSHELL 0x9a4e6c00 == 134 [pid = 1741] [id = 189] 03:47:33 INFO - PROCESS | 1741 | --DOCSHELL 0x888eb000 == 133 [pid = 1741] [id = 191] 03:47:33 INFO - PROCESS | 1741 | --DOCSHELL 0x8e5e4400 == 132 [pid = 1741] [id = 110] 03:47:33 INFO - PROCESS | 1741 | --DOCSHELL 0x8b8c1800 == 131 [pid = 1741] [id = 192] 03:47:33 INFO - PROCESS | 1741 | --DOCSHELL 0x90a06800 == 130 [pid = 1741] [id = 226] 03:47:33 INFO - PROCESS | 1741 | --DOCSHELL 0x915bd000 == 129 [pid = 1741] [id = 225] 03:47:33 INFO - PROCESS | 1741 | --DOCSHELL 0x8e793000 == 128 [pid = 1741] [id = 224] 03:47:33 INFO - PROCESS | 1741 | --DOCSHELL 0x8ca45000 == 127 [pid = 1741] [id = 223] 03:47:33 INFO - PROCESS | 1741 | --DOCSHELL 0x8d07f800 == 126 [pid = 1741] [id = 222] 03:47:33 INFO - PROCESS | 1741 | --DOCSHELL 0x8b6f0000 == 125 [pid = 1741] [id = 221] 03:47:33 INFO - PROCESS | 1741 | --DOCSHELL 0x882c6800 == 124 [pid = 1741] [id = 220] 03:47:33 INFO - PROCESS | 1741 | --DOMWINDOW == 389 (0x9223c400) [pid = 1741] [serial = 398] [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.] 03:47:33 INFO - PROCESS | 1741 | --DOMWINDOW == 388 (0x8c7b5400) [pid = 1741] [serial = 620] [outer = (nil)] [url = about:blank] 03:47:33 INFO - PROCESS | 1741 | --DOMWINDOW == 387 (0x8a6c9c00) [pid = 1741] [serial = 645] [outer = (nil)] [url = about:blank] 03:47:33 INFO - PROCESS | 1741 | --DOMWINDOW == 386 (0x8ca47800) [pid = 1741] [serial = 626] [outer = (nil)] [url = about:blank] 03:47:33 INFO - PROCESS | 1741 | --DOMWINDOW == 385 (0x8d9ef000) [pid = 1741] [serial = 601] [outer = (nil)] [url = about:blank] 03:47:33 INFO - PROCESS | 1741 | --DOMWINDOW == 384 (0x9c07c400) [pid = 1741] [serial = 617] [outer = (nil)] [url = about:blank] 03:47:33 INFO - PROCESS | 1741 | --DOMWINDOW == 383 (0x8e347c00) [pid = 1741] [serial = 641] [outer = (nil)] [url = about:blank] 03:47:33 INFO - PROCESS | 1741 | --DOMWINDOW == 382 (0x89d6e000) [pid = 1741] [serial = 644] [outer = (nil)] [url = about:blank] 03:47:33 INFO - PROCESS | 1741 | --DOMWINDOW == 381 (0x8e5d4c00) [pid = 1741] [serial = 659] [outer = (nil)] [url = about:blank] 03:47:33 INFO - PROCESS | 1741 | --DOMWINDOW == 380 (0x88a51c00) [pid = 1741] [serial = 635] [outer = (nil)] [url = about:blank] 03:47:33 INFO - PROCESS | 1741 | --DOMWINDOW == 379 (0x8c7ae000) [pid = 1741] [serial = 647] [outer = (nil)] [url = about:blank] 03:47:33 INFO - PROCESS | 1741 | --DOMWINDOW == 378 (0x8d35f000) [pid = 1741] [serial = 657] [outer = (nil)] [url = about:blank] 03:47:33 INFO - PROCESS | 1741 | --DOMWINDOW == 377 (0x8b7ca000) [pid = 1741] [serial = 638] [outer = (nil)] [url = about:blank] 03:47:33 INFO - PROCESS | 1741 | --DOMWINDOW == 376 (0x8e791c00) [pid = 1741] [serial = 629] [outer = (nil)] [url = about:blank] 03:47:33 INFO - PROCESS | 1741 | --DOMWINDOW == 375 (0x9265b400) [pid = 1741] [serial = 607] [outer = (nil)] [url = about:blank] 03:47:33 INFO - PROCESS | 1741 | --DOMWINDOW == 374 (0x9a5e8c00) [pid = 1741] [serial = 614] [outer = (nil)] [url = about:blank] 03:47:33 INFO - PROCESS | 1741 | --DOMWINDOW == 373 (0x90bb8c00) [pid = 1741] [serial = 595] [outer = (nil)] [url = about:blank] 03:47:33 INFO - PROCESS | 1741 | --DOMWINDOW == 372 (0x9d59ec00) [pid = 1741] [serial = 623] [outer = (nil)] [url = about:blank] 03:47:33 INFO - PROCESS | 1741 | --DOMWINDOW == 371 (0x91cd6c00) [pid = 1741] [serial = 604] [outer = (nil)] [url = about:blank] 03:47:33 INFO - PROCESS | 1741 | --DOMWINDOW == 370 (0x951b0800) [pid = 1741] [serial = 611] [outer = (nil)] [url = about:blank] 03:47:33 INFO - PROCESS | 1741 | --DOMWINDOW == 369 (0x8ba7dc00) [pid = 1741] [serial = 598] [outer = (nil)] [url = about:blank] 03:47:33 INFO - PROCESS | 1741 | --DOMWINDOW == 368 (0x8d07b400) [pid = 1741] [serial = 654] [outer = (nil)] [url = about:blank] 03:47:33 INFO - PROCESS | 1741 | --DOMWINDOW == 367 (0x8eef2c00) [pid = 1741] [serial = 545] [outer = (nil)] [url = about:blank] 03:47:33 INFO - PROCESS | 1741 | --DOMWINDOW == 366 (0x8d354000) [pid = 1741] [serial = 656] [outer = (nil)] [url = about:blank] 03:47:33 INFO - PROCESS | 1741 | --DOMWINDOW == 365 (0x8ca29800) [pid = 1741] [serial = 650] [outer = (nil)] [url = about:blank] 03:47:33 INFO - PROCESS | 1741 | --DOMWINDOW == 364 (0x8ca2f400) [pid = 1741] [serial = 651] [outer = (nil)] [url = about:blank] 03:47:33 INFO - PROCESS | 1741 | --DOMWINDOW == 363 (0x8c8d9000) [pid = 1741] [serial = 648] [outer = (nil)] [url = about:blank] 03:47:33 INFO - PROCESS | 1741 | --DOMWINDOW == 362 (0x88bee400) [pid = 1741] [serial = 632] [outer = (nil)] [url = about:blank] 03:47:33 INFO - PROCESS | 1741 | --DOMWINDOW == 361 (0x8ca48000) [pid = 1741] [serial = 653] [outer = (nil)] [url = about:blank] 03:47:33 INFO - PROCESS | 1741 | 1464864453557 Marionette TRACE conn3 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:33 INFO - PROCESS | 1741 | ++DOCSHELL 0x855b4800 == 125 [pid = 1741] [id = 260] 03:47:33 INFO - PROCESS | 1741 | ++DOMWINDOW == 362 (0x85e17400) [pid = 1741] [serial = 781] [outer = (nil)] 03:47:33 INFO - PROCESS | 1741 | ++DOMWINDOW == 363 (0x866f2800) [pid = 1741] [serial = 782] [outer = 0x85e17400] 03:47:33 INFO - PROCESS | 1741 | 1464864453648 Marionette DEBUG loaded listener.js 03:47:33 INFO - PROCESS | 1741 | ++DOMWINDOW == 364 (0x88131000) [pid = 1741] [serial = 783] [outer = 0x85e17400] 03:47:34 INFO - PROCESS | 1741 | 1464864454504 Marionette TRACE conn3 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 03:47:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 03:47:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 2696ms 03:47:34 INFO - PROCESS | 1741 | 1464864454533 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 03:47:34 INFO - PROCESS | 1741 | 1464864454539 Marionette TRACE conn3 <- [1,1013,null,{"value":"8"}] 03:47:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 03:47:34 INFO - PROCESS | 1741 | 1464864454547 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 03:47:34 INFO - PROCESS | 1741 | 1464864454550 Marionette TRACE conn3 <- [1,1014,null,{}] 03:47:34 INFO - PROCESS | 1741 | 1464864454557 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:34 INFO - PROCESS | 1741 | 1464864454767 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 03:47:34 INFO - PROCESS | 1741 | 1464864454958 Marionette TRACE conn3 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:34 INFO - PROCESS | 1741 | ++DOCSHELL 0x86edb000 == 126 [pid = 1741] [id = 261] 03:47:34 INFO - PROCESS | 1741 | ++DOMWINDOW == 365 (0x88135c00) [pid = 1741] [serial = 784] [outer = (nil)] 03:47:35 INFO - PROCESS | 1741 | ++DOMWINDOW == 366 (0x882c4c00) [pid = 1741] [serial = 785] [outer = 0x88135c00] 03:47:35 INFO - PROCESS | 1741 | 1464864455040 Marionette DEBUG loaded listener.js 03:47:35 INFO - PROCESS | 1741 | ++DOMWINDOW == 367 (0x88a50000) [pid = 1741] [serial = 786] [outer = 0x88135c00] 03:47:36 INFO - PROCESS | 1741 | 1464864456029 Marionette TRACE conn3 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 03:47:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 03:47:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1535ms 03:47:36 INFO - PROCESS | 1741 | 1464864456089 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 03:47:36 INFO - PROCESS | 1741 | 1464864456094 Marionette TRACE conn3 <- [1,1017,null,{"value":"8"}] 03:47:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 03:47:36 INFO - PROCESS | 1741 | 1464864456103 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 03:47:36 INFO - PROCESS | 1741 | 1464864456113 Marionette TRACE conn3 <- [1,1018,null,{}] 03:47:36 INFO - PROCESS | 1741 | 1464864456137 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:36 INFO - PROCESS | 1741 | 1464864456420 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 03:47:36 INFO - PROCESS | 1741 | 1464864456461 Marionette TRACE conn3 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:36 INFO - PROCESS | 1741 | ++DOCSHELL 0x881c4000 == 127 [pid = 1741] [id = 262] 03:47:36 INFO - PROCESS | 1741 | ++DOMWINDOW == 368 (0x8a291c00) [pid = 1741] [serial = 787] [outer = (nil)] 03:47:36 INFO - PROCESS | 1741 | ++DOMWINDOW == 369 (0x8b162400) [pid = 1741] [serial = 788] [outer = 0x8a291c00] 03:47:36 INFO - PROCESS | 1741 | 1464864456538 Marionette DEBUG loaded listener.js 03:47:36 INFO - PROCESS | 1741 | ++DOMWINDOW == 370 (0x8b7d0000) [pid = 1741] [serial = 789] [outer = 0x8a291c00] 03:47:37 INFO - PROCESS | 1741 | 1464864457519 Marionette TRACE conn3 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 03:47:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 03:47:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1444ms 03:47:37 INFO - PROCESS | 1741 | 1464864457545 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 03:47:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 03:47:37 INFO - PROCESS | 1741 | 1464864457551 Marionette TRACE conn3 <- [1,1021,null,{"value":"8"}] 03:47:37 INFO - PROCESS | 1741 | 1464864457558 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 03:47:37 INFO - PROCESS | 1741 | 1464864457560 Marionette TRACE conn3 <- [1,1022,null,{}] 03:47:37 INFO - PROCESS | 1741 | 1464864457566 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:37 INFO - PROCESS | 1741 | 1464864457842 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 03:47:39 INFO - PROCESS | 1741 | --DOMWINDOW == 369 (0x8c8d1c00) [pid = 1741] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 03:47:39 INFO - PROCESS | 1741 | --DOMWINDOW == 368 (0x997f1c00) [pid = 1741] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 03:47:39 INFO - PROCESS | 1741 | --DOMWINDOW == 367 (0x8a6cb000) [pid = 1741] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 03:47:39 INFO - PROCESS | 1741 | --DOMWINDOW == 366 (0x866f1400) [pid = 1741] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 03:47:39 INFO - PROCESS | 1741 | --DOMWINDOW == 365 (0x9a782000) [pid = 1741] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 03:47:39 INFO - PROCESS | 1741 | --DOMWINDOW == 364 (0x9a0f4000) [pid = 1741] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 03:47:39 INFO - PROCESS | 1741 | --DOMWINDOW == 363 (0x881cbc00) [pid = 1741] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 03:47:39 INFO - PROCESS | 1741 | --DOMWINDOW == 362 (0x9a5e6000) [pid = 1741] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 03:47:39 INFO - PROCESS | 1741 | --DOMWINDOW == 361 (0xa115cc00) [pid = 1741] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 03:47:39 INFO - PROCESS | 1741 | --DOMWINDOW == 360 (0x9a3ec800) [pid = 1741] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 03:47:39 INFO - PROCESS | 1741 | --DOMWINDOW == 359 (0x915b7800) [pid = 1741] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 03:47:39 INFO - PROCESS | 1741 | --DOMWINDOW == 358 (0x9a231400) [pid = 1741] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 03:47:39 INFO - PROCESS | 1741 | --DOMWINDOW == 357 (0x89440000) [pid = 1741] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 03:47:39 INFO - PROCESS | 1741 | --DOMWINDOW == 356 (0x8e78ec00) [pid = 1741] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 03:47:39 INFO - PROCESS | 1741 | --DOMWINDOW == 355 (0x9a3f4800) [pid = 1741] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 03:47:39 INFO - PROCESS | 1741 | --DOMWINDOW == 354 (0x9a3ed400) [pid = 1741] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 03:47:39 INFO - PROCESS | 1741 | --DOMWINDOW == 353 (0x915bf400) [pid = 1741] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 03:47:39 INFO - PROCESS | 1741 | --DOMWINDOW == 352 (0x888eb400) [pid = 1741] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 03:47:39 INFO - PROCESS | 1741 | --DOMWINDOW == 351 (0x9534e400) [pid = 1741] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 03:47:39 INFO - PROCESS | 1741 | --DOMWINDOW == 350 (0x85d4c400) [pid = 1741] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 03:47:39 INFO - PROCESS | 1741 | --DOMWINDOW == 349 (0x8d356c00) [pid = 1741] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 03:47:39 INFO - PROCESS | 1741 | --DOMWINDOW == 348 (0x8b7c6400) [pid = 1741] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 03:47:39 INFO - PROCESS | 1741 | --DOMWINDOW == 347 (0x9b887000) [pid = 1741] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 03:47:39 INFO - PROCESS | 1741 | --DOMWINDOW == 346 (0x8d2d5800) [pid = 1741] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 03:47:39 INFO - PROCESS | 1741 | --DOMWINDOW == 345 (0x95324000) [pid = 1741] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 03:47:39 INFO - PROCESS | 1741 | --DOMWINDOW == 344 (0x8b8c1c00) [pid = 1741] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 03:47:39 INFO - PROCESS | 1741 | --DOMWINDOW == 343 (0x8c78f400) [pid = 1741] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 03:47:39 INFO - PROCESS | 1741 | --DOMWINDOW == 342 (0x8a286800) [pid = 1741] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 03:47:39 INFO - PROCESS | 1741 | --DOMWINDOW == 341 (0x882c5400) [pid = 1741] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 03:47:39 INFO - PROCESS | 1741 | --DOMWINDOW == 340 (0x99f84800) [pid = 1741] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 03:47:39 INFO - PROCESS | 1741 | --DOMWINDOW == 339 (0x882c8000) [pid = 1741] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 03:47:39 INFO - PROCESS | 1741 | --DOMWINDOW == 338 (0x8e5f2000) [pid = 1741] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 03:47:39 INFO - PROCESS | 1741 | --DOMWINDOW == 337 (0x8ec05c00) [pid = 1741] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 03:47:39 INFO - PROCESS | 1741 | --DOMWINDOW == 336 (0x8ecadc00) [pid = 1741] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 03:47:39 INFO - PROCESS | 1741 | --DOMWINDOW == 335 (0x91cda800) [pid = 1741] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 03:47:39 INFO - PROCESS | 1741 | --DOMWINDOW == 334 (0x9a4e1800) [pid = 1741] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 03:47:39 INFO - PROCESS | 1741 | --DOMWINDOW == 333 (0x997ef400) [pid = 1741] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 03:47:39 INFO - PROCESS | 1741 | --DOMWINDOW == 332 (0x8eca8400) [pid = 1741] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 03:47:39 INFO - PROCESS | 1741 | --DOMWINDOW == 331 (0xa504f000) [pid = 1741] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 03:47:39 INFO - PROCESS | 1741 | --DOMWINDOW == 330 (0x9c0d5800) [pid = 1741] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 03:47:39 INFO - PROCESS | 1741 | --DOMWINDOW == 329 (0x881c9400) [pid = 1741] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 03:47:39 INFO - PROCESS | 1741 | --DOMWINDOW == 328 (0x9a3ea000) [pid = 1741] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 03:47:39 INFO - PROCESS | 1741 | --DOMWINDOW == 327 (0x89441000) [pid = 1741] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 03:47:39 INFO - PROCESS | 1741 | --DOMWINDOW == 326 (0x8b8b9400) [pid = 1741] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 03:47:39 INFO - PROCESS | 1741 | --DOMWINDOW == 325 (0x9b2a2400) [pid = 1741] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 03:47:39 INFO - PROCESS | 1741 | --DOMWINDOW == 324 (0xa21ae400) [pid = 1741] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 03:47:39 INFO - PROCESS | 1741 | --DOMWINDOW == 323 (0x9463c400) [pid = 1741] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 03:47:39 INFO - PROCESS | 1741 | --DOMWINDOW == 322 (0x89d62400) [pid = 1741] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 03:47:39 INFO - PROCESS | 1741 | --DOMWINDOW == 321 (0x8d075000) [pid = 1741] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 03:47:39 INFO - PROCESS | 1741 | --DOMWINDOW == 320 (0x90a07c00) [pid = 1741] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 03:47:39 INFO - PROCESS | 1741 | --DOMWINDOW == 319 (0x8e5e5c00) [pid = 1741] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 03:47:39 INFO - PROCESS | 1741 | --DOMWINDOW == 318 (0x881c5800) [pid = 1741] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 03:47:39 INFO - PROCESS | 1741 | --DOMWINDOW == 317 (0x88beb000) [pid = 1741] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 03:47:39 INFO - PROCESS | 1741 | --DOMWINDOW == 316 (0x9c03cc00) [pid = 1741] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 03:47:39 INFO - PROCESS | 1741 | --DOMWINDOW == 315 (0xa2283400) [pid = 1741] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 03:47:39 INFO - PROCESS | 1741 | --DOMWINDOW == 314 (0x92ba5c00) [pid = 1741] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 03:47:39 INFO - PROCESS | 1741 | --DOMWINDOW == 313 (0x8b7cb400) [pid = 1741] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 03:47:39 INFO - PROCESS | 1741 | --DOMWINDOW == 312 (0x8ec0bc00) [pid = 1741] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 03:47:39 INFO - PROCESS | 1741 | --DOMWINDOW == 311 (0xa2677800) [pid = 1741] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 03:47:39 INFO - PROCESS | 1741 | --DOMWINDOW == 310 (0x8b15c400) [pid = 1741] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 03:47:39 INFO - PROCESS | 1741 | --DOMWINDOW == 309 (0x951ab400) [pid = 1741] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 03:47:39 INFO - PROCESS | 1741 | --DOMWINDOW == 308 (0x915be400) [pid = 1741] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 03:47:39 INFO - PROCESS | 1741 | --DOMWINDOW == 307 (0x94616800) [pid = 1741] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 03:47:39 INFO - PROCESS | 1741 | --DOMWINDOW == 306 (0xa6f45800) [pid = 1741] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 03:47:39 INFO - PROCESS | 1741 | --DOMWINDOW == 305 (0x9a8d4000) [pid = 1741] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 03:47:39 INFO - PROCESS | 1741 | --DOMWINDOW == 304 (0x8b15d800) [pid = 1741] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 03:47:39 INFO - PROCESS | 1741 | --DOMWINDOW == 303 (0x8d2d1c00) [pid = 1741] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 03:47:40 INFO - PROCESS | 1741 | --DOMWINDOW == 302 (0x90bb9800) [pid = 1741] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 03:47:40 INFO - PROCESS | 1741 | --DOMWINDOW == 301 (0x95192400) [pid = 1741] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 03:47:40 INFO - PROCESS | 1741 | --DOMWINDOW == 300 (0x997e5400) [pid = 1741] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 03:47:40 INFO - PROCESS | 1741 | --DOMWINDOW == 299 (0x8d604800) [pid = 1741] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 03:47:40 INFO - PROCESS | 1741 | --DOMWINDOW == 298 (0x9b2a4800) [pid = 1741] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 03:47:40 INFO - PROCESS | 1741 | --DOMWINDOW == 297 (0x8eeecc00) [pid = 1741] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 03:47:40 INFO - PROCESS | 1741 | --DOMWINDOW == 296 (0x8ecafc00) [pid = 1741] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 03:47:40 INFO - PROCESS | 1741 | --DOMWINDOW == 295 (0x9a47e000) [pid = 1741] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 03:47:40 INFO - PROCESS | 1741 | --DOMWINDOW == 294 (0x8d3aa800) [pid = 1741] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 03:47:40 INFO - PROCESS | 1741 | --DOMWINDOW == 293 (0x92657000) [pid = 1741] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 03:47:40 INFO - PROCESS | 1741 | --DOMWINDOW == 292 (0x8d359400) [pid = 1741] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 03:47:40 INFO - PROCESS | 1741 | --DOMWINDOW == 291 (0x8c7b8400) [pid = 1741] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 03:47:40 INFO - PROCESS | 1741 | --DOMWINDOW == 290 (0x89d68800) [pid = 1741] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 03:47:40 INFO - PROCESS | 1741 | --DOMWINDOW == 289 (0xa2283000) [pid = 1741] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 03:47:40 INFO - PROCESS | 1741 | --DOMWINDOW == 288 (0x8d498000) [pid = 1741] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 03:47:40 INFO - PROCESS | 1741 | --DOMWINDOW == 287 (0x9a4ea800) [pid = 1741] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 03:47:40 INFO - PROCESS | 1741 | --DOMWINDOW == 286 (0x8d2cbc00) [pid = 1741] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 03:47:40 INFO - PROCESS | 1741 | --DOMWINDOW == 285 (0x939e6800) [pid = 1741] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 03:47:40 INFO - PROCESS | 1741 | --DOMWINDOW == 284 (0x915c0000) [pid = 1741] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 03:47:40 INFO - PROCESS | 1741 | --DOMWINDOW == 283 (0x8ba7a000) [pid = 1741] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 03:47:40 INFO - PROCESS | 1741 | --DOMWINDOW == 282 (0x907c5400) [pid = 1741] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 03:47:40 INFO - PROCESS | 1741 | --DOMWINDOW == 281 (0x85d43c00) [pid = 1741] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 03:47:40 INFO - PROCESS | 1741 | --DOMWINDOW == 280 (0x8c7b0400) [pid = 1741] [serial = 619] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 03:47:40 INFO - PROCESS | 1741 | --DOMWINDOW == 279 (0x9b186800) [pid = 1741] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 03:47:40 INFO - PROCESS | 1741 | --DOMWINDOW == 278 (0x9a2ec000) [pid = 1741] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 03:47:40 INFO - PROCESS | 1741 | --DOMWINDOW == 277 (0x9a8cf000) [pid = 1741] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 03:47:40 INFO - PROCESS | 1741 | --DOMWINDOW == 276 (0x88bf2c00) [pid = 1741] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 03:47:40 INFO - PROCESS | 1741 | --DOMWINDOW == 275 (0x9afe9800) [pid = 1741] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 03:47:40 INFO - PROCESS | 1741 | --DOMWINDOW == 274 (0x8ba83800) [pid = 1741] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 03:47:40 INFO - PROCESS | 1741 | --DOMWINDOW == 273 (0x9a3e9400) [pid = 1741] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 03:47:40 INFO - PROCESS | 1741 | --DOMWINDOW == 272 (0x8d351800) [pid = 1741] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 03:47:40 INFO - PROCESS | 1741 | --DOMWINDOW == 271 (0x92b09400) [pid = 1741] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 03:47:40 INFO - PROCESS | 1741 | --DOMWINDOW == 270 (0x8b6e8c00) [pid = 1741] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 03:47:40 INFO - PROCESS | 1741 | --DOMWINDOW == 269 (0x8b15ac00) [pid = 1741] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 03:47:40 INFO - PROCESS | 1741 | --DOMWINDOW == 268 (0x9463ec00) [pid = 1741] [serial = 610] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 03:47:40 INFO - PROCESS | 1741 | --DOMWINDOW == 267 (0x90a04400) [pid = 1741] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 03:47:40 INFO - PROCESS | 1741 | --DOMWINDOW == 266 (0x8b6e2800) [pid = 1741] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 03:47:40 INFO - PROCESS | 1741 | --DOMWINDOW == 265 (0x90baf800) [pid = 1741] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 03:47:40 INFO - PROCESS | 1741 | --DOMWINDOW == 264 (0x89d62800) [pid = 1741] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 03:47:40 INFO - PROCESS | 1741 | --DOMWINDOW == 263 (0x94637400) [pid = 1741] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 03:47:40 INFO - PROCESS | 1741 | --DOMWINDOW == 262 (0x88a4c400) [pid = 1741] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 03:47:40 INFO - PROCESS | 1741 | --DOMWINDOW == 261 (0x88a52400) [pid = 1741] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 03:47:40 INFO - PROCESS | 1741 | --DOMWINDOW == 260 (0xa6e3e000) [pid = 1741] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 03:47:40 INFO - PROCESS | 1741 | --DOMWINDOW == 259 (0x8a289000) [pid = 1741] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 03:47:40 INFO - PROCESS | 1741 | --DOMWINDOW == 258 (0x8ba79c00) [pid = 1741] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 03:47:40 INFO - PROCESS | 1741 | --DOMWINDOW == 257 (0x88a4a400) [pid = 1741] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 03:47:40 INFO - PROCESS | 1741 | --DOMWINDOW == 256 (0x88132000) [pid = 1741] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 03:47:40 INFO - PROCESS | 1741 | --DOMWINDOW == 255 (0x8e344400) [pid = 1741] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 03:47:40 INFO - PROCESS | 1741 | --DOMWINDOW == 254 (0x91cdc000) [pid = 1741] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 03:47:40 INFO - PROCESS | 1741 | --DOMWINDOW == 253 (0x8c79c000) [pid = 1741] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 03:47:40 INFO - PROCESS | 1741 | --DOMWINDOW == 252 (0x8d079800) [pid = 1741] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 03:47:40 INFO - PROCESS | 1741 | --DOMWINDOW == 251 (0x91dba400) [pid = 1741] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 03:47:40 INFO - PROCESS | 1741 | --DOMWINDOW == 250 (0x92b06800) [pid = 1741] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 03:47:40 INFO - PROCESS | 1741 | --DOMWINDOW == 249 (0x907c4800) [pid = 1741] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 03:47:40 INFO - PROCESS | 1741 | --DOMWINDOW == 248 (0x907ccc00) [pid = 1741] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 03:47:40 INFO - PROCESS | 1741 | --DOMWINDOW == 247 (0x8b6e5800) [pid = 1741] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 03:47:40 INFO - PROCESS | 1741 | --DOMWINDOW == 246 (0x8c8dc400) [pid = 1741] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 03:47:40 INFO - PROCESS | 1741 | --DOMWINDOW == 245 (0x9223bc00) [pid = 1741] [serial = 616] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 03:47:40 INFO - PROCESS | 1741 | --DOMWINDOW == 244 (0x9b2a7000) [pid = 1741] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 03:47:40 INFO - PROCESS | 1741 | --DOMWINDOW == 243 (0x866ee800) [pid = 1741] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 03:47:40 INFO - PROCESS | 1741 | --DOMWINDOW == 242 (0x91cda400) [pid = 1741] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 03:47:40 INFO - PROCESS | 1741 | --DOMWINDOW == 241 (0x9a5e7000) [pid = 1741] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 03:47:40 INFO - PROCESS | 1741 | --DOMWINDOW == 240 (0x91dbd400) [pid = 1741] [serial = 613] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 03:47:40 INFO - PROCESS | 1741 | --DOMWINDOW == 239 (0x8c7af800) [pid = 1741] [serial = 622] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 03:47:40 INFO - PROCESS | 1741 | --DOMWINDOW == 238 (0x8ba83000) [pid = 1741] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 03:47:40 INFO - PROCESS | 1741 | --DOMWINDOW == 237 (0x95194400) [pid = 1741] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 03:47:40 INFO - PROCESS | 1741 | 1464864459971 Marionette TRACE conn3 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:40 INFO - PROCESS | 1741 | ++DOCSHELL 0x85d43c00 == 128 [pid = 1741] [id = 263] 03:47:40 INFO - PROCESS | 1741 | ++DOMWINDOW == 238 (0x85d4a400) [pid = 1741] [serial = 790] [outer = (nil)] 03:47:40 INFO - PROCESS | 1741 | ++DOMWINDOW == 239 (0x866f1400) [pid = 1741] [serial = 791] [outer = 0x85d4a400] 03:47:40 INFO - PROCESS | 1741 | 1464864460188 Marionette DEBUG loaded listener.js 03:47:40 INFO - PROCESS | 1741 | ++DOMWINDOW == 240 (0x881cbc00) [pid = 1741] [serial = 792] [outer = 0x85d4a400] 03:47:41 INFO - PROCESS | 1741 | 1464864461034 Marionette TRACE conn3 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 03:47:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 03:47:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 3540ms 03:47:41 INFO - PROCESS | 1741 | 1464864461099 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 03:47:41 INFO - PROCESS | 1741 | 1464864461103 Marionette TRACE conn3 <- [1,1025,null,{"value":"8"}] 03:47:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 03:47:41 INFO - PROCESS | 1741 | 1464864461109 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 03:47:41 INFO - PROCESS | 1741 | 1464864461113 Marionette TRACE conn3 <- [1,1026,null,{}] 03:47:41 INFO - PROCESS | 1741 | 1464864461118 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:41 INFO - PROCESS | 1741 | 1464864461331 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 03:47:41 INFO - PROCESS | 1741 | 1464864461542 Marionette TRACE conn3 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:41 INFO - PROCESS | 1741 | ++DOCSHELL 0x88bef800 == 129 [pid = 1741] [id = 264] 03:47:41 INFO - PROCESS | 1741 | ++DOMWINDOW == 241 (0x88bf3c00) [pid = 1741] [serial = 793] [outer = (nil)] 03:47:41 INFO - PROCESS | 1741 | ++DOMWINDOW == 242 (0x89d6d000) [pid = 1741] [serial = 794] [outer = 0x88bf3c00] 03:47:41 INFO - PROCESS | 1741 | 1464864461632 Marionette DEBUG loaded listener.js 03:47:41 INFO - PROCESS | 1741 | ++DOMWINDOW == 243 (0x8b6e7800) [pid = 1741] [serial = 795] [outer = 0x88bf3c00] 03:47:42 INFO - PROCESS | 1741 | 1464864462755 Marionette TRACE conn3 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 03:47:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 03:47:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1684ms 03:47:42 INFO - PROCESS | 1741 | 1464864462807 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 03:47:42 INFO - PROCESS | 1741 | 1464864462816 Marionette TRACE conn3 <- [1,1029,null,{"value":"8"}] 03:47:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 03:47:42 INFO - PROCESS | 1741 | 1464864462828 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 03:47:42 INFO - PROCESS | 1741 | 1464864462838 Marionette TRACE conn3 <- [1,1030,null,{}] 03:47:42 INFO - PROCESS | 1741 | 1464864462846 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:43 INFO - PROCESS | 1741 | 1464864463151 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 03:47:43 INFO - PROCESS | 1741 | 1464864463458 Marionette TRACE conn3 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:43 INFO - PROCESS | 1741 | ++DOCSHELL 0x85d47800 == 130 [pid = 1741] [id = 265] 03:47:43 INFO - PROCESS | 1741 | ++DOMWINDOW == 244 (0x85d48400) [pid = 1741] [serial = 796] [outer = (nil)] 03:47:43 INFO - PROCESS | 1741 | ++DOMWINDOW == 245 (0x86edec00) [pid = 1741] [serial = 797] [outer = 0x85d48400] 03:47:43 INFO - PROCESS | 1741 | 1464864463551 Marionette DEBUG loaded listener.js 03:47:43 INFO - PROCESS | 1741 | ++DOMWINDOW == 246 (0x881cf000) [pid = 1741] [serial = 798] [outer = 0x85d48400] 03:47:44 INFO - PROCESS | 1741 | 1464864464617 Marionette TRACE conn3 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 03:47:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 03:47:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1843ms 03:47:44 INFO - PROCESS | 1741 | 1464864464671 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 03:47:44 INFO - PROCESS | 1741 | 1464864464681 Marionette TRACE conn3 <- [1,1033,null,{"value":"8"}] 03:47:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 03:47:44 INFO - PROCESS | 1741 | 1464864464693 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 03:47:44 INFO - PROCESS | 1741 | 1464864464697 Marionette TRACE conn3 <- [1,1034,null,{}] 03:47:44 INFO - PROCESS | 1741 | 1464864464704 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:44 INFO - PROCESS | 1741 | 1464864464940 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 03:47:45 INFO - PROCESS | 1741 | 1464864465344 Marionette TRACE conn3 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:45 INFO - PROCESS | 1741 | ++DOCSHELL 0x88130000 == 131 [pid = 1741] [id = 266] 03:47:45 INFO - PROCESS | 1741 | ++DOMWINDOW == 247 (0x89441000) [pid = 1741] [serial = 799] [outer = (nil)] 03:47:45 INFO - PROCESS | 1741 | ++DOMWINDOW == 248 (0x89d6b400) [pid = 1741] [serial = 800] [outer = 0x89441000] 03:47:45 INFO - PROCESS | 1741 | 1464864465459 Marionette DEBUG loaded listener.js 03:47:45 INFO - PROCESS | 1741 | ++DOMWINDOW == 249 (0x8a6d2000) [pid = 1741] [serial = 801] [outer = 0x89441000] 03:47:46 INFO - PROCESS | 1741 | 1464864466443 Marionette TRACE conn3 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 03:47:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 03:47:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1792ms 03:47:46 INFO - PROCESS | 1741 | 1464864466489 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 03:47:46 INFO - PROCESS | 1741 | 1464864466493 Marionette TRACE conn3 <- [1,1037,null,{"value":"8"}] 03:47:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 03:47:46 INFO - PROCESS | 1741 | 1464864466505 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 03:47:46 INFO - PROCESS | 1741 | 1464864466512 Marionette TRACE conn3 <- [1,1038,null,{}] 03:47:46 INFO - PROCESS | 1741 | 1464864466529 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:46 INFO - PROCESS | 1741 | 1464864466830 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 03:47:47 INFO - PROCESS | 1741 | 1464864467160 Marionette TRACE conn3 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:47 INFO - PROCESS | 1741 | ++DOCSHELL 0x8b8c1800 == 132 [pid = 1741] [id = 267] 03:47:47 INFO - PROCESS | 1741 | ++DOMWINDOW == 250 (0x8ba82400) [pid = 1741] [serial = 802] [outer = (nil)] 03:47:47 INFO - PROCESS | 1741 | ++DOMWINDOW == 251 (0x8c7b2c00) [pid = 1741] [serial = 803] [outer = 0x8ba82400] 03:47:47 INFO - PROCESS | 1741 | 1464864467280 Marionette DEBUG loaded listener.js 03:47:47 INFO - PROCESS | 1741 | ++DOMWINDOW == 252 (0x8c8d5000) [pid = 1741] [serial = 804] [outer = 0x8ba82400] 03:47:48 INFO - PROCESS | 1741 | 1464864468385 Marionette TRACE conn3 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 03:47:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 03:47:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1946ms 03:47:48 INFO - PROCESS | 1741 | 1464864468452 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 03:47:48 INFO - PROCESS | 1741 | 1464864468457 Marionette TRACE conn3 <- [1,1041,null,{"value":"8"}] 03:47:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 03:47:48 INFO - PROCESS | 1741 | 1464864468465 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 03:47:48 INFO - PROCESS | 1741 | 1464864468468 Marionette TRACE conn3 <- [1,1042,null,{}] 03:47:48 INFO - PROCESS | 1741 | 1464864468474 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:48 INFO - PROCESS | 1741 | 1464864468771 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 03:47:49 INFO - PROCESS | 1741 | 1464864469097 Marionette TRACE conn3 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:49 INFO - PROCESS | 1741 | ++DOCSHELL 0x8c7af000 == 133 [pid = 1741] [id = 268] 03:47:49 INFO - PROCESS | 1741 | ++DOMWINDOW == 253 (0x8c8dc400) [pid = 1741] [serial = 805] [outer = (nil)] 03:47:49 INFO - PROCESS | 1741 | ++DOMWINDOW == 254 (0x8ca2f800) [pid = 1741] [serial = 806] [outer = 0x8c8dc400] 03:47:49 INFO - PROCESS | 1741 | 1464864469194 Marionette DEBUG loaded listener.js 03:47:49 INFO - PROCESS | 1741 | ++DOMWINDOW == 255 (0x8ca36000) [pid = 1741] [serial = 807] [outer = 0x8c8dc400] 03:47:50 INFO - PROCESS | 1741 | 1464864470118 Marionette TRACE conn3 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 03:47:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 03:47:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1686ms 03:47:50 INFO - PROCESS | 1741 | 1464864470152 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 03:47:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 03:47:50 INFO - PROCESS | 1741 | 1464864470165 Marionette TRACE conn3 <- [1,1045,null,{"value":"8"}] 03:47:50 INFO - PROCESS | 1741 | 1464864470175 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 03:47:50 INFO - PROCESS | 1741 | 1464864470179 Marionette TRACE conn3 <- [1,1046,null,{}] 03:47:50 INFO - PROCESS | 1741 | 1464864470186 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:50 INFO - PROCESS | 1741 | 1464864470405 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 03:47:50 INFO - PROCESS | 1741 | 1464864470727 Marionette TRACE conn3 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:50 INFO - PROCESS | 1741 | ++DOCSHELL 0x8c8dcc00 == 134 [pid = 1741] [id = 269] 03:47:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 256 (0x8ca36400) [pid = 1741] [serial = 808] [outer = (nil)] 03:47:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 257 (0x8ca63000) [pid = 1741] [serial = 809] [outer = 0x8ca36400] 03:47:50 INFO - PROCESS | 1741 | 1464864470827 Marionette DEBUG loaded listener.js 03:47:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 258 (0x8ca68400) [pid = 1741] [serial = 810] [outer = 0x8ca36400] 03:47:51 INFO - PROCESS | 1741 | 1464864471835 Marionette TRACE conn3 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 03:47:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 03:47:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1737ms 03:47:51 INFO - PROCESS | 1741 | 1464864471912 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 03:47:51 INFO - PROCESS | 1741 | 1464864471917 Marionette TRACE conn3 <- [1,1049,null,{"value":"8"}] 03:47:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 03:47:51 INFO - PROCESS | 1741 | 1464864471923 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 03:47:51 INFO - PROCESS | 1741 | 1464864471927 Marionette TRACE conn3 <- [1,1050,null,{}] 03:47:51 INFO - PROCESS | 1741 | 1464864471933 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:52 INFO - PROCESS | 1741 | 1464864472229 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 03:47:52 INFO - PROCESS | 1741 | 1464864472573 Marionette TRACE conn3 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:52 INFO - PROCESS | 1741 | ++DOCSHELL 0x8c8d7400 == 135 [pid = 1741] [id = 270] 03:47:52 INFO - PROCESS | 1741 | ++DOMWINDOW == 259 (0x8ca45400) [pid = 1741] [serial = 811] [outer = (nil)] 03:47:52 INFO - PROCESS | 1741 | ++DOMWINDOW == 260 (0x8d2d0c00) [pid = 1741] [serial = 812] [outer = 0x8ca45400] 03:47:52 INFO - PROCESS | 1741 | 1464864472669 Marionette DEBUG loaded listener.js 03:47:52 INFO - PROCESS | 1741 | ++DOMWINDOW == 261 (0x8d2d5800) [pid = 1741] [serial = 813] [outer = 0x8ca45400] 03:47:53 INFO - PROCESS | 1741 | 1464864473617 Marionette TRACE conn3 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 03:47:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 03:47:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1747ms 03:47:53 INFO - PROCESS | 1741 | 1464864473671 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 03:47:53 INFO - PROCESS | 1741 | 1464864473675 Marionette TRACE conn3 <- [1,1053,null,{"value":"8"}] 03:47:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 03:47:53 INFO - PROCESS | 1741 | 1464864473682 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 03:47:53 INFO - PROCESS | 1741 | 1464864473685 Marionette TRACE conn3 <- [1,1054,null,{}] 03:47:53 INFO - PROCESS | 1741 | 1464864473692 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:53 INFO - PROCESS | 1741 | 1464864473921 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 03:47:54 INFO - PROCESS | 1741 | 1464864474243 Marionette TRACE conn3 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:54 INFO - PROCESS | 1741 | ++DOCSHELL 0x86ed9400 == 136 [pid = 1741] [id = 271] 03:47:54 INFO - PROCESS | 1741 | ++DOMWINDOW == 262 (0x8ba83000) [pid = 1741] [serial = 814] [outer = (nil)] 03:47:54 INFO - PROCESS | 1741 | ++DOMWINDOW == 263 (0x8d3a6c00) [pid = 1741] [serial = 815] [outer = 0x8ba83000] 03:47:54 INFO - PROCESS | 1741 | 1464864474341 Marionette DEBUG loaded listener.js 03:47:54 INFO - PROCESS | 1741 | ++DOMWINDOW == 264 (0x8d3af400) [pid = 1741] [serial = 816] [outer = 0x8ba83000] 03:47:55 INFO - PROCESS | 1741 | 1464864475268 Marionette TRACE conn3 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 03:47:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 03:47:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1640ms 03:47:55 INFO - PROCESS | 1741 | 1464864475323 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 03:47:55 INFO - PROCESS | 1741 | 1464864475328 Marionette TRACE conn3 <- [1,1057,null,{"value":"8"}] 03:47:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 03:47:55 INFO - PROCESS | 1741 | 1464864475336 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 03:47:55 INFO - PROCESS | 1741 | 1464864475341 Marionette TRACE conn3 <- [1,1058,null,{}] 03:47:55 INFO - PROCESS | 1741 | 1464864475348 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:55 INFO - PROCESS | 1741 | 1464864475592 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 03:47:55 INFO - PROCESS | 1741 | 1464864475957 Marionette TRACE conn3 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:55 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d3a9000 == 137 [pid = 1741] [id = 272] 03:47:55 INFO - PROCESS | 1741 | ++DOMWINDOW == 265 (0x8d3ab400) [pid = 1741] [serial = 817] [outer = (nil)] 03:47:56 INFO - PROCESS | 1741 | ++DOMWINDOW == 266 (0x8d9ef000) [pid = 1741] [serial = 818] [outer = 0x8d3ab400] 03:47:56 INFO - PROCESS | 1741 | 1464864476070 Marionette DEBUG loaded listener.js 03:47:56 INFO - PROCESS | 1741 | ++DOMWINDOW == 267 (0x8e347c00) [pid = 1741] [serial = 819] [outer = 0x8d3ab400] 03:47:57 INFO - PROCESS | 1741 | 1464864477023 Marionette TRACE conn3 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 03:47:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 03:47:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1734ms 03:47:57 INFO - PROCESS | 1741 | 1464864477072 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 03:47:57 INFO - PROCESS | 1741 | 1464864477075 Marionette TRACE conn3 <- [1,1061,null,{"value":"8"}] 03:47:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 03:47:57 INFO - PROCESS | 1741 | 1464864477083 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 03:47:57 INFO - PROCESS | 1741 | 1464864477087 Marionette TRACE conn3 <- [1,1062,null,{}] 03:47:57 INFO - PROCESS | 1741 | 1464864477093 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:57 INFO - PROCESS | 1741 | 1464864477332 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 03:47:57 INFO - PROCESS | 1741 | 1464864477682 Marionette TRACE conn3 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:57 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d3a6000 == 138 [pid = 1741] [id = 273] 03:47:57 INFO - PROCESS | 1741 | ++DOMWINDOW == 268 (0x8e343400) [pid = 1741] [serial = 820] [outer = (nil)] 03:47:57 INFO - PROCESS | 1741 | ++DOMWINDOW == 269 (0x8e5dfc00) [pid = 1741] [serial = 821] [outer = 0x8e343400] 03:47:57 INFO - PROCESS | 1741 | 1464864477780 Marionette DEBUG loaded listener.js 03:47:57 INFO - PROCESS | 1741 | ++DOMWINDOW == 270 (0x8e5f2800) [pid = 1741] [serial = 822] [outer = 0x8e343400] 03:47:58 INFO - PROCESS | 1741 | 1464864478734 Marionette TRACE conn3 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 03:47:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 03:47:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1692ms 03:47:58 INFO - PROCESS | 1741 | 1464864478777 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 03:47:58 INFO - PROCESS | 1741 | 1464864478782 Marionette TRACE conn3 <- [1,1065,null,{"value":"8"}] 03:47:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 03:47:58 INFO - PROCESS | 1741 | 1464864478791 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 03:47:58 INFO - PROCESS | 1741 | 1464864478795 Marionette TRACE conn3 <- [1,1066,null,{}] 03:47:58 INFO - PROCESS | 1741 | 1464864478801 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:59 INFO - PROCESS | 1741 | 1464864479072 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 03:47:59 INFO - PROCESS | 1741 | 1464864479414 Marionette TRACE conn3 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:59 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d9f0400 == 139 [pid = 1741] [id = 274] 03:47:59 INFO - PROCESS | 1741 | ++DOMWINDOW == 271 (0x8e796c00) [pid = 1741] [serial = 823] [outer = (nil)] 03:47:59 INFO - PROCESS | 1741 | ++DOMWINDOW == 272 (0x8ec05800) [pid = 1741] [serial = 824] [outer = 0x8e796c00] 03:47:59 INFO - PROCESS | 1741 | 1464864479505 Marionette DEBUG loaded listener.js 03:47:59 INFO - PROCESS | 1741 | ++DOMWINDOW == 273 (0x8ec0a400) [pid = 1741] [serial = 825] [outer = 0x8e796c00] 03:48:00 INFO - PROCESS | 1741 | 1464864480522 Marionette TRACE conn3 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 03:48:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 03:48:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1794ms 03:48:00 INFO - PROCESS | 1741 | 1464864480585 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 03:48:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 03:48:00 INFO - PROCESS | 1741 | 1464864480590 Marionette TRACE conn3 <- [1,1069,null,{"value":"8"}] 03:48:00 INFO - PROCESS | 1741 | 1464864480596 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 03:48:00 INFO - PROCESS | 1741 | 1464864480602 Marionette TRACE conn3 <- [1,1070,null,{}] 03:48:00 INFO - PROCESS | 1741 | 1464864480673 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:00 INFO - PROCESS | 1741 | 1464864480990 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 03:48:01 INFO - PROCESS | 1741 | 1464864481336 Marionette TRACE conn3 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:01 INFO - PROCESS | 1741 | ++DOCSHELL 0x8e798c00 == 140 [pid = 1741] [id = 275] 03:48:01 INFO - PROCESS | 1741 | ++DOMWINDOW == 274 (0x8ec09c00) [pid = 1741] [serial = 826] [outer = (nil)] 03:48:01 INFO - PROCESS | 1741 | ++DOMWINDOW == 275 (0x907c5800) [pid = 1741] [serial = 827] [outer = 0x8ec09c00] 03:48:01 INFO - PROCESS | 1741 | 1464864481439 Marionette DEBUG loaded listener.js 03:48:01 INFO - PROCESS | 1741 | ++DOMWINDOW == 276 (0x90baec00) [pid = 1741] [serial = 828] [outer = 0x8ec09c00] 03:48:02 INFO - PROCESS | 1741 | 1464864482470 Marionette TRACE conn3 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 03:48:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 03:48:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1931ms 03:48:02 INFO - PROCESS | 1741 | 1464864482529 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 03:48:02 INFO - PROCESS | 1741 | 1464864482532 Marionette TRACE conn3 <- [1,1073,null,{"value":"8"}] 03:48:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 03:48:02 INFO - PROCESS | 1741 | 1464864482540 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 03:48:02 INFO - PROCESS | 1741 | 1464864482543 Marionette TRACE conn3 <- [1,1074,null,{}] 03:48:02 INFO - PROCESS | 1741 | 1464864482550 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:02 INFO - PROCESS | 1741 | 1464864482797 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 03:48:03 INFO - PROCESS | 1741 | 1464864483126 Marionette TRACE conn3 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:03 INFO - PROCESS | 1741 | ++DOCSHELL 0x8e793000 == 141 [pid = 1741] [id = 276] 03:48:03 INFO - PROCESS | 1741 | ++DOMWINDOW == 277 (0x90a05c00) [pid = 1741] [serial = 829] [outer = (nil)] 03:48:03 INFO - PROCESS | 1741 | ++DOMWINDOW == 278 (0x914b5000) [pid = 1741] [serial = 830] [outer = 0x90a05c00] 03:48:03 INFO - PROCESS | 1741 | 1464864483247 Marionette DEBUG loaded listener.js 03:48:03 INFO - PROCESS | 1741 | ++DOMWINDOW == 279 (0x914bc400) [pid = 1741] [serial = 831] [outer = 0x90a05c00] 03:48:04 INFO - PROCESS | 1741 | 1464864484233 Marionette TRACE conn3 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 03:48:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 03:48:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1732ms 03:48:04 INFO - PROCESS | 1741 | 1464864484272 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 03:48:04 INFO - PROCESS | 1741 | 1464864484276 Marionette TRACE conn3 <- [1,1077,null,{"value":"8"}] 03:48:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 03:48:04 INFO - PROCESS | 1741 | 1464864484282 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 03:48:04 INFO - PROCESS | 1741 | 1464864484296 Marionette TRACE conn3 <- [1,1078,null,{}] 03:48:04 INFO - PROCESS | 1741 | 1464864484303 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:04 INFO - PROCESS | 1741 | 1464864484520 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 03:48:04 INFO - PROCESS | 1741 | 1464864484860 Marionette TRACE conn3 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:04 INFO - PROCESS | 1741 | ++DOCSHELL 0x8c796800 == 142 [pid = 1741] [id = 277] 03:48:04 INFO - PROCESS | 1741 | ++DOMWINDOW == 280 (0x8eeef400) [pid = 1741] [serial = 832] [outer = (nil)] 03:48:04 INFO - PROCESS | 1741 | ++DOMWINDOW == 281 (0x91cdac00) [pid = 1741] [serial = 833] [outer = 0x8eeef400] 03:48:04 INFO - PROCESS | 1741 | 1464864484960 Marionette DEBUG loaded listener.js 03:48:05 INFO - PROCESS | 1741 | ++DOMWINDOW == 282 (0x91cdf400) [pid = 1741] [serial = 834] [outer = 0x8eeef400] 03:48:05 INFO - PROCESS | 1741 | 1464864485966 Marionette TRACE conn3 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 03:48:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 03:48:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1745ms 03:48:06 INFO - PROCESS | 1741 | 1464864486030 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 03:48:06 INFO - PROCESS | 1741 | 1464864486034 Marionette TRACE conn3 <- [1,1081,null,{"value":"8"}] 03:48:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 03:48:06 INFO - PROCESS | 1741 | 1464864486041 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 03:48:06 INFO - PROCESS | 1741 | 1464864486046 Marionette TRACE conn3 <- [1,1082,null,{}] 03:48:06 INFO - PROCESS | 1741 | 1464864486052 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:06 INFO - PROCESS | 1741 | 1464864486387 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 03:48:06 INFO - PROCESS | 1741 | 1464864486681 Marionette TRACE conn3 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:06 INFO - PROCESS | 1741 | ++DOCSHELL 0x8e794400 == 143 [pid = 1741] [id = 278] 03:48:06 INFO - PROCESS | 1741 | ++DOMWINDOW == 283 (0x915b3800) [pid = 1741] [serial = 835] [outer = (nil)] 03:48:06 INFO - PROCESS | 1741 | ++DOMWINDOW == 284 (0x92655000) [pid = 1741] [serial = 836] [outer = 0x915b3800] 03:48:06 INFO - PROCESS | 1741 | 1464864486785 Marionette DEBUG loaded listener.js 03:48:06 INFO - PROCESS | 1741 | ++DOMWINDOW == 285 (0x92b02c00) [pid = 1741] [serial = 837] [outer = 0x915b3800] 03:48:07 INFO - PROCESS | 1741 | 1464864487747 Marionette TRACE conn3 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 03:48:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 03:48:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1733ms 03:48:07 INFO - PROCESS | 1741 | 1464864487776 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 03:48:07 INFO - PROCESS | 1741 | 1464864487779 Marionette TRACE conn3 <- [1,1085,null,{"value":"8"}] 03:48:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 03:48:07 INFO - PROCESS | 1741 | 1464864487787 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 03:48:07 INFO - PROCESS | 1741 | 1464864487790 Marionette TRACE conn3 <- [1,1086,null,{}] 03:48:07 INFO - PROCESS | 1741 | 1464864487797 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:08 INFO - PROCESS | 1741 | 1464864488028 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 03:48:08 INFO - PROCESS | 1741 | 1464864488404 Marionette TRACE conn3 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:08 INFO - PROCESS | 1741 | ++DOCSHELL 0x92653c00 == 144 [pid = 1741] [id = 279] 03:48:08 INFO - PROCESS | 1741 | ++DOMWINDOW == 286 (0x92b04800) [pid = 1741] [serial = 838] [outer = (nil)] 03:48:08 INFO - PROCESS | 1741 | ++DOMWINDOW == 287 (0x92ecb000) [pid = 1741] [serial = 839] [outer = 0x92b04800] 03:48:08 INFO - PROCESS | 1741 | 1464864488556 Marionette DEBUG loaded listener.js 03:48:08 INFO - PROCESS | 1741 | ++DOMWINDOW == 288 (0x9393a000) [pid = 1741] [serial = 840] [outer = 0x92b04800] 03:48:09 INFO - PROCESS | 1741 | 1464864489593 Marionette TRACE conn3 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 03:48:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 03:48:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1887ms 03:48:09 INFO - PROCESS | 1741 | 1464864489675 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 03:48:09 INFO - PROCESS | 1741 | 1464864489679 Marionette TRACE conn3 <- [1,1089,null,{"value":"8"}] 03:48:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 03:48:09 INFO - PROCESS | 1741 | 1464864489686 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 03:48:09 INFO - PROCESS | 1741 | 1464864489690 Marionette TRACE conn3 <- [1,1090,null,{}] 03:48:09 INFO - PROCESS | 1741 | 1464864489697 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:09 INFO - PROCESS | 1741 | 1464864489991 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 03:48:10 INFO - PROCESS | 1741 | 1464864490347 Marionette TRACE conn3 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:10 INFO - PROCESS | 1741 | ++DOCSHELL 0x8ecb4c00 == 145 [pid = 1741] [id = 280] 03:48:10 INFO - PROCESS | 1741 | ++DOMWINDOW == 289 (0x92e34800) [pid = 1741] [serial = 841] [outer = (nil)] 03:48:10 INFO - PROCESS | 1741 | ++DOMWINDOW == 290 (0x95193400) [pid = 1741] [serial = 842] [outer = 0x92e34800] 03:48:10 INFO - PROCESS | 1741 | 1464864490455 Marionette DEBUG loaded listener.js 03:48:10 INFO - PROCESS | 1741 | ++DOMWINDOW == 291 (0x951a6400) [pid = 1741] [serial = 843] [outer = 0x92e34800] 03:48:11 INFO - PROCESS | 1741 | 1464864491603 Marionette TRACE conn3 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 03:48:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 03:48:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1999ms 03:48:11 INFO - PROCESS | 1741 | 1464864491686 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 03:48:11 INFO - PROCESS | 1741 | 1464864491690 Marionette TRACE conn3 <- [1,1093,null,{"value":"8"}] 03:48:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 03:48:11 INFO - PROCESS | 1741 | 1464864491697 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 03:48:11 INFO - PROCESS | 1741 | 1464864491700 Marionette TRACE conn3 <- [1,1094,null,{}] 03:48:11 INFO - PROCESS | 1741 | 1464864491706 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:11 INFO - PROCESS | 1741 | 1464864491988 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 03:48:13 INFO - PROCESS | 1741 | --DOCSHELL 0x9392e400 == 144 [pid = 1741] [id = 30] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 290 (0x8ca37800) [pid = 1741] [serial = 728] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 289 (0xa229f000) [pid = 1741] [serial = 428] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 288 (0x9afe6000) [pid = 1741] [serial = 686] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 287 (0x8a6d8000) [pid = 1741] [serial = 512] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 286 (0x8813bc00) [pid = 1741] [serial = 707] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 285 (0x9d594c00) [pid = 1741] [serial = 569] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 284 (0x9afeb400) [pid = 1741] [serial = 566] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 283 (0x8ca67400) [pid = 1741] [serial = 698] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 282 (0x9afe6800) [pid = 1741] [serial = 259] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 281 (0xa346ac00) [pid = 1741] [serial = 376] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 280 (0x9a4e3400) [pid = 1741] [serial = 186] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 279 (0x951acc00) [pid = 1741] [serial = 681] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 278 (0x9d59d400) [pid = 1741] [serial = 690] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 277 (0x89448000) [pid = 1741] [serial = 524] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 276 (0x8e797000) [pid = 1741] [serial = 630] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 275 (0x9b190400) [pid = 1741] [serial = 367] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 274 (0x9a3f8800) [pid = 1741] [serial = 183] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 273 (0x92ba4c00) [pid = 1741] [serial = 608] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 272 (0x888f6c00) [pid = 1741] [serial = 575] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 271 (0x997f0800) [pid = 1741] [serial = 213] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 270 (0x85e1a400) [pid = 1741] [serial = 714] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 269 (0x8e5d5c00) [pid = 1741] [serial = 506] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 268 (0x8b7d1c00) [pid = 1741] [serial = 455] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 267 (0xa0609000) [pid = 1741] [serial = 313] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 266 (0x8d496c00) [pid = 1741] [serial = 668] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 265 (0x9a4dfc00) [pid = 1741] [serial = 310] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 264 (0x8d9eec00) [pid = 1741] [serial = 449] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 263 (0x8d49e400) [pid = 1741] [serial = 413] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 262 (0x8ec0d000) [pid = 1741] [serial = 461] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 261 (0x8c8d8c00) [pid = 1741] [serial = 726] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 260 (0x9a8d6400) [pid = 1741] [serial = 177] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 259 (0x89443400) [pid = 1741] [serial = 663] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 258 (0x9d5a0400) [pid = 1741] [serial = 334] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 257 (0x907c7c00) [pid = 1741] [serial = 672] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 256 (0xa6745800) [pid = 1741] [serial = 322] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 255 (0x939e0000) [pid = 1741] [serial = 226] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 254 (0x9d5a3800) [pid = 1741] [serial = 500] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 253 (0x9a3f0000) [pid = 1741] [serial = 494] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 252 (0x907c8800) [pid = 1741] [serial = 358] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 251 (0xa6739000) [pid = 1741] [serial = 265] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 250 (0xa229d800) [pid = 1741] [serial = 108] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 249 (0x8d3b0400) [pid = 1741] [serial = 696] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 248 (0xa22a1c00) [pid = 1741] [serial = 189] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 247 (0x8c79dc00) [pid = 1741] [serial = 527] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 246 (0x8b8c3800) [pid = 1741] [serial = 443] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 245 (0x9c07e400) [pid = 1741] [serial = 141] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 244 (0xa267a400) [pid = 1741] [serial = 219] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 243 (0x9a3eac00) [pid = 1741] [serial = 684] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 242 (0x91cda000) [pid = 1741] [serial = 530] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 241 (0x91db9c00) [pid = 1741] [serial = 554] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 240 (0x915b7000) [pid = 1741] [serial = 596] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 239 (0x8e5ee000) [pid = 1741] [serial = 331] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 238 (0x881cb400) [pid = 1741] [serial = 716] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 237 (0x88befc00) [pid = 1741] [serial = 633] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 236 (0xa266c400) [pid = 1741] [serial = 262] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 235 (0xa8c4dc00) [pid = 1741] [serial = 150] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 234 (0x9761fc00) [pid = 1741] [serial = 491] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 233 (0x8c798800) [pid = 1741] [serial = 666] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 232 (0x914b5400) [pid = 1741] [serial = 488] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 231 (0xa6eaa000) [pid = 1741] [serial = 337] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 230 (0x8b6ef000) [pid = 1741] [serial = 723] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 229 (0x99ebc000) [pid = 1741] [serial = 364] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 228 (0x8b8c2800) [pid = 1741] [serial = 665] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 227 (0x92baa000) [pid = 1741] [serial = 678] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 226 (0x9532b000) [pid = 1741] [serial = 138] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 225 (0xa828a000) [pid = 1741] [serial = 147] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 224 (0xa2453400) [pid = 1741] [serial = 572] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 223 (0x8eee8400) [pid = 1741] [serial = 671] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 222 (0x8e5da000) [pid = 1741] [serial = 515] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 221 (0x881cd800) [pid = 1741] [serial = 695] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 220 (0x8ecabc00) [pid = 1741] [serial = 452] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 219 (0x8d60ec00) [pid = 1741] [serial = 669] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 218 (0x92bb1000) [pid = 1741] [serial = 557] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 217 (0x9a236c00) [pid = 1741] [serial = 683] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 216 (0x9761b000) [pid = 1741] [serial = 174] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 215 (0xa3556000) [pid = 1741] [serial = 222] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 214 (0x888ea400) [pid = 1741] [serial = 708] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 213 (0x8d60f400) [pid = 1741] [serial = 379] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 212 (0x9d599000) [pid = 1741] [serial = 370] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 211 (0x9c07d800) [pid = 1741] [serial = 373] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 210 (0x915b4800) [pid = 1741] [serial = 675] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 209 (0xa3092000) [pid = 1741] [serial = 316] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 208 (0x9a4e1c00) [pid = 1741] [serial = 693] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 207 (0x8b163400) [pid = 1741] [serial = 722] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 206 (0x95191800) [pid = 1741] [serial = 560] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 205 (0x9b539000) [pid = 1741] [serial = 509] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 204 (0x8ca49c00) [pid = 1741] [serial = 627] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 203 (0x8e5dec00) [pid = 1741] [serial = 521] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 202 (0xa6705000) [pid = 1741] [serial = 319] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 201 (0x8d4a0000) [pid = 1741] [serial = 388] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 200 (0x8a6cf800) [pid = 1741] [serial = 725] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 199 (0x9b18f000) [pid = 1741] [serial = 497] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 198 (0x9b531800) [pid = 1741] [serial = 689] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 197 (0x8d601800) [pid = 1741] [serial = 385] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 196 (0x9a4dd400) [pid = 1741] [serial = 563] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 195 (0x9264e800) [pid = 1741] [serial = 605] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 194 (0x8ba87400) [pid = 1741] [serial = 446] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 193 (0x9b183c00) [pid = 1741] [serial = 687] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 192 (0x907cbc00) [pid = 1741] [serial = 274] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 191 (0x85d4c800) [pid = 1741] [serial = 710] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 190 (0x8c7b8c00) [pid = 1741] [serial = 621] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 189 (0x9c0d9c00) [pid = 1741] [serial = 180] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 188 (0xa6706c00) [pid = 1741] [serial = 144] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 187 (0x9b190000) [pid = 1741] [serial = 422] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 186 (0x8e794800) [pid = 1741] [serial = 642] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 185 (0xa628c800) [pid = 1741] [serial = 232] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 184 (0x8e5d9400) [pid = 1741] [serial = 602] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 183 (0x9afef400) [pid = 1741] [serial = 229] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 182 (0x88a4e800) [pid = 1741] [serial = 662] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 181 (0x8d35d400) [pid = 1741] [serial = 503] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 180 (0x92bb1800) [pid = 1741] [serial = 271] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 179 (0x8d9e5c00) [pid = 1741] [serial = 440] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 178 (0x8b6ea400) [pid = 1741] [serial = 548] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 177 (0x9519cc00) [pid = 1741] [serial = 680] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 176 (0x990e4c00) [pid = 1741] [serial = 612] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 175 (0x914b3800) [pid = 1741] [serial = 280] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 174 (0x8b6e9800) [pid = 1741] [serial = 437] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 173 (0x90bb6400) [pid = 1741] [serial = 283] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 172 (0x89d6cc00) [pid = 1741] [serial = 518] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 171 (0x997eb400) [pid = 1741] [serial = 419] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 170 (0x88a56c00) [pid = 1741] [serial = 719] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 169 (0x8d078c00) [pid = 1741] [serial = 639] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 168 (0xa6ea7400) [pid = 1741] [serial = 382] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 167 (0x85e18400) [pid = 1741] [serial = 713] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 166 (0x8a292c00) [pid = 1741] [serial = 458] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 165 (0x914b4000) [pid = 1741] [serial = 674] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 164 (0x8d49f800) [pid = 1741] [serial = 551] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 163 (0x88a55000) [pid = 1741] [serial = 636] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 162 (0x88138000) [pid = 1741] [serial = 701] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 161 (0x8e350c00) [pid = 1741] [serial = 325] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 160 (0x92bae000) [pid = 1741] [serial = 307] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 159 (0x915b4c00) [pid = 1741] [serial = 578] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 158 (0x88bf0800) [pid = 1741] [serial = 720] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 157 (0x8ec09000) [pid = 1741] [serial = 434] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 156 (0x91dc0800) [pid = 1741] [serial = 361] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 155 (0x92b0cc00) [pid = 1741] [serial = 268] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 154 (0x91db7800) [pid = 1741] [serial = 677] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 153 (0x90a09000) [pid = 1741] [serial = 277] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 152 (0x91cd7c00) [pid = 1741] [serial = 416] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 151 (0x8d3ad000) [pid = 1741] [serial = 692] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 150 (0x8c8db000) [pid = 1741] [serial = 599] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 149 (0x93936400) [pid = 1741] [serial = 431] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 148 (0x9d59e000) [pid = 1741] [serial = 618] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 147 (0xa1161c00) [pid = 1741] [serial = 425] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 146 (0x866f7800) [pid = 1741] [serial = 705] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 145 (0x882c2800) [pid = 1741] [serial = 717] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 144 (0x8813a000) [pid = 1741] [serial = 702] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 143 (0x9d59bc00) [pid = 1741] [serial = 328] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 142 (0x85d4e000) [pid = 1741] [serial = 711] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 141 (0x9a723800) [pid = 1741] [serial = 216] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 140 (0x866f6000) [pid = 1741] [serial = 704] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 139 (0x9b181400) [pid = 1741] [serial = 615] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 138 (0xa22a6c00) [pid = 1741] [serial = 624] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 137 (0x8ca68c00) [pid = 1741] [serial = 699] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 136 (0x8d496400) [pid = 1741] [serial = 485] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | --DOMWINDOW == 135 (0x997e9c00) [pid = 1741] [serial = 256] [outer = (nil)] [url = about:blank] 03:48:13 INFO - PROCESS | 1741 | 1464864493951 Marionette TRACE conn3 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:13 INFO - PROCESS | 1741 | ++DOCSHELL 0x84fe4400 == 145 [pid = 1741] [id = 281] 03:48:13 INFO - PROCESS | 1741 | ++DOMWINDOW == 136 (0x84fecc00) [pid = 1741] [serial = 844] [outer = (nil)] 03:48:14 INFO - PROCESS | 1741 | ++DOMWINDOW == 137 (0x85d4bc00) [pid = 1741] [serial = 845] [outer = 0x84fecc00] 03:48:14 INFO - PROCESS | 1741 | 1464864494051 Marionette DEBUG loaded listener.js 03:48:14 INFO - PROCESS | 1741 | ++DOMWINDOW == 138 (0x85e17800) [pid = 1741] [serial = 846] [outer = 0x84fecc00] 03:48:14 INFO - PROCESS | 1741 | 1464864494914 Marionette TRACE conn3 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 03:48:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 03:48:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 3299ms 03:48:15 INFO - PROCESS | 1741 | 1464864494999 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 03:48:15 INFO - PROCESS | 1741 | 1464864495005 Marionette TRACE conn3 <- [1,1097,null,{"value":"8"}] 03:48:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 03:48:15 INFO - PROCESS | 1741 | 1464864495013 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 03:48:15 INFO - PROCESS | 1741 | 1464864495019 Marionette TRACE conn3 <- [1,1098,null,{}] 03:48:15 INFO - PROCESS | 1741 | 1464864495025 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:15 INFO - PROCESS | 1741 | 1464864495252 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 03:48:15 INFO - PROCESS | 1741 | 1464864495443 Marionette TRACE conn3 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:15 INFO - PROCESS | 1741 | ++DOCSHELL 0x86c71000 == 146 [pid = 1741] [id = 282] 03:48:15 INFO - PROCESS | 1741 | ++DOMWINDOW == 139 (0x86c72400) [pid = 1741] [serial = 847] [outer = (nil)] 03:48:15 INFO - PROCESS | 1741 | ++DOMWINDOW == 140 (0x86c78000) [pid = 1741] [serial = 848] [outer = 0x86c72400] 03:48:15 INFO - PROCESS | 1741 | 1464864495564 Marionette DEBUG loaded listener.js 03:48:15 INFO - PROCESS | 1741 | ++DOMWINDOW == 141 (0x86ee4000) [pid = 1741] [serial = 849] [outer = 0x86c72400] 03:48:16 INFO - PROCESS | 1741 | 1464864496428 Marionette TRACE conn3 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 03:48:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 03:48:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1483ms 03:48:16 INFO - PROCESS | 1741 | 1464864496500 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 03:48:16 INFO - PROCESS | 1741 | 1464864496506 Marionette TRACE conn3 <- [1,1101,null,{"value":"8"}] 03:48:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 03:48:16 INFO - PROCESS | 1741 | 1464864496512 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 03:48:16 INFO - PROCESS | 1741 | 1464864496515 Marionette TRACE conn3 <- [1,1102,null,{}] 03:48:16 INFO - PROCESS | 1741 | 1464864496530 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:16 INFO - PROCESS | 1741 | 1464864496806 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 03:48:16 INFO - PROCESS | 1741 | 1464864496839 Marionette TRACE conn3 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:16 INFO - PROCESS | 1741 | ++DOCSHELL 0x88132400 == 147 [pid = 1741] [id = 283] 03:48:16 INFO - PROCESS | 1741 | ++DOMWINDOW == 142 (0x881c8800) [pid = 1741] [serial = 850] [outer = (nil)] 03:48:16 INFO - PROCESS | 1741 | ++DOMWINDOW == 143 (0x882c3400) [pid = 1741] [serial = 851] [outer = 0x881c8800] 03:48:16 INFO - PROCESS | 1741 | 1464864496914 Marionette DEBUG loaded listener.js 03:48:17 INFO - PROCESS | 1741 | ++DOMWINDOW == 144 (0x888f1000) [pid = 1741] [serial = 852] [outer = 0x881c8800] 03:48:18 INFO - PROCESS | 1741 | 1464864498099 Marionette TRACE conn3 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 03:48:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 03:48:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1643ms 03:48:18 INFO - PROCESS | 1741 | 1464864498156 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 03:48:18 INFO - PROCESS | 1741 | 1464864498159 Marionette TRACE conn3 <- [1,1105,null,{"value":"8"}] 03:48:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 03:48:18 INFO - PROCESS | 1741 | 1464864498588 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 03:48:18 INFO - PROCESS | 1741 | 1464864498598 Marionette TRACE conn3 <- [1,1106,null,{}] 03:48:18 INFO - PROCESS | 1741 | --DOMWINDOW == 143 (0x85d4a400) [pid = 1741] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 03:48:18 INFO - PROCESS | 1741 | --DOMWINDOW == 142 (0x8a291c00) [pid = 1741] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 03:48:18 INFO - PROCESS | 1741 | --DOMWINDOW == 141 (0x85e17400) [pid = 1741] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 03:48:18 INFO - PROCESS | 1741 | --DOMWINDOW == 140 (0x88135c00) [pid = 1741] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 03:48:18 INFO - PROCESS | 1741 | --DOMWINDOW == 139 (0x855be800) [pid = 1741] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 03:48:18 INFO - PROCESS | 1741 | 1464864498696 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:18 INFO - PROCESS | 1741 | 1464864498893 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 03:48:19 INFO - PROCESS | 1741 | 1464864499064 Marionette TRACE conn3 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:19 INFO - PROCESS | 1741 | ++DOCSHELL 0x881c6400 == 148 [pid = 1741] [id = 284] 03:48:19 INFO - PROCESS | 1741 | ++DOMWINDOW == 140 (0x881c7800) [pid = 1741] [serial = 853] [outer = (nil)] 03:48:19 INFO - PROCESS | 1741 | ++DOMWINDOW == 141 (0x88beb400) [pid = 1741] [serial = 854] [outer = 0x881c7800] 03:48:19 INFO - PROCESS | 1741 | 1464864499142 Marionette DEBUG loaded listener.js 03:48:19 INFO - PROCESS | 1741 | ++DOMWINDOW == 142 (0x89440400) [pid = 1741] [serial = 855] [outer = 0x881c7800] 03:48:19 INFO - PROCESS | 1741 | 1464864499916 Marionette TRACE conn3 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 03:48:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 03:48:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1797ms 03:48:19 INFO - PROCESS | 1741 | 1464864499966 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 03:48:19 INFO - PROCESS | 1741 | 1464864499972 Marionette TRACE conn3 <- [1,1109,null,{"value":"8"}] 03:48:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 03:48:19 INFO - PROCESS | 1741 | 1464864499978 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 03:48:19 INFO - PROCESS | 1741 | 1464864499981 Marionette TRACE conn3 <- [1,1110,null,{}] 03:48:19 INFO - PROCESS | 1741 | 1464864499988 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:20 INFO - PROCESS | 1741 | 1464864500191 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 03:48:20 INFO - PROCESS | 1741 | 1464864500381 Marionette TRACE conn3 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:20 INFO - PROCESS | 1741 | ++DOCSHELL 0x882cd800 == 149 [pid = 1741] [id = 285] 03:48:20 INFO - PROCESS | 1741 | ++DOMWINDOW == 143 (0x88be5400) [pid = 1741] [serial = 856] [outer = (nil)] 03:48:20 INFO - PROCESS | 1741 | ++DOMWINDOW == 144 (0x89d64c00) [pid = 1741] [serial = 857] [outer = 0x88be5400] 03:48:20 INFO - PROCESS | 1741 | 1464864500462 Marionette DEBUG loaded listener.js 03:48:20 INFO - PROCESS | 1741 | ++DOMWINDOW == 145 (0x8a286c00) [pid = 1741] [serial = 858] [outer = 0x88be5400] 03:48:21 INFO - PROCESS | 1741 | 1464864501568 Marionette TRACE conn3 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 03:48:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 03:48:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1637ms 03:48:21 INFO - PROCESS | 1741 | 1464864501617 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 03:48:21 INFO - PROCESS | 1741 | 1464864501625 Marionette TRACE conn3 <- [1,1113,null,{"value":"8"}] 03:48:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 03:48:21 INFO - PROCESS | 1741 | 1464864501634 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 03:48:21 INFO - PROCESS | 1741 | 1464864501642 Marionette TRACE conn3 <- [1,1114,null,{}] 03:48:21 INFO - PROCESS | 1741 | 1464864501658 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:21 INFO - PROCESS | 1741 | 1464864501964 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 03:48:22 INFO - PROCESS | 1741 | 1464864502306 Marionette TRACE conn3 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:22 INFO - PROCESS | 1741 | ++DOCSHELL 0x866f4c00 == 150 [pid = 1741] [id = 286] 03:48:22 INFO - PROCESS | 1741 | ++DOMWINDOW == 146 (0x866f9000) [pid = 1741] [serial = 859] [outer = (nil)] 03:48:22 INFO - PROCESS | 1741 | ++DOMWINDOW == 147 (0x86edfc00) [pid = 1741] [serial = 860] [outer = 0x866f9000] 03:48:22 INFO - PROCESS | 1741 | 1464864502411 Marionette DEBUG loaded listener.js 03:48:22 INFO - PROCESS | 1741 | ++DOMWINDOW == 148 (0x881c2400) [pid = 1741] [serial = 861] [outer = 0x866f9000] 03:48:23 INFO - PROCESS | 1741 | 1464864503421 Marionette TRACE conn3 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 03:48:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 03:48:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1849ms 03:48:23 INFO - PROCESS | 1741 | 1464864503484 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 03:48:23 INFO - PROCESS | 1741 | 1464864503494 Marionette TRACE conn3 <- [1,1117,null,{"value":"8"}] 03:48:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 03:48:23 INFO - PROCESS | 1741 | 1464864503549 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 03:48:23 INFO - PROCESS | 1741 | 1464864503558 Marionette TRACE conn3 <- [1,1118,null,{}] 03:48:23 INFO - PROCESS | 1741 | 1464864503589 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:23 INFO - PROCESS | 1741 | 1464864503865 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 03:48:24 INFO - PROCESS | 1741 | 1464864504151 Marionette TRACE conn3 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:24 INFO - PROCESS | 1741 | ++DOCSHELL 0x88be5c00 == 151 [pid = 1741] [id = 287] 03:48:24 INFO - PROCESS | 1741 | ++DOMWINDOW == 149 (0x88be8800) [pid = 1741] [serial = 862] [outer = (nil)] 03:48:24 INFO - PROCESS | 1741 | ++DOMWINDOW == 150 (0x89449000) [pid = 1741] [serial = 863] [outer = 0x88be8800] 03:48:24 INFO - PROCESS | 1741 | 1464864504282 Marionette DEBUG loaded listener.js 03:48:24 INFO - PROCESS | 1741 | ++DOMWINDOW == 151 (0x8a292400) [pid = 1741] [serial = 864] [outer = 0x88be8800] 03:48:24 INFO - PROCESS | 1741 | --DOCSHELL 0x97614800 == 150 [pid = 1741] [id = 9] 03:48:25 INFO - PROCESS | 1741 | 1464864505393 Marionette TRACE conn3 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 03:48:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 03:48:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1904ms 03:48:25 INFO - PROCESS | 1741 | 1464864505411 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 03:48:25 INFO - PROCESS | 1741 | 1464864505416 Marionette TRACE conn3 <- [1,1121,null,{"value":"8"}] 03:48:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 03:48:25 INFO - PROCESS | 1741 | 1464864505423 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 03:48:25 INFO - PROCESS | 1741 | 1464864505429 Marionette TRACE conn3 <- [1,1122,null,{}] 03:48:25 INFO - PROCESS | 1741 | 1464864505447 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:25 INFO - PROCESS | 1741 | 1464864505688 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 03:48:25 INFO - PROCESS | 1741 | 1464864505946 Marionette TRACE conn3 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:26 INFO - PROCESS | 1741 | ++DOCSHELL 0x88a57c00 == 151 [pid = 1741] [id = 288] 03:48:26 INFO - PROCESS | 1741 | ++DOMWINDOW == 152 (0x8b6ef800) [pid = 1741] [serial = 865] [outer = (nil)] 03:48:26 INFO - PROCESS | 1741 | ++DOMWINDOW == 153 (0x8b7cbc00) [pid = 1741] [serial = 866] [outer = 0x8b6ef800] 03:48:26 INFO - PROCESS | 1741 | 1464864506087 Marionette DEBUG loaded listener.js 03:48:26 INFO - PROCESS | 1741 | ++DOMWINDOW == 154 (0x8b8bdc00) [pid = 1741] [serial = 867] [outer = 0x8b6ef800] 03:48:27 INFO - PROCESS | 1741 | 1464864507167 Marionette TRACE conn3 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 03:48:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 03:48:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1786ms 03:48:27 INFO - PROCESS | 1741 | 1464864507211 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 03:48:27 INFO - PROCESS | 1741 | 1464864507218 Marionette TRACE conn3 <- [1,1125,null,{"value":"8"}] 03:48:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 03:48:27 INFO - PROCESS | 1741 | 1464864507225 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 03:48:27 INFO - PROCESS | 1741 | 1464864507229 Marionette TRACE conn3 <- [1,1126,null,{}] 03:48:27 INFO - PROCESS | 1741 | 1464864507236 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:27 INFO - PROCESS | 1741 | 1464864507515 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 03:48:27 INFO - PROCESS | 1741 | 1464864507834 Marionette TRACE conn3 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:27 INFO - PROCESS | 1741 | ++DOCSHELL 0x8b6ec800 == 152 [pid = 1741] [id = 289] 03:48:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 155 (0x8b7c9c00) [pid = 1741] [serial = 868] [outer = (nil)] 03:48:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 156 (0x8c790c00) [pid = 1741] [serial = 869] [outer = 0x8b7c9c00] 03:48:27 INFO - PROCESS | 1741 | 1464864507927 Marionette DEBUG loaded listener.js 03:48:28 INFO - PROCESS | 1741 | ++DOMWINDOW == 157 (0x8c7ae000) [pid = 1741] [serial = 870] [outer = 0x8b7c9c00] 03:48:28 INFO - PROCESS | 1741 | 1464864508840 Marionette TRACE conn3 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 03:48:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 03:48:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1644ms 03:48:28 INFO - PROCESS | 1741 | 1464864508869 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 03:48:28 INFO - PROCESS | 1741 | 1464864508874 Marionette TRACE conn3 <- [1,1129,null,{"value":"8"}] 03:48:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 03:48:28 INFO - PROCESS | 1741 | 1464864508880 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 03:48:28 INFO - PROCESS | 1741 | 1464864508884 Marionette TRACE conn3 <- [1,1130,null,{}] 03:48:28 INFO - PROCESS | 1741 | 1464864508890 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:29 INFO - PROCESS | 1741 | 1464864509117 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 03:48:29 INFO - PROCESS | 1741 | 1464864509379 Marionette TRACE conn3 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:29 INFO - PROCESS | 1741 | ++DOCSHELL 0x8ba81400 == 153 [pid = 1741] [id = 290] 03:48:29 INFO - PROCESS | 1741 | ++DOMWINDOW == 158 (0x8c7b0800) [pid = 1741] [serial = 871] [outer = (nil)] 03:48:29 INFO - PROCESS | 1741 | ++DOMWINDOW == 159 (0x8c7b9400) [pid = 1741] [serial = 872] [outer = 0x8c7b0800] 03:48:29 INFO - PROCESS | 1741 | 1464864509514 Marionette DEBUG loaded listener.js 03:48:29 INFO - PROCESS | 1741 | ++DOMWINDOW == 160 (0x8c7bb400) [pid = 1741] [serial = 873] [outer = 0x8c7b0800] 03:48:30 INFO - PROCESS | 1741 | 1464864510501 Marionette TRACE conn3 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 03:48:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 03:48:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1635ms 03:48:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 03:48:30 INFO - PROCESS | 1741 | 1464864510516 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 03:48:30 INFO - PROCESS | 1741 | 1464864510519 Marionette TRACE conn3 <- [1,1133,null,{"value":"8"}] 03:48:30 INFO - PROCESS | 1741 | 1464864510526 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 03:48:30 INFO - PROCESS | 1741 | 1464864510529 Marionette TRACE conn3 <- [1,1134,null,{}] 03:48:30 INFO - PROCESS | 1741 | 1464864510537 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:30 INFO - PROCESS | 1741 | 1464864510812 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 03:48:31 INFO - PROCESS | 1741 | 1464864511082 Marionette TRACE conn3 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:31 INFO - PROCESS | 1741 | ++DOCSHELL 0x8ba7d800 == 154 [pid = 1741] [id = 291] 03:48:31 INFO - PROCESS | 1741 | ++DOMWINDOW == 161 (0x8c8db000) [pid = 1741] [serial = 874] [outer = (nil)] 03:48:31 INFO - PROCESS | 1741 | ++DOMWINDOW == 162 (0x8ca64400) [pid = 1741] [serial = 875] [outer = 0x8c8db000] 03:48:31 INFO - PROCESS | 1741 | 1464864511197 Marionette DEBUG loaded listener.js 03:48:31 INFO - PROCESS | 1741 | ++DOMWINDOW == 163 (0x8ca6ac00) [pid = 1741] [serial = 876] [outer = 0x8c8db000] 03:48:32 INFO - PROCESS | 1741 | 1464864512141 Marionette TRACE conn3 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 03:48:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 03:48:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1691ms 03:48:32 INFO - PROCESS | 1741 | 1464864512217 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 03:48:32 INFO - PROCESS | 1741 | 1464864512222 Marionette TRACE conn3 <- [1,1137,null,{"value":"8"}] 03:48:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 03:48:32 INFO - PROCESS | 1741 | 1464864512228 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 03:48:32 INFO - PROCESS | 1741 | 1464864512232 Marionette TRACE conn3 <- [1,1138,null,{}] 03:48:32 INFO - PROCESS | 1741 | 1464864512238 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:32 INFO - PROCESS | 1741 | 1464864512495 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 03:48:32 INFO - PROCESS | 1741 | 1464864512803 Marionette TRACE conn3 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:32 INFO - PROCESS | 1741 | ++DOCSHELL 0x8ca4f800 == 155 [pid = 1741] [id = 292] 03:48:32 INFO - PROCESS | 1741 | ++DOMWINDOW == 164 (0x8ca64c00) [pid = 1741] [serial = 877] [outer = (nil)] 03:48:32 INFO - PROCESS | 1741 | ++DOMWINDOW == 165 (0x8d07e800) [pid = 1741] [serial = 878] [outer = 0x8ca64c00] 03:48:32 INFO - PROCESS | 1741 | 1464864512894 Marionette DEBUG loaded listener.js 03:48:33 INFO - PROCESS | 1741 | ++DOMWINDOW == 166 (0x8d2c9000) [pid = 1741] [serial = 879] [outer = 0x8ca64c00] 03:48:33 INFO - PROCESS | 1741 | 1464864513809 Marionette TRACE conn3 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 03:48:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 03:48:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1655ms 03:48:33 INFO - PROCESS | 1741 | 1464864513884 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 03:48:33 INFO - PROCESS | 1741 | 1464864513887 Marionette TRACE conn3 <- [1,1141,null,{"value":"8"}] 03:48:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 03:48:33 INFO - PROCESS | 1741 | 1464864513895 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 03:48:33 INFO - PROCESS | 1741 | 1464864513900 Marionette TRACE conn3 <- [1,1142,null,{}] 03:48:33 INFO - PROCESS | 1741 | 1464864513906 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:34 INFO - PROCESS | 1741 | 1464864514172 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 03:48:34 INFO - PROCESS | 1741 | 1464864514496 Marionette TRACE conn3 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:34 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d077400 == 156 [pid = 1741] [id = 293] 03:48:34 INFO - PROCESS | 1741 | ++DOMWINDOW == 167 (0x8d077c00) [pid = 1741] [serial = 880] [outer = (nil)] 03:48:34 INFO - PROCESS | 1741 | ++DOMWINDOW == 168 (0x8d3a3400) [pid = 1741] [serial = 881] [outer = 0x8d077c00] 03:48:34 INFO - PROCESS | 1741 | 1464864514593 Marionette DEBUG loaded listener.js 03:48:34 INFO - PROCESS | 1741 | ++DOMWINDOW == 169 (0x8d3ae800) [pid = 1741] [serial = 882] [outer = 0x8d077c00] 03:48:35 INFO - PROCESS | 1741 | 1464864515503 Marionette TRACE conn3 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 03:48:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 03:48:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1638ms 03:48:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 03:48:35 INFO - PROCESS | 1741 | 1464864515534 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 03:48:35 INFO - PROCESS | 1741 | 1464864515538 Marionette TRACE conn3 <- [1,1145,null,{"value":"8"}] 03:48:35 INFO - PROCESS | 1741 | 1464864515546 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 03:48:35 INFO - PROCESS | 1741 | 1464864515549 Marionette TRACE conn3 <- [1,1146,null,{}] 03:48:35 INFO - PROCESS | 1741 | 1464864515556 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:35 INFO - PROCESS | 1741 | 1464864515806 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 03:48:36 INFO - PROCESS | 1741 | 1464864516081 Marionette TRACE conn3 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:36 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d3b0400 == 157 [pid = 1741] [id = 294] 03:48:36 INFO - PROCESS | 1741 | ++DOMWINDOW == 170 (0x8d49d000) [pid = 1741] [serial = 883] [outer = (nil)] 03:48:36 INFO - PROCESS | 1741 | ++DOMWINDOW == 171 (0x8d604c00) [pid = 1741] [serial = 884] [outer = 0x8d49d000] 03:48:36 INFO - PROCESS | 1741 | 1464864516217 Marionette DEBUG loaded listener.js 03:48:36 INFO - PROCESS | 1741 | ++DOMWINDOW == 172 (0x8d608800) [pid = 1741] [serial = 885] [outer = 0x8d49d000] 03:48:37 INFO - PROCESS | 1741 | 1464864517160 Marionette TRACE conn3 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 03:48:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 03:48:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1687ms 03:48:37 INFO - PROCESS | 1741 | 1464864517233 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 03:48:37 INFO - PROCESS | 1741 | 1464864517236 Marionette TRACE conn3 <- [1,1149,null,{"value":"8"}] 03:48:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 03:48:37 INFO - PROCESS | 1741 | 1464864517243 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 03:48:37 INFO - PROCESS | 1741 | 1464864517246 Marionette TRACE conn3 <- [1,1150,null,{}] 03:48:37 INFO - PROCESS | 1741 | 1464864517253 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:37 INFO - PROCESS | 1741 | 1464864517512 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 03:48:37 INFO - PROCESS | 1741 | 1464864517828 Marionette TRACE conn3 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:37 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d35cc00 == 158 [pid = 1741] [id = 295] 03:48:37 INFO - PROCESS | 1741 | ++DOMWINDOW == 173 (0x8d3a7c00) [pid = 1741] [serial = 886] [outer = (nil)] 03:48:37 INFO - PROCESS | 1741 | ++DOMWINDOW == 174 (0x8d9ed800) [pid = 1741] [serial = 887] [outer = 0x8d3a7c00] 03:48:37 INFO - PROCESS | 1741 | 1464864517928 Marionette DEBUG loaded listener.js 03:48:38 INFO - PROCESS | 1741 | ++DOMWINDOW == 175 (0x8e34b400) [pid = 1741] [serial = 888] [outer = 0x8d3a7c00] 03:48:38 INFO - PROCESS | 1741 | 1464864518881 Marionette TRACE conn3 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 03:48:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 03:48:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1685ms 03:48:38 INFO - PROCESS | 1741 | 1464864518929 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 03:48:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 03:48:38 INFO - PROCESS | 1741 | 1464864518934 Marionette TRACE conn3 <- [1,1153,null,{"value":"8"}] 03:48:38 INFO - PROCESS | 1741 | 1464864518941 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 03:48:38 INFO - PROCESS | 1741 | 1464864518947 Marionette TRACE conn3 <- [1,1154,null,{}] 03:48:38 INFO - PROCESS | 1741 | 1464864518953 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:39 INFO - PROCESS | 1741 | 1464864519225 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 03:48:39 INFO - PROCESS | 1741 | 1464864519548 Marionette TRACE conn3 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:39 INFO - PROCESS | 1741 | ++DOCSHELL 0x8e794800 == 159 [pid = 1741] [id = 296] 03:48:39 INFO - PROCESS | 1741 | ++DOMWINDOW == 176 (0x8e795000) [pid = 1741] [serial = 889] [outer = (nil)] 03:48:39 INFO - PROCESS | 1741 | ++DOMWINDOW == 177 (0x8e798400) [pid = 1741] [serial = 890] [outer = 0x8e795000] 03:48:39 INFO - PROCESS | 1741 | 1464864519647 Marionette DEBUG loaded listener.js 03:48:39 INFO - PROCESS | 1741 | ++DOMWINDOW == 178 (0x8ec10400) [pid = 1741] [serial = 891] [outer = 0x8e795000] 03:48:40 INFO - PROCESS | 1741 | 1464864520581 Marionette TRACE conn3 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 03:48:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 03:48:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1696ms 03:48:40 INFO - PROCESS | 1741 | 1464864520638 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 03:48:40 INFO - PROCESS | 1741 | 1464864520641 Marionette TRACE conn3 <- [1,1157,null,{"value":"8"}] 03:48:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 03:48:40 INFO - PROCESS | 1741 | 1464864520649 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 03:48:40 INFO - PROCESS | 1741 | 1464864520652 Marionette TRACE conn3 <- [1,1158,null,{}] 03:48:40 INFO - PROCESS | 1741 | 1464864520658 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:40 INFO - PROCESS | 1741 | 1464864520888 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 03:48:41 INFO - PROCESS | 1741 | 1464864521214 Marionette TRACE conn3 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:41 INFO - PROCESS | 1741 | ++DOCSHELL 0x8e351800 == 160 [pid = 1741] [id = 297] 03:48:41 INFO - PROCESS | 1741 | ++DOMWINDOW == 179 (0x8e5e6c00) [pid = 1741] [serial = 892] [outer = (nil)] 03:48:41 INFO - PROCESS | 1741 | ++DOMWINDOW == 180 (0x8eee4c00) [pid = 1741] [serial = 893] [outer = 0x8e5e6c00] 03:48:41 INFO - PROCESS | 1741 | 1464864521312 Marionette DEBUG loaded listener.js 03:48:41 INFO - PROCESS | 1741 | ++DOMWINDOW == 181 (0x8eee9000) [pid = 1741] [serial = 894] [outer = 0x8e5e6c00] 03:48:42 INFO - PROCESS | 1741 | 1464864522304 Marionette TRACE conn3 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 03:48:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 03:48:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1693ms 03:48:42 INFO - PROCESS | 1741 | 1464864522343 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 03:48:42 INFO - PROCESS | 1741 | 1464864522346 Marionette TRACE conn3 <- [1,1161,null,{"value":"8"}] 03:48:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 03:48:42 INFO - PROCESS | 1741 | 1464864522354 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 03:48:42 INFO - PROCESS | 1741 | 1464864522356 Marionette TRACE conn3 <- [1,1162,null,{}] 03:48:42 INFO - PROCESS | 1741 | 1464864522363 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:42 INFO - PROCESS | 1741 | 1464864522599 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 03:48:42 INFO - PROCESS | 1741 | 1464864522863 Marionette TRACE conn3 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:42 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d9e1800 == 161 [pid = 1741] [id = 298] 03:48:42 INFO - PROCESS | 1741 | ++DOMWINDOW == 182 (0x8ec01800) [pid = 1741] [serial = 895] [outer = (nil)] 03:48:42 INFO - PROCESS | 1741 | ++DOMWINDOW == 183 (0x907ce400) [pid = 1741] [serial = 896] [outer = 0x8ec01800] 03:48:43 INFO - PROCESS | 1741 | 1464864523000 Marionette DEBUG loaded listener.js 03:48:43 INFO - PROCESS | 1741 | ++DOMWINDOW == 184 (0x90a0a000) [pid = 1741] [serial = 897] [outer = 0x8ec01800] 03:48:43 INFO - PROCESS | 1741 | 1464864523891 Marionette TRACE conn3 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 03:48:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 03:48:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1584ms 03:48:43 INFO - PROCESS | 1741 | 1464864523937 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 03:48:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 03:48:43 INFO - PROCESS | 1741 | 1464864523941 Marionette TRACE conn3 <- [1,1165,null,{"value":"8"}] 03:48:43 INFO - PROCESS | 1741 | 1464864523948 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 03:48:43 INFO - PROCESS | 1741 | 1464864523952 Marionette TRACE conn3 <- [1,1166,null,{}] 03:48:43 INFO - PROCESS | 1741 | 1464864523958 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:44 INFO - PROCESS | 1741 | 1464864524167 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 03:48:44 INFO - PROCESS | 1741 | 1464864524429 Marionette TRACE conn3 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:44 INFO - PROCESS | 1741 | ++DOCSHELL 0x855bdc00 == 162 [pid = 1741] [id = 299] 03:48:44 INFO - PROCESS | 1741 | ++DOMWINDOW == 185 (0x907c2000) [pid = 1741] [serial = 898] [outer = (nil)] 03:48:44 INFO - PROCESS | 1741 | ++DOMWINDOW == 186 (0x914b3800) [pid = 1741] [serial = 899] [outer = 0x907c2000] 03:48:44 INFO - PROCESS | 1741 | 1464864524566 Marionette DEBUG loaded listener.js 03:48:44 INFO - PROCESS | 1741 | ++DOMWINDOW == 187 (0x914bb000) [pid = 1741] [serial = 900] [outer = 0x907c2000] 03:48:45 INFO - PROCESS | 1741 | 1464864525516 Marionette TRACE conn3 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 03:48:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 03:48:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1633ms 03:48:45 INFO - PROCESS | 1741 | 1464864525582 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 03:48:45 INFO - PROCESS | 1741 | 1464864525586 Marionette TRACE conn3 <- [1,1169,null,{"value":"8"}] 03:48:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 03:48:45 INFO - PROCESS | 1741 | 1464864525593 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 03:48:45 INFO - PROCESS | 1741 | 1464864525596 Marionette TRACE conn3 <- [1,1170,null,{}] 03:48:45 INFO - PROCESS | 1741 | 1464864525602 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:45 INFO - PROCESS | 1741 | 1464864525833 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 03:48:46 INFO - PROCESS | 1741 | 1464864526142 Marionette TRACE conn3 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:46 INFO - PROCESS | 1741 | ++DOCSHELL 0x8e345c00 == 163 [pid = 1741] [id = 300] 03:48:46 INFO - PROCESS | 1741 | ++DOMWINDOW == 188 (0x8eca9c00) [pid = 1741] [serial = 901] [outer = (nil)] 03:48:46 INFO - PROCESS | 1741 | ++DOMWINDOW == 189 (0x915bb000) [pid = 1741] [serial = 902] [outer = 0x8eca9c00] 03:48:46 INFO - PROCESS | 1741 | 1464864526236 Marionette DEBUG loaded listener.js 03:48:46 INFO - PROCESS | 1741 | ++DOMWINDOW == 190 (0x91cd4800) [pid = 1741] [serial = 903] [outer = 0x8eca9c00] 03:48:47 INFO - PROCESS | 1741 | 1464864527175 Marionette TRACE conn3 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 03:48:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 03:48:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1636ms 03:48:47 INFO - PROCESS | 1741 | 1464864527230 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 03:48:47 INFO - PROCESS | 1741 | 1464864527233 Marionette TRACE conn3 <- [1,1173,null,{"value":"8"}] 03:48:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 03:48:47 INFO - PROCESS | 1741 | 1464864527240 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 03:48:47 INFO - PROCESS | 1741 | 1464864527242 Marionette TRACE conn3 <- [1,1174,null,{}] 03:48:47 INFO - PROCESS | 1741 | 1464864527249 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:47 INFO - PROCESS | 1741 | 1464864527470 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 03:48:47 INFO - PROCESS | 1741 | 1464864527776 Marionette TRACE conn3 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:47 INFO - PROCESS | 1741 | ++DOCSHELL 0x915b8000 == 164 [pid = 1741] [id = 301] 03:48:47 INFO - PROCESS | 1741 | ++DOMWINDOW == 191 (0x915bdc00) [pid = 1741] [serial = 904] [outer = (nil)] 03:48:47 INFO - PROCESS | 1741 | ++DOMWINDOW == 192 (0x9223b800) [pid = 1741] [serial = 905] [outer = 0x915bdc00] 03:48:47 INFO - PROCESS | 1741 | 1464864527873 Marionette DEBUG loaded listener.js 03:48:47 INFO - PROCESS | 1741 | ++DOMWINDOW == 193 (0x9264e800) [pid = 1741] [serial = 906] [outer = 0x915bdc00] 03:48:48 INFO - PROCESS | 1741 | 1464864528772 Marionette TRACE conn3 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 03:48:48 INFO - PROCESS | 1741 | 1464864528832 Marionette TRACE conn3 <- [1,1177,null,{"value":"8"}] 03:48:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 03:48:48 INFO - PROCESS | 1741 | 1464864528840 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 03:48:48 INFO - PROCESS | 1741 | 1464864528844 Marionette TRACE conn3 <- [1,1178,null,{}] 03:48:48 INFO - PROCESS | 1741 | 1464864528850 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:49 INFO - PROCESS | 1741 | 1464864529075 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 03:48:49 INFO - PROCESS | 1741 | 1464864529389 Marionette TRACE conn3 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:49 INFO - PROCESS | 1741 | ++DOCSHELL 0x866f3c00 == 165 [pid = 1741] [id = 302] 03:48:49 INFO - PROCESS | 1741 | ++DOMWINDOW == 194 (0x866f4400) [pid = 1741] [serial = 907] [outer = (nil)] 03:48:49 INFO - PROCESS | 1741 | ++DOMWINDOW == 195 (0x92b0e000) [pid = 1741] [serial = 908] [outer = 0x866f4400] 03:48:49 INFO - PROCESS | 1741 | 1464864529484 Marionette DEBUG loaded listener.js 03:48:49 INFO - PROCESS | 1741 | ++DOMWINDOW == 196 (0x92ba4c00) [pid = 1741] [serial = 909] [outer = 0x866f4400] 03:48:50 INFO - PROCESS | 1741 | 1464864530388 Marionette TRACE conn3 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 03:48:50 INFO - PROCESS | 1741 | 1464864530478 Marionette TRACE conn3 <- [1,1181,null,{"value":"8"}] 03:48:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 03:48:50 INFO - PROCESS | 1741 | 1464864530487 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 03:48:50 INFO - PROCESS | 1741 | 1464864530492 Marionette TRACE conn3 <- [1,1182,null,{}] 03:48:50 INFO - PROCESS | 1741 | 1464864530499 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:51 INFO - PROCESS | 1741 | 1464864531213 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 03:48:51 INFO - PROCESS | 1741 | --DOCSHELL 0x88130400 == 164 [pid = 1741] [id = 233] 03:48:51 INFO - PROCESS | 1741 | --DOCSHELL 0x881c5400 == 163 [pid = 1741] [id = 231] 03:48:51 INFO - PROCESS | 1741 | --DOCSHELL 0x866ed000 == 162 [pid = 1741] [id = 234] 03:48:51 INFO - PROCESS | 1741 | --DOCSHELL 0x939dd000 == 161 [pid = 1741] [id = 31] 03:48:51 INFO - PROCESS | 1741 | --DOCSHELL 0x881c4800 == 160 [pid = 1741] [id = 238] 03:48:51 INFO - PROCESS | 1741 | --DOCSHELL 0x997e4400 == 159 [pid = 1741] [id = 228] 03:48:51 INFO - PROCESS | 1741 | --DOCSHELL 0x91db1800 == 158 [pid = 1741] [id = 227] 03:48:51 INFO - PROCESS | 1741 | --DOCSHELL 0x8d3aa400 == 157 [pid = 1741] [id = 230] 03:48:51 INFO - PROCESS | 1741 | --DOCSHELL 0x997f1400 == 156 [pid = 1741] [id = 229] 03:48:51 INFO - PROCESS | 1741 | --DOCSHELL 0x881c6400 == 155 [pid = 1741] [id = 284] 03:48:51 INFO - PROCESS | 1741 | --DOCSHELL 0x88132400 == 154 [pid = 1741] [id = 283] 03:48:51 INFO - PROCESS | 1741 | --DOCSHELL 0x86c71000 == 153 [pid = 1741] [id = 282] 03:48:51 INFO - PROCESS | 1741 | --DOCSHELL 0x84fe4400 == 152 [pid = 1741] [id = 281] 03:48:51 INFO - PROCESS | 1741 | --DOCSHELL 0x92653c00 == 151 [pid = 1741] [id = 279] 03:48:51 INFO - PROCESS | 1741 | --DOCSHELL 0x8c796800 == 150 [pid = 1741] [id = 277] 03:48:51 INFO - PROCESS | 1741 | --DOCSHELL 0x8e794400 == 149 [pid = 1741] [id = 278] 03:48:51 INFO - PROCESS | 1741 | --DOCSHELL 0x8e793000 == 148 [pid = 1741] [id = 276] 03:48:51 INFO - PROCESS | 1741 | --DOCSHELL 0x8e798c00 == 147 [pid = 1741] [id = 275] 03:48:51 INFO - PROCESS | 1741 | --DOCSHELL 0x8d9f0400 == 146 [pid = 1741] [id = 274] 03:48:51 INFO - PROCESS | 1741 | --DOCSHELL 0x8d3a9000 == 145 [pid = 1741] [id = 272] 03:48:51 INFO - PROCESS | 1741 | --DOCSHELL 0x8d3a6000 == 144 [pid = 1741] [id = 273] 03:48:51 INFO - PROCESS | 1741 | --DOCSHELL 0x86ed9400 == 143 [pid = 1741] [id = 271] 03:48:51 INFO - PROCESS | 1741 | --DOCSHELL 0x8c8d7400 == 142 [pid = 1741] [id = 270] 03:48:51 INFO - PROCESS | 1741 | --DOCSHELL 0x8c8dcc00 == 141 [pid = 1741] [id = 269] 03:48:51 INFO - PROCESS | 1741 | --DOCSHELL 0x8c7af000 == 140 [pid = 1741] [id = 268] 03:48:51 INFO - PROCESS | 1741 | --DOCSHELL 0x8b8c1800 == 139 [pid = 1741] [id = 267] 03:48:51 INFO - PROCESS | 1741 | --DOCSHELL 0x88130000 == 138 [pid = 1741] [id = 266] 03:48:51 INFO - PROCESS | 1741 | --DOCSHELL 0x85d47800 == 137 [pid = 1741] [id = 265] 03:48:52 INFO - PROCESS | 1741 | --DOMWINDOW == 195 (0x881cbc00) [pid = 1741] [serial = 792] [outer = (nil)] [url = about:blank] 03:48:52 INFO - PROCESS | 1741 | --DOMWINDOW == 194 (0x8b162400) [pid = 1741] [serial = 788] [outer = (nil)] [url = about:blank] 03:48:52 INFO - PROCESS | 1741 | --DOMWINDOW == 193 (0x866f1400) [pid = 1741] [serial = 791] [outer = (nil)] [url = about:blank] 03:48:52 INFO - PROCESS | 1741 | --DOMWINDOW == 192 (0x88a54400) [pid = 1741] [serial = 731] [outer = (nil)] [url = about:blank] 03:48:52 INFO - PROCESS | 1741 | --DOMWINDOW == 191 (0x8ca34c00) [pid = 1741] [serial = 734] [outer = (nil)] [url = about:blank] 03:48:52 INFO - PROCESS | 1741 | --DOMWINDOW == 190 (0x8d359800) [pid = 1741] [serial = 737] [outer = (nil)] [url = about:blank] 03:48:52 INFO - PROCESS | 1741 | --DOMWINDOW == 189 (0x8d49d400) [pid = 1741] [serial = 740] [outer = (nil)] [url = about:blank] 03:48:52 INFO - PROCESS | 1741 | --DOMWINDOW == 188 (0x8e5db000) [pid = 1741] [serial = 743] [outer = (nil)] [url = about:blank] 03:48:52 INFO - PROCESS | 1741 | --DOMWINDOW == 187 (0x8ecb3800) [pid = 1741] [serial = 746] [outer = (nil)] [url = about:blank] 03:48:52 INFO - PROCESS | 1741 | --DOMWINDOW == 186 (0x914b6400) [pid = 1741] [serial = 749] [outer = (nil)] [url = about:blank] 03:48:52 INFO - PROCESS | 1741 | --DOMWINDOW == 185 (0x92655c00) [pid = 1741] [serial = 752] [outer = (nil)] [url = about:blank] 03:48:52 INFO - PROCESS | 1741 | --DOMWINDOW == 184 (0x92baf000) [pid = 1741] [serial = 755] [outer = (nil)] [url = about:blank] 03:48:52 INFO - PROCESS | 1741 | --DOMWINDOW == 183 (0x9519dc00) [pid = 1741] [serial = 758] [outer = (nil)] [url = about:blank] 03:48:52 INFO - PROCESS | 1741 | --DOMWINDOW == 182 (0x9aaee000) [pid = 1741] [serial = 761] [outer = (nil)] [url = about:blank] 03:48:52 INFO - PROCESS | 1741 | --DOMWINDOW == 181 (0x84feb800) [pid = 1741] [serial = 764] [outer = (nil)] [url = about:blank] 03:48:52 INFO - PROCESS | 1741 | --DOMWINDOW == 180 (0x9b187400) [pid = 1741] [serial = 767] [outer = (nil)] [url = about:blank] 03:48:52 INFO - PROCESS | 1741 | --DOMWINDOW == 179 (0x86ede400) [pid = 1741] [serial = 770] [outer = (nil)] [url = about:blank] 03:48:52 INFO - PROCESS | 1741 | --DOMWINDOW == 178 (0x86c71c00) [pid = 1741] [serial = 773] [outer = (nil)] [url = about:blank] 03:48:52 INFO - PROCESS | 1741 | --DOMWINDOW == 177 (0x866f2800) [pid = 1741] [serial = 782] [outer = (nil)] [url = about:blank] 03:48:52 INFO - PROCESS | 1741 | --DOMWINDOW == 176 (0x88131000) [pid = 1741] [serial = 783] [outer = (nil)] [url = about:blank] 03:48:52 INFO - PROCESS | 1741 | --DOMWINDOW == 175 (0x882c4c00) [pid = 1741] [serial = 785] [outer = (nil)] [url = about:blank] 03:48:52 INFO - PROCESS | 1741 | --DOMWINDOW == 174 (0x85e1dc00) [pid = 1741] [serial = 780] [outer = (nil)] [url = about:blank] 03:48:52 INFO - PROCESS | 1741 | --DOMWINDOW == 173 (0x855c0800) [pid = 1741] [serial = 779] [outer = (nil)] [url = about:blank] 03:48:52 INFO - PROCESS | 1741 | --DOMWINDOW == 172 (0x86edcc00) [pid = 1741] [serial = 776] [outer = (nil)] [url = about:blank] 03:48:52 INFO - PROCESS | 1741 | --DOMWINDOW == 171 (0x8b7d0000) [pid = 1741] [serial = 789] [outer = (nil)] [url = about:blank] 03:48:52 INFO - PROCESS | 1741 | --DOMWINDOW == 170 (0x88a50000) [pid = 1741] [serial = 786] [outer = (nil)] [url = about:blank] 03:48:52 INFO - PROCESS | 1741 | 1464864532375 Marionette TRACE conn3 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:52 INFO - PROCESS | 1741 | ++DOCSHELL 0x85d44c00 == 138 [pid = 1741] [id = 303] 03:48:52 INFO - PROCESS | 1741 | ++DOMWINDOW == 171 (0x85d47800) [pid = 1741] [serial = 910] [outer = (nil)] 03:48:52 INFO - PROCESS | 1741 | ++DOMWINDOW == 172 (0x85e1c000) [pid = 1741] [serial = 911] [outer = 0x85d47800] 03:48:52 INFO - PROCESS | 1741 | 1464864532474 Marionette DEBUG loaded listener.js 03:48:52 INFO - PROCESS | 1741 | ++DOMWINDOW == 173 (0x866f2800) [pid = 1741] [serial = 912] [outer = 0x85d47800] 03:48:53 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 03:48:53 INFO - PROCESS | 1741 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 03:48:53 INFO - PROCESS | 1741 | 1464864533304 Marionette TRACE conn3 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[80] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 03:48:53 INFO - PROCESS | 1741 | 1464864533393 Marionette TRACE conn3 <- [1,1185,null,{"value":"8"}] 03:48:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 03:48:53 INFO - PROCESS | 1741 | 1464864533402 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 03:48:53 INFO - PROCESS | 1741 | 1464864533409 Marionette TRACE conn3 <- [1,1186,null,{}] 03:48:53 INFO - PROCESS | 1741 | 1464864533416 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:53 INFO - PROCESS | 1741 | 1464864533633 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 03:48:53 INFO - PROCESS | 1741 | 1464864533809 Marionette TRACE conn3 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:53 INFO - PROCESS | 1741 | ++DOCSHELL 0x86c76400 == 139 [pid = 1741] [id = 304] 03:48:53 INFO - PROCESS | 1741 | ++DOMWINDOW == 174 (0x86edf000) [pid = 1741] [serial = 913] [outer = (nil)] 03:48:53 INFO - PROCESS | 1741 | ++DOMWINDOW == 175 (0x88132400) [pid = 1741] [serial = 914] [outer = 0x86edf000] 03:48:53 INFO - PROCESS | 1741 | 1464864533892 Marionette DEBUG loaded listener.js 03:48:53 INFO - PROCESS | 1741 | ++DOMWINDOW == 176 (0x88139000) [pid = 1741] [serial = 915] [outer = 0x86edf000] 03:48:54 INFO - PROCESS | 1741 | 1464864534808 Marionette TRACE conn3 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 03:48:54 INFO - PROCESS | 1741 | 1464864534897 Marionette TRACE conn3 <- [1,1189,null,{"value":"8"}] 03:48:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 03:48:54 INFO - PROCESS | 1741 | 1464864534904 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 03:48:54 INFO - PROCESS | 1741 | 1464864534907 Marionette TRACE conn3 <- [1,1190,null,{}] 03:48:54 INFO - PROCESS | 1741 | 1464864534922 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:55 INFO - PROCESS | 1741 | 1464864535182 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 03:48:55 INFO - PROCESS | 1741 | 1464864535215 Marionette TRACE conn3 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:55 INFO - PROCESS | 1741 | ++DOCSHELL 0x8813c400 == 140 [pid = 1741] [id = 305] 03:48:55 INFO - PROCESS | 1741 | ++DOMWINDOW == 177 (0x888ef400) [pid = 1741] [serial = 916] [outer = (nil)] 03:48:55 INFO - PROCESS | 1741 | ++DOMWINDOW == 178 (0x88a4d400) [pid = 1741] [serial = 917] [outer = 0x888ef400] 03:48:55 INFO - PROCESS | 1741 | 1464864535289 Marionette DEBUG loaded listener.js 03:48:55 INFO - PROCESS | 1741 | ++DOMWINDOW == 179 (0x88a58000) [pid = 1741] [serial = 918] [outer = 0x888ef400] 03:48:56 INFO - PROCESS | 1741 | 1464864536349 Marionette TRACE conn3 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 03:48:56 INFO - PROCESS | 1741 | 1464864536448 Marionette TRACE conn3 <- [1,1193,null,{"value":"8"}] 03:48:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 03:48:56 INFO - PROCESS | 1741 | 1464864536473 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 03:48:56 INFO - PROCESS | 1741 | 1464864536480 Marionette TRACE conn3 <- [1,1194,null,{}] 03:48:56 INFO - PROCESS | 1741 | 1464864536491 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:57 INFO - PROCESS | 1741 | 1464864537395 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 03:48:57 INFO - PROCESS | 1741 | --DOMWINDOW == 178 (0x9a8d8000) [pid = 1741] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 03:48:57 INFO - PROCESS | 1741 | --DOMWINDOW == 177 (0x907c0800) [pid = 1741] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 03:48:57 INFO - PROCESS | 1741 | --DOMWINDOW == 176 (0x91db7400) [pid = 1741] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 03:48:57 INFO - PROCESS | 1741 | --DOMWINDOW == 175 (0x8d499c00) [pid = 1741] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 03:48:57 INFO - PROCESS | 1741 | --DOMWINDOW == 174 (0x8d2cf400) [pid = 1741] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 03:48:57 INFO - PROCESS | 1741 | --DOMWINDOW == 173 (0x8c8dd000) [pid = 1741] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 03:48:57 INFO - PROCESS | 1741 | --DOMWINDOW == 172 (0x86edac00) [pid = 1741] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 03:48:57 INFO - PROCESS | 1741 | --DOMWINDOW == 171 (0x8e5d8000) [pid = 1741] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 03:48:57 INFO - PROCESS | 1741 | --DOMWINDOW == 170 (0x8d2d0000) [pid = 1741] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 03:48:57 INFO - PROCESS | 1741 | --DOMWINDOW == 169 (0x8c799c00) [pid = 1741] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 03:48:57 INFO - PROCESS | 1741 | --DOMWINDOW == 168 (0x86c6a800) [pid = 1741] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 03:48:57 INFO - PROCESS | 1741 | --DOMWINDOW == 167 (0x86c6fc00) [pid = 1741] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 03:48:57 INFO - PROCESS | 1741 | --DOMWINDOW == 166 (0x84fe6800) [pid = 1741] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 03:48:57 INFO - PROCESS | 1741 | --DOMWINDOW == 165 (0x881ca000) [pid = 1741] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 03:48:57 INFO - PROCESS | 1741 | --DOMWINDOW == 164 (0x8ec0fc00) [pid = 1741] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 03:48:57 INFO - PROCESS | 1741 | --DOMWINDOW == 163 (0x84fe5c00) [pid = 1741] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 03:48:57 INFO - PROCESS | 1741 | --DOMWINDOW == 162 (0x92b0b400) [pid = 1741] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 03:48:57 INFO - PROCESS | 1741 | --DOMWINDOW == 161 (0x8d2d6000) [pid = 1741] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 03:48:57 INFO - PROCESS | 1741 | --DOMWINDOW == 160 (0x881c8800) [pid = 1741] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 03:48:57 INFO - PROCESS | 1741 | --DOMWINDOW == 159 (0x881c7800) [pid = 1741] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 03:48:57 INFO - PROCESS | 1741 | --DOMWINDOW == 158 (0x8ba82400) [pid = 1741] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 03:48:57 INFO - PROCESS | 1741 | --DOMWINDOW == 157 (0x8eeef400) [pid = 1741] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 03:48:57 INFO - PROCESS | 1741 | --DOMWINDOW == 156 (0x85d48400) [pid = 1741] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 03:48:57 INFO - PROCESS | 1741 | --DOMWINDOW == 155 (0x8e796c00) [pid = 1741] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 03:48:57 INFO - PROCESS | 1741 | --DOMWINDOW == 154 (0x84fecc00) [pid = 1741] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 03:48:57 INFO - PROCESS | 1741 | --DOMWINDOW == 153 (0x92b04800) [pid = 1741] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 03:48:57 INFO - PROCESS | 1741 | --DOMWINDOW == 152 (0x86c72400) [pid = 1741] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 03:48:57 INFO - PROCESS | 1741 | --DOMWINDOW == 151 (0x8e343400) [pid = 1741] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 03:48:57 INFO - PROCESS | 1741 | --DOMWINDOW == 150 (0x915b3800) [pid = 1741] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 03:48:57 INFO - PROCESS | 1741 | --DOMWINDOW == 149 (0x90a05c00) [pid = 1741] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 03:48:57 INFO - PROCESS | 1741 | --DOMWINDOW == 148 (0x8ec09c00) [pid = 1741] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 03:48:57 INFO - PROCESS | 1741 | --DOMWINDOW == 147 (0x8c8dc400) [pid = 1741] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 03:48:57 INFO - PROCESS | 1741 | --DOMWINDOW == 146 (0x8ca45400) [pid = 1741] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 03:48:57 INFO - PROCESS | 1741 | --DOMWINDOW == 145 (0x92e34800) [pid = 1741] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 03:48:57 INFO - PROCESS | 1741 | --DOMWINDOW == 144 (0x89441000) [pid = 1741] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 03:48:57 INFO - PROCESS | 1741 | --DOMWINDOW == 143 (0x8ca36400) [pid = 1741] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 03:48:57 INFO - PROCESS | 1741 | --DOMWINDOW == 142 (0x88bf3c00) [pid = 1741] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 03:48:57 INFO - PROCESS | 1741 | --DOMWINDOW == 141 (0x8d3ab400) [pid = 1741] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 03:48:57 INFO - PROCESS | 1741 | --DOMWINDOW == 140 (0x8ba83000) [pid = 1741] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 03:48:57 INFO - PROCESS | 1741 | 1464864537711 Marionette TRACE conn3 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:57 INFO - PROCESS | 1741 | ++DOCSHELL 0x84fe5c00 == 141 [pid = 1741] [id = 306] 03:48:57 INFO - PROCESS | 1741 | ++DOMWINDOW == 141 (0x84fe6800) [pid = 1741] [serial = 919] [outer = (nil)] 03:48:57 INFO - PROCESS | 1741 | ++DOMWINDOW == 142 (0x866f7000) [pid = 1741] [serial = 920] [outer = 0x84fe6800] 03:48:57 INFO - PROCESS | 1741 | 1464864537806 Marionette DEBUG loaded listener.js 03:48:57 INFO - PROCESS | 1741 | ++DOMWINDOW == 143 (0x881c7800) [pid = 1741] [serial = 921] [outer = 0x84fe6800] 03:48:58 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 03:48:58 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 03:48:58 INFO - PROCESS | 1741 | 1464864538552 Marionette TRACE conn3 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 210","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 03:48:58 INFO - PROCESS | 1741 | 1464864538630 Marionette TRACE conn3 <- [1,1197,null,{"value":"8"}] 03:48:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 03:48:58 INFO - PROCESS | 1741 | 1464864538636 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 03:48:58 INFO - PROCESS | 1741 | 1464864538639 Marionette TRACE conn3 <- [1,1198,null,{}] 03:48:58 INFO - PROCESS | 1741 | 1464864538645 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:58 INFO - PROCESS | 1741 | 1464864538844 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 03:48:58 INFO - PROCESS | 1741 | 1464864538855 Marionette TRACE conn3 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:59 INFO - PROCESS | 1741 | ++DOCSHELL 0x882bf000 == 142 [pid = 1741] [id = 307] 03:48:59 INFO - PROCESS | 1741 | ++DOMWINDOW == 144 (0x888eec00) [pid = 1741] [serial = 922] [outer = (nil)] 03:48:59 INFO - PROCESS | 1741 | ++DOMWINDOW == 145 (0x8b6e6800) [pid = 1741] [serial = 923] [outer = 0x888eec00] 03:48:59 INFO - PROCESS | 1741 | 1464864539088 Marionette DEBUG loaded listener.js 03:48:59 INFO - PROCESS | 1741 | ++DOMWINDOW == 146 (0x8b7c5400) [pid = 1741] [serial = 924] [outer = 0x888eec00] 03:49:00 INFO - PROCESS | 1741 | 1464864540188 Marionette TRACE conn3 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 03:49:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 03:49:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1584ms 03:49:00 INFO - PROCESS | 1741 | 1464864540222 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 03:49:00 INFO - PROCESS | 1741 | 1464864540230 Marionette TRACE conn3 <- [1,1201,null,{"value":"8"}] 03:49:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 03:49:00 INFO - PROCESS | 1741 | 1464864540242 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 03:49:00 INFO - PROCESS | 1741 | 1464864540247 Marionette TRACE conn3 <- [1,1202,null,{}] 03:49:00 INFO - PROCESS | 1741 | 1464864540258 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:00 INFO - PROCESS | 1741 | 1464864540524 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 03:49:00 INFO - PROCESS | 1741 | 1464864540846 Marionette TRACE conn3 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:00 INFO - PROCESS | 1741 | ++DOCSHELL 0x85d4e000 == 143 [pid = 1741] [id = 308] 03:49:00 INFO - PROCESS | 1741 | ++DOMWINDOW == 147 (0x86c6c400) [pid = 1741] [serial = 925] [outer = (nil)] 03:49:00 INFO - PROCESS | 1741 | ++DOMWINDOW == 148 (0x88131400) [pid = 1741] [serial = 926] [outer = 0x86c6c400] 03:49:00 INFO - PROCESS | 1741 | 1464864540949 Marionette DEBUG loaded listener.js 03:49:01 INFO - PROCESS | 1741 | ++DOMWINDOW == 149 (0x882be800) [pid = 1741] [serial = 927] [outer = 0x86c6c400] 03:49:01 INFO - PROCESS | 1741 | 1464864541983 Marionette TRACE conn3 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 03:49:02 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 03:49:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1791ms 03:49:02 INFO - PROCESS | 1741 | 1464864542033 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 03:49:02 INFO - PROCESS | 1741 | 1464864542043 Marionette TRACE conn3 <- [1,1205,null,{"value":"8"}] 03:49:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 03:49:02 INFO - PROCESS | 1741 | 1464864542055 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 03:49:02 INFO - PROCESS | 1741 | 1464864542059 Marionette TRACE conn3 <- [1,1206,null,{}] 03:49:02 INFO - PROCESS | 1741 | 1464864542067 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:02 INFO - PROCESS | 1741 | 1464864542346 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 03:49:02 INFO - PROCESS | 1741 | 1464864542684 Marionette TRACE conn3 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:02 INFO - PROCESS | 1741 | ++DOCSHELL 0x89447400 == 144 [pid = 1741] [id = 309] 03:49:02 INFO - PROCESS | 1741 | ++DOMWINDOW == 150 (0x89449400) [pid = 1741] [serial = 928] [outer = (nil)] 03:49:02 INFO - PROCESS | 1741 | ++DOMWINDOW == 151 (0x8a289800) [pid = 1741] [serial = 929] [outer = 0x89449400] 03:49:02 INFO - PROCESS | 1741 | 1464864542780 Marionette DEBUG loaded listener.js 03:49:02 INFO - PROCESS | 1741 | ++DOMWINDOW == 152 (0x8b15c000) [pid = 1741] [serial = 930] [outer = 0x89449400] 03:49:03 INFO - PROCESS | 1741 | 1464864543779 Marionette TRACE conn3 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 03:49:03 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 03:49:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1798ms 03:49:03 INFO - PROCESS | 1741 | 1464864543853 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 03:49:03 INFO - PROCESS | 1741 | 1464864543857 Marionette TRACE conn3 <- [1,1209,null,{"value":"8"}] 03:49:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 03:49:03 INFO - PROCESS | 1741 | 1464864543865 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 03:49:03 INFO - PROCESS | 1741 | 1464864543872 Marionette TRACE conn3 <- [1,1210,null,{}] 03:49:03 INFO - PROCESS | 1741 | 1464864543890 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:04 INFO - PROCESS | 1741 | 1464864544163 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 03:49:04 INFO - PROCESS | 1741 | 1464864544471 Marionette TRACE conn3 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:04 INFO - PROCESS | 1741 | ++DOCSHELL 0x8ba79c00 == 145 [pid = 1741] [id = 310] 03:49:04 INFO - PROCESS | 1741 | ++DOMWINDOW == 153 (0x8ba84000) [pid = 1741] [serial = 931] [outer = (nil)] 03:49:04 INFO - PROCESS | 1741 | ++DOMWINDOW == 154 (0x8c7b0400) [pid = 1741] [serial = 932] [outer = 0x8ba84000] 03:49:04 INFO - PROCESS | 1741 | 1464864544565 Marionette DEBUG loaded listener.js 03:49:04 INFO - PROCESS | 1741 | ++DOMWINDOW == 155 (0x8c8da400) [pid = 1741] [serial = 933] [outer = 0x8ba84000] 03:49:05 INFO - PROCESS | 1741 | 1464864545508 Marionette TRACE conn3 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 03:49:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 03:49:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1696ms 03:49:05 INFO - PROCESS | 1741 | 1464864545562 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 03:49:05 INFO - PROCESS | 1741 | 1464864545567 Marionette TRACE conn3 <- [1,1213,null,{"value":"8"}] 03:49:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 03:49:05 INFO - PROCESS | 1741 | 1464864545574 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 03:49:05 INFO - PROCESS | 1741 | 1464864545578 Marionette TRACE conn3 <- [1,1214,null,{}] 03:49:05 INFO - PROCESS | 1741 | 1464864545584 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:05 INFO - PROCESS | 1741 | 1464864545811 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 03:49:06 INFO - PROCESS | 1741 | 1464864546078 Marionette TRACE conn3 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:06 INFO - PROCESS | 1741 | ++DOCSHELL 0x88bf2000 == 146 [pid = 1741] [id = 311] 03:49:06 INFO - PROCESS | 1741 | ++DOMWINDOW == 156 (0x8c799c00) [pid = 1741] [serial = 934] [outer = (nil)] 03:49:06 INFO - PROCESS | 1741 | ++DOMWINDOW == 157 (0x8ca43800) [pid = 1741] [serial = 935] [outer = 0x8c799c00] 03:49:06 INFO - PROCESS | 1741 | 1464864546214 Marionette DEBUG loaded listener.js 03:49:06 INFO - PROCESS | 1741 | ++DOMWINDOW == 158 (0x8ca4a800) [pid = 1741] [serial = 936] [outer = 0x8c799c00] 03:49:07 INFO - PROCESS | 1741 | 1464864547188 Marionette TRACE conn3 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 03:49:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 03:49:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1651ms 03:49:07 INFO - PROCESS | 1741 | 1464864547226 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 03:49:07 INFO - PROCESS | 1741 | 1464864547230 Marionette TRACE conn3 <- [1,1217,null,{"value":"8"}] 03:49:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 03:49:07 INFO - PROCESS | 1741 | 1464864547237 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 03:49:07 INFO - PROCESS | 1741 | 1464864547241 Marionette TRACE conn3 <- [1,1218,null,{}] 03:49:07 INFO - PROCESS | 1741 | 1464864547247 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:07 INFO - PROCESS | 1741 | 1464864547461 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 03:49:07 INFO - PROCESS | 1741 | 1464864547742 Marionette TRACE conn3 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:07 INFO - PROCESS | 1741 | ++DOCSHELL 0x8c794000 == 147 [pid = 1741] [id = 312] 03:49:07 INFO - PROCESS | 1741 | ++DOMWINDOW == 159 (0x8c7b9800) [pid = 1741] [serial = 937] [outer = (nil)] 03:49:07 INFO - PROCESS | 1741 | ++DOMWINDOW == 160 (0x8ca70c00) [pid = 1741] [serial = 938] [outer = 0x8c7b9800] 03:49:07 INFO - PROCESS | 1741 | 1464864547868 Marionette DEBUG loaded listener.js 03:49:07 INFO - PROCESS | 1741 | ++DOMWINDOW == 161 (0x8d075400) [pid = 1741] [serial = 939] [outer = 0x8c7b9800] 03:49:08 INFO - PROCESS | 1741 | 1464864548816 Marionette TRACE conn3 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 03:49:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 03:49:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1633ms 03:49:08 INFO - PROCESS | 1741 | 1464864548871 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 03:49:08 INFO - PROCESS | 1741 | 1464864548875 Marionette TRACE conn3 <- [1,1221,null,{"value":"8"}] 03:49:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 03:49:08 INFO - PROCESS | 1741 | 1464864548883 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 03:49:08 INFO - PROCESS | 1741 | 1464864548886 Marionette TRACE conn3 <- [1,1222,null,{}] 03:49:08 INFO - PROCESS | 1741 | 1464864548892 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:09 INFO - PROCESS | 1741 | 1464864549161 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 03:49:09 INFO - PROCESS | 1741 | 1464864549477 Marionette TRACE conn3 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:09 INFO - PROCESS | 1741 | ++DOCSHELL 0x8ca42400 == 148 [pid = 1741] [id = 313] 03:49:09 INFO - PROCESS | 1741 | ++DOMWINDOW == 162 (0x8ca6f400) [pid = 1741] [serial = 940] [outer = (nil)] 03:49:09 INFO - PROCESS | 1741 | ++DOMWINDOW == 163 (0x8d601400) [pid = 1741] [serial = 941] [outer = 0x8ca6f400] 03:49:09 INFO - PROCESS | 1741 | 1464864549576 Marionette DEBUG loaded listener.js 03:49:09 INFO - PROCESS | 1741 | ++DOMWINDOW == 164 (0x8d9e1400) [pid = 1741] [serial = 942] [outer = 0x8ca6f400] 03:49:10 INFO - PROCESS | 1741 | 1464864550477 Marionette TRACE conn3 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 03:49:10 INFO - PROCESS | 1741 | 1464864550530 Marionette TRACE conn3 <- [1,1225,null,{"value":"8"}] 03:49:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 03:49:10 INFO - PROCESS | 1741 | 1464864550537 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 03:49:10 INFO - PROCESS | 1741 | 1464864550544 Marionette TRACE conn3 <- [1,1226,null,{}] 03:49:10 INFO - PROCESS | 1741 | 1464864550556 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:10 INFO - PROCESS | 1741 | 1464864550780 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 03:49:11 INFO - PROCESS | 1741 | 1464864551096 Marionette TRACE conn3 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:11 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d3a6000 == 149 [pid = 1741] [id = 314] 03:49:11 INFO - PROCESS | 1741 | ++DOMWINDOW == 165 (0x8d49ac00) [pid = 1741] [serial = 943] [outer = (nil)] 03:49:11 INFO - PROCESS | 1741 | ++DOMWINDOW == 166 (0x8e5de400) [pid = 1741] [serial = 944] [outer = 0x8d49ac00] 03:49:11 INFO - PROCESS | 1741 | 1464864551192 Marionette DEBUG loaded listener.js 03:49:11 INFO - PROCESS | 1741 | ++DOMWINDOW == 167 (0x8e5e7000) [pid = 1741] [serial = 945] [outer = 0x8d49ac00] 03:49:12 INFO - PROCESS | 1741 | 1464864552171 Marionette TRACE conn3 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 03:49:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 03:49:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1695ms 03:49:12 INFO - PROCESS | 1741 | 1464864552235 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 03:49:12 INFO - PROCESS | 1741 | 1464864552239 Marionette TRACE conn3 <- [1,1229,null,{"value":"8"}] 03:49:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 03:49:12 INFO - PROCESS | 1741 | 1464864552246 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 03:49:12 INFO - PROCESS | 1741 | 1464864552250 Marionette TRACE conn3 <- [1,1230,null,{}] 03:49:12 INFO - PROCESS | 1741 | 1464864552255 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:12 INFO - PROCESS | 1741 | 1464864552477 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 03:49:12 INFO - PROCESS | 1741 | 1464864552780 Marionette TRACE conn3 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:12 INFO - PROCESS | 1741 | ++DOCSHELL 0x855b5c00 == 150 [pid = 1741] [id = 315] 03:49:12 INFO - PROCESS | 1741 | ++DOMWINDOW == 168 (0x8d3af000) [pid = 1741] [serial = 946] [outer = (nil)] 03:49:12 INFO - PROCESS | 1741 | ++DOMWINDOW == 169 (0x8e793c00) [pid = 1741] [serial = 947] [outer = 0x8d3af000] 03:49:12 INFO - PROCESS | 1741 | 1464864552915 Marionette DEBUG loaded listener.js 03:49:13 INFO - PROCESS | 1741 | ++DOMWINDOW == 170 (0x8ec05c00) [pid = 1741] [serial = 948] [outer = 0x8d3af000] 03:49:13 INFO - PROCESS | 1741 | 1464864553804 Marionette TRACE conn3 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 03:49:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 03:49:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1594ms 03:49:13 INFO - PROCESS | 1741 | 1464864553841 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 03:49:13 INFO - PROCESS | 1741 | 1464864553846 Marionette TRACE conn3 <- [1,1233,null,{"value":"8"}] 03:49:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 03:49:13 INFO - PROCESS | 1741 | 1464864553853 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 03:49:13 INFO - PROCESS | 1741 | 1464864553857 Marionette TRACE conn3 <- [1,1234,null,{}] 03:49:13 INFO - PROCESS | 1741 | 1464864553863 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:14 INFO - PROCESS | 1741 | 1464864554075 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 03:49:14 INFO - PROCESS | 1741 | 1464864554343 Marionette TRACE conn3 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:14 INFO - PROCESS | 1741 | ++DOCSHELL 0x8e5d6c00 == 151 [pid = 1741] [id = 316] 03:49:14 INFO - PROCESS | 1741 | ++DOMWINDOW == 171 (0x8ec03000) [pid = 1741] [serial = 949] [outer = (nil)] 03:49:14 INFO - PROCESS | 1741 | ++DOMWINDOW == 172 (0x8eee4000) [pid = 1741] [serial = 950] [outer = 0x8ec03000] 03:49:14 INFO - PROCESS | 1741 | 1464864554486 Marionette DEBUG loaded listener.js 03:49:14 INFO - PROCESS | 1741 | ++DOMWINDOW == 173 (0x8eee8000) [pid = 1741] [serial = 951] [outer = 0x8ec03000] 03:49:15 INFO - PROCESS | 1741 | 1464864555405 Marionette TRACE conn3 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 03:49:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 03:49:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1588ms 03:49:15 INFO - PROCESS | 1741 | 1464864555442 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 03:49:15 INFO - PROCESS | 1741 | 1464864555447 Marionette TRACE conn3 <- [1,1237,null,{"value":"8"}] 03:49:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 03:49:15 INFO - PROCESS | 1741 | 1464864555454 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 03:49:15 INFO - PROCESS | 1741 | 1464864555458 Marionette TRACE conn3 <- [1,1238,null,{}] 03:49:15 INFO - PROCESS | 1741 | 1464864555464 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:15 INFO - PROCESS | 1741 | 1464864555706 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 03:49:16 INFO - PROCESS | 1741 | 1464864556029 Marionette TRACE conn3 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:16 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d2cc000 == 152 [pid = 1741] [id = 317] 03:49:16 INFO - PROCESS | 1741 | ++DOMWINDOW == 174 (0x8d4a0400) [pid = 1741] [serial = 952] [outer = (nil)] 03:49:16 INFO - PROCESS | 1741 | ++DOMWINDOW == 175 (0x907cec00) [pid = 1741] [serial = 953] [outer = 0x8d4a0400] 03:49:16 INFO - PROCESS | 1741 | 1464864556126 Marionette DEBUG loaded listener.js 03:49:16 INFO - PROCESS | 1741 | ++DOMWINDOW == 176 (0x90bb7400) [pid = 1741] [serial = 954] [outer = 0x8d4a0400] 03:49:17 INFO - PROCESS | 1741 | 1464864557094 Marionette TRACE conn3 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 03:49:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 03:49:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1690ms 03:49:17 INFO - PROCESS | 1741 | 1464864557145 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 03:49:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 03:49:17 INFO - PROCESS | 1741 | 1464864557150 Marionette TRACE conn3 <- [1,1241,null,{"value":"8"}] 03:49:17 INFO - PROCESS | 1741 | 1464864557156 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 03:49:17 INFO - PROCESS | 1741 | 1464864557161 Marionette TRACE conn3 <- [1,1242,null,{}] 03:49:17 INFO - PROCESS | 1741 | 1464864557167 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:17 INFO - PROCESS | 1741 | 1464864557419 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 03:49:17 INFO - PROCESS | 1741 | 1464864557747 Marionette TRACE conn3 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:17 INFO - PROCESS | 1741 | ++DOCSHELL 0x8e5d8000 == 153 [pid = 1741] [id = 318] 03:49:17 INFO - PROCESS | 1741 | ++DOMWINDOW == 177 (0x91cd4c00) [pid = 1741] [serial = 955] [outer = (nil)] 03:49:17 INFO - PROCESS | 1741 | ++DOMWINDOW == 178 (0x92247400) [pid = 1741] [serial = 956] [outer = 0x91cd4c00] 03:49:17 INFO - PROCESS | 1741 | 1464864557859 Marionette DEBUG loaded listener.js 03:49:17 INFO - PROCESS | 1741 | ++DOMWINDOW == 179 (0x92b04800) [pid = 1741] [serial = 957] [outer = 0x91cd4c00] 03:49:18 INFO - PROCESS | 1741 | 1464864558787 Marionette TRACE conn3 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 03:49:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 03:49:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1691ms 03:49:18 INFO - PROCESS | 1741 | 1464864558848 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 03:49:18 INFO - PROCESS | 1741 | 1464864558852 Marionette TRACE conn3 <- [1,1245,null,{"value":"8"}] 03:49:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 03:49:18 INFO - PROCESS | 1741 | 1464864558859 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 03:49:18 INFO - PROCESS | 1741 | 1464864558861 Marionette TRACE conn3 <- [1,1246,null,{}] 03:49:18 INFO - PROCESS | 1741 | 1464864558868 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:19 INFO - PROCESS | 1741 | 1464864559079 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 03:49:19 INFO - PROCESS | 1741 | 1464864559346 Marionette TRACE conn3 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:19 INFO - PROCESS | 1741 | ++DOCSHELL 0x9223a800 == 154 [pid = 1741] [id = 319] 03:49:19 INFO - PROCESS | 1741 | ++DOMWINDOW == 180 (0x9223b000) [pid = 1741] [serial = 958] [outer = (nil)] 03:49:19 INFO - PROCESS | 1741 | ++DOMWINDOW == 181 (0x92bb0c00) [pid = 1741] [serial = 959] [outer = 0x9223b000] 03:49:19 INFO - PROCESS | 1741 | 1464864559482 Marionette DEBUG loaded listener.js 03:49:19 INFO - PROCESS | 1741 | ++DOMWINDOW == 182 (0x92e34c00) [pid = 1741] [serial = 960] [outer = 0x9223b000] 03:49:20 INFO - PROCESS | 1741 | 1464864560393 Marionette TRACE conn3 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 03:49:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 03:49:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1599ms 03:49:20 INFO - PROCESS | 1741 | 1464864560459 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 03:49:20 INFO - PROCESS | 1741 | 1464864560464 Marionette TRACE conn3 <- [1,1249,null,{"value":"8"}] 03:49:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 03:49:20 INFO - PROCESS | 1741 | 1464864560471 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 03:49:20 INFO - PROCESS | 1741 | 1464864560474 Marionette TRACE conn3 <- [1,1250,null,{}] 03:49:20 INFO - PROCESS | 1741 | 1464864560492 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:20 INFO - PROCESS | 1741 | 1464864560754 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 03:49:21 INFO - PROCESS | 1741 | 1464864561072 Marionette TRACE conn3 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:21 INFO - PROCESS | 1741 | ++DOCSHELL 0x8c791800 == 155 [pid = 1741] [id = 320] 03:49:21 INFO - PROCESS | 1741 | ++DOMWINDOW == 183 (0x8d494000) [pid = 1741] [serial = 961] [outer = (nil)] 03:49:21 INFO - PROCESS | 1741 | ++DOMWINDOW == 184 (0x939e3c00) [pid = 1741] [serial = 962] [outer = 0x8d494000] 03:49:21 INFO - PROCESS | 1741 | 1464864561162 Marionette DEBUG loaded listener.js 03:49:21 INFO - PROCESS | 1741 | ++DOMWINDOW == 185 (0x93c7fc00) [pid = 1741] [serial = 963] [outer = 0x8d494000] 03:49:22 INFO - PROCESS | 1741 | 1464864562077 Marionette TRACE conn3 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 03:49:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 03:49:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1658ms 03:49:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 03:49:22 INFO - PROCESS | 1741 | 1464864562130 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 03:49:22 INFO - PROCESS | 1741 | 1464864562133 Marionette TRACE conn3 <- [1,1253,null,{"value":"8"}] 03:49:22 INFO - PROCESS | 1741 | 1464864562140 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 03:49:22 INFO - PROCESS | 1741 | 1464864562143 Marionette TRACE conn3 <- [1,1254,null,{}] 03:49:22 INFO - PROCESS | 1741 | 1464864562150 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:22 INFO - PROCESS | 1741 | 1464864562369 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 03:49:22 INFO - PROCESS | 1741 | 1464864562639 Marionette TRACE conn3 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:22 INFO - PROCESS | 1741 | ++DOCSHELL 0x92baf400 == 156 [pid = 1741] [id = 321] 03:49:22 INFO - PROCESS | 1741 | ++DOMWINDOW == 186 (0x9461c800) [pid = 1741] [serial = 964] [outer = (nil)] 03:49:22 INFO - PROCESS | 1741 | ++DOMWINDOW == 187 (0x9519dc00) [pid = 1741] [serial = 965] [outer = 0x9461c800] 03:49:22 INFO - PROCESS | 1741 | 1464864562782 Marionette DEBUG loaded listener.js 03:49:22 INFO - PROCESS | 1741 | ++DOMWINDOW == 188 (0x951a3400) [pid = 1741] [serial = 966] [outer = 0x9461c800] 03:49:23 INFO - PROCESS | 1741 | 1464864563711 Marionette TRACE conn3 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 03:49:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 03:49:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1632ms 03:49:23 INFO - PROCESS | 1741 | 1464864563773 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 03:49:23 INFO - PROCESS | 1741 | 1464864563777 Marionette TRACE conn3 <- [1,1257,null,{"value":"8"}] 03:49:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 03:49:23 INFO - PROCESS | 1741 | 1464864563783 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 03:49:23 INFO - PROCESS | 1741 | 1464864563787 Marionette TRACE conn3 <- [1,1258,null,{}] 03:49:23 INFO - PROCESS | 1741 | 1464864563792 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:24 INFO - PROCESS | 1741 | 1464864564016 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 03:49:24 INFO - PROCESS | 1741 | 1464864564326 Marionette TRACE conn3 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:24 INFO - PROCESS | 1741 | ++DOCSHELL 0x88a52400 == 157 [pid = 1741] [id = 322] 03:49:24 INFO - PROCESS | 1741 | ++DOMWINDOW == 189 (0x94612400) [pid = 1741] [serial = 967] [outer = (nil)] 03:49:24 INFO - PROCESS | 1741 | ++DOMWINDOW == 190 (0x9761fc00) [pid = 1741] [serial = 968] [outer = 0x94612400] 03:49:24 INFO - PROCESS | 1741 | 1464864564423 Marionette DEBUG loaded listener.js 03:49:24 INFO - PROCESS | 1741 | ++DOMWINDOW == 191 (0x98131c00) [pid = 1741] [serial = 969] [outer = 0x94612400] 03:49:25 INFO - PROCESS | 1741 | 1464864565338 Marionette TRACE conn3 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 03:49:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 03:49:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1632ms 03:49:25 INFO - PROCESS | 1741 | 1464864565416 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 03:49:25 INFO - PROCESS | 1741 | 1464864565420 Marionette TRACE conn3 <- [1,1261,null,{"value":"8"}] 03:49:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 03:49:25 INFO - PROCESS | 1741 | 1464864565426 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 03:49:25 INFO - PROCESS | 1741 | 1464864565430 Marionette TRACE conn3 <- [1,1262,null,{}] 03:49:25 INFO - PROCESS | 1741 | 1464864565436 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:25 INFO - PROCESS | 1741 | 1464864565724 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 03:49:26 INFO - PROCESS | 1741 | 1464864566064 Marionette TRACE conn3 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:26 INFO - PROCESS | 1741 | ++DOCSHELL 0x855b9400 == 158 [pid = 1741] [id = 323] 03:49:26 INFO - PROCESS | 1741 | ++DOMWINDOW == 192 (0x85d51c00) [pid = 1741] [serial = 970] [outer = (nil)] 03:49:26 INFO - PROCESS | 1741 | ++DOMWINDOW == 193 (0x88134800) [pid = 1741] [serial = 971] [outer = 0x85d51c00] 03:49:26 INFO - PROCESS | 1741 | 1464864566154 Marionette DEBUG loaded listener.js 03:49:26 INFO - PROCESS | 1741 | ++DOMWINDOW == 194 (0x88bf2400) [pid = 1741] [serial = 972] [outer = 0x85d51c00] 03:49:27 INFO - PROCESS | 1741 | 1464864567122 Marionette TRACE conn3 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 03:49:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 03:49:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1731ms 03:49:27 INFO - PROCESS | 1741 | 1464864567159 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 03:49:27 INFO - PROCESS | 1741 | 1464864567163 Marionette TRACE conn3 <- [1,1265,null,{"value":"8"}] 03:49:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 03:49:27 INFO - PROCESS | 1741 | 1464864567169 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 03:49:27 INFO - PROCESS | 1741 | 1464864567172 Marionette TRACE conn3 <- [1,1266,null,{}] 03:49:27 INFO - PROCESS | 1741 | 1464864567178 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:27 INFO - PROCESS | 1741 | 1464864567405 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 03:49:27 INFO - PROCESS | 1741 | 1464864567723 Marionette TRACE conn3 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:27 INFO - PROCESS | 1741 | ++DOCSHELL 0x84fe6000 == 159 [pid = 1741] [id = 324] 03:49:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 195 (0x84fe9c00) [pid = 1741] [serial = 973] [outer = (nil)] 03:49:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 196 (0x866fb400) [pid = 1741] [serial = 974] [outer = 0x84fe9c00] 03:49:27 INFO - PROCESS | 1741 | 1464864567846 Marionette DEBUG loaded listener.js 03:49:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 197 (0x86c77000) [pid = 1741] [serial = 975] [outer = 0x84fe9c00] 03:49:28 INFO - PROCESS | 1741 | 1464864568800 Marionette TRACE conn3 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 03:49:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 03:49:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1688ms 03:49:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 03:49:28 INFO - PROCESS | 1741 | 1464864568858 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 03:49:28 INFO - PROCESS | 1741 | 1464864568861 Marionette TRACE conn3 <- [1,1269,null,{"value":"8"}] 03:49:28 INFO - PROCESS | 1741 | 1464864568868 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 03:49:28 INFO - PROCESS | 1741 | 1464864568871 Marionette TRACE conn3 <- [1,1270,null,{}] 03:49:28 INFO - PROCESS | 1741 | 1464864568877 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:29 INFO - PROCESS | 1741 | 1464864569099 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 03:49:29 INFO - PROCESS | 1741 | 1464864569980 Marionette TRACE conn3 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:30 INFO - PROCESS | 1741 | --DOCSHELL 0x9a77e400 == 158 [pid = 1741] [id = 42] 03:49:30 INFO - PROCESS | 1741 | --DOCSHELL 0x86edb000 == 157 [pid = 1741] [id = 261] 03:49:30 INFO - PROCESS | 1741 | --DOCSHELL 0x8ec02400 == 156 [pid = 1741] [id = 162] 03:49:30 INFO - PROCESS | 1741 | --DOCSHELL 0x9a5e9000 == 155 [pid = 1741] [id = 70] 03:49:30 INFO - PROCESS | 1741 | --DOCSHELL 0x8eeeec00 == 154 [pid = 1741] [id = 198] 03:49:30 INFO - PROCESS | 1741 | --DOCSHELL 0x9aaee800 == 153 [pid = 1741] [id = 44] 03:49:30 INFO - PROCESS | 1741 | --DOCSHELL 0x91cd9000 == 152 [pid = 1741] [id = 87] 03:49:30 INFO - PROCESS | 1741 | --DOCSHELL 0x92e35400 == 151 [pid = 1741] [id = 60] 03:49:30 INFO - PROCESS | 1741 | --DOCSHELL 0x86c6f400 == 150 [pid = 1741] [id = 258] 03:49:30 INFO - PROCESS | 1741 | --DOCSHELL 0x86ed6000 == 149 [pid = 1741] [id = 256] 03:49:30 INFO - PROCESS | 1741 | --DOCSHELL 0x907c2400 == 148 [pid = 1741] [id = 92] 03:49:30 INFO - PROCESS | 1741 | --DOCSHELL 0x86c6a400 == 147 [pid = 1741] [id = 257] 03:49:30 INFO - PROCESS | 1741 | --DOCSHELL 0x997f3800 == 146 [pid = 1741] [id = 59] 03:49:30 INFO - PROCESS | 1741 | --DOCSHELL 0x907c2c00 == 145 [pid = 1741] [id = 91] 03:49:30 INFO - PROCESS | 1741 | --DOCSHELL 0x90bae800 == 144 [pid = 1741] [id = 94] 03:49:30 INFO - PROCESS | 1741 | --DOCSHELL 0x855be400 == 143 [pid = 1741] [id = 259] 03:49:30 INFO - PROCESS | 1741 | --DOCSHELL 0x914bf400 == 142 [pid = 1741] [id = 90] 03:49:30 INFO - PROCESS | 1741 | --DOCSHELL 0x9a3e9c00 == 141 [pid = 1741] [id = 61] 03:49:30 INFO - PROCESS | 1741 | --DOCSHELL 0x855b4800 == 140 [pid = 1741] [id = 260] 03:49:30 INFO - PROCESS | 1741 | --DOCSHELL 0x92e33800 == 139 [pid = 1741] [id = 40] 03:49:30 INFO - PROCESS | 1741 | --DOCSHELL 0x9a4e1000 == 138 [pid = 1741] [id = 86] 03:49:30 INFO - PROCESS | 1741 | --DOCSHELL 0x9a3ebc00 == 137 [pid = 1741] [id = 62] 03:49:30 INFO - PROCESS | 1741 | --DOCSHELL 0x907c3800 == 136 [pid = 1741] [id = 93] 03:49:30 INFO - PROCESS | 1741 | --DOCSHELL 0x84fe5c00 == 135 [pid = 1741] [id = 306] 03:49:30 INFO - PROCESS | 1741 | --DOCSHELL 0x8813c400 == 134 [pid = 1741] [id = 305] 03:49:30 INFO - PROCESS | 1741 | --DOCSHELL 0x86c76400 == 133 [pid = 1741] [id = 304] 03:49:30 INFO - PROCESS | 1741 | --DOCSHELL 0x85d44c00 == 132 [pid = 1741] [id = 303] 03:49:30 INFO - PROCESS | 1741 | --DOCSHELL 0x8e345c00 == 131 [pid = 1741] [id = 300] 03:49:30 INFO - PROCESS | 1741 | --DOCSHELL 0x915b8000 == 130 [pid = 1741] [id = 301] 03:49:30 INFO - PROCESS | 1741 | --DOCSHELL 0x855bdc00 == 129 [pid = 1741] [id = 299] 03:49:30 INFO - PROCESS | 1741 | --DOCSHELL 0x8d9e1800 == 128 [pid = 1741] [id = 298] 03:49:30 INFO - PROCESS | 1741 | --DOCSHELL 0x8e351800 == 127 [pid = 1741] [id = 297] 03:49:30 INFO - PROCESS | 1741 | --DOCSHELL 0x8d35cc00 == 126 [pid = 1741] [id = 295] 03:49:30 INFO - PROCESS | 1741 | --DOCSHELL 0x8e794800 == 125 [pid = 1741] [id = 296] 03:49:30 INFO - PROCESS | 1741 | --DOCSHELL 0x8d3b0400 == 124 [pid = 1741] [id = 294] 03:49:30 INFO - PROCESS | 1741 | --DOCSHELL 0x8d077400 == 123 [pid = 1741] [id = 293] 03:49:30 INFO - PROCESS | 1741 | --DOCSHELL 0x8ca4f800 == 122 [pid = 1741] [id = 292] 03:49:30 INFO - PROCESS | 1741 | --DOCSHELL 0x8ba7d800 == 121 [pid = 1741] [id = 291] 03:49:30 INFO - PROCESS | 1741 | --DOCSHELL 0x8ba81400 == 120 [pid = 1741] [id = 290] 03:49:30 INFO - PROCESS | 1741 | --DOCSHELL 0x8b6ec800 == 119 [pid = 1741] [id = 289] 03:49:30 INFO - PROCESS | 1741 | --DOCSHELL 0x98176400 == 118 [pid = 1741] [id = 11] 03:49:30 INFO - PROCESS | 1741 | --DOCSHELL 0x88a57c00 == 117 [pid = 1741] [id = 288] 03:49:30 INFO - PROCESS | 1741 | --DOCSHELL 0x88be5c00 == 116 [pid = 1741] [id = 287] 03:49:30 INFO - PROCESS | 1741 | --DOCSHELL 0x866f4c00 == 115 [pid = 1741] [id = 286] 03:49:30 INFO - PROCESS | 1741 | --DOCSHELL 0x882cd800 == 114 [pid = 1741] [id = 285] 03:49:30 INFO - PROCESS | 1741 | --DOMWINDOW == 196 (0x8e78ac00) [pid = 1741] [serial = 660] [outer = (nil)] [url = about:blank] 03:49:30 INFO - PROCESS | 1741 | --DOMWINDOW == 195 (0x9b2a4400) [pid = 1741] [serial = 762] [outer = (nil)] [url = about:blank] 03:49:30 INFO - PROCESS | 1741 | --DOMWINDOW == 194 (0x9265ac00) [pid = 1741] [serial = 753] [outer = (nil)] [url = about:blank] 03:49:30 INFO - PROCESS | 1741 | --DOMWINDOW == 193 (0x9392e000) [pid = 1741] [serial = 756] [outer = (nil)] [url = about:blank] 03:49:30 INFO - PROCESS | 1741 | --DOMWINDOW == 192 (0x8e5ea000) [pid = 1741] [serial = 744] [outer = (nil)] [url = about:blank] 03:49:30 INFO - PROCESS | 1741 | --DOMWINDOW == 191 (0x8d3a7800) [pid = 1741] [serial = 738] [outer = (nil)] [url = about:blank] 03:49:30 INFO - PROCESS | 1741 | --DOMWINDOW == 190 (0x8ca4e800) [pid = 1741] [serial = 735] [outer = (nil)] [url = about:blank] 03:49:30 INFO - PROCESS | 1741 | --DOMWINDOW == 189 (0x86ee1000) [pid = 1741] [serial = 771] [outer = (nil)] [url = about:blank] 03:49:30 INFO - PROCESS | 1741 | --DOMWINDOW == 188 (0x915bf800) [pid = 1741] [serial = 750] [outer = (nil)] [url = about:blank] 03:49:30 INFO - PROCESS | 1741 | --DOMWINDOW == 187 (0x8d9e6000) [pid = 1741] [serial = 741] [outer = (nil)] [url = about:blank] 03:49:30 INFO - PROCESS | 1741 | --DOMWINDOW == 186 (0x8ca49400) [pid = 1741] [serial = 729] [outer = (nil)] [url = about:blank] 03:49:30 INFO - PROCESS | 1741 | --DOMWINDOW == 185 (0x86c74400) [pid = 1741] [serial = 774] [outer = (nil)] [url = about:blank] 03:49:30 INFO - PROCESS | 1741 | --DOMWINDOW == 184 (0x86ee3000) [pid = 1741] [serial = 777] [outer = (nil)] [url = about:blank] 03:49:30 INFO - PROCESS | 1741 | --DOMWINDOW == 183 (0x9b53d400) [pid = 1741] [serial = 768] [outer = (nil)] [url = about:blank] 03:49:30 INFO - PROCESS | 1741 | --DOMWINDOW == 182 (0x8a6d6400) [pid = 1741] [serial = 732] [outer = (nil)] [url = about:blank] 03:49:30 INFO - PROCESS | 1741 | --DOMWINDOW == 181 (0x907c9c00) [pid = 1741] [serial = 747] [outer = (nil)] [url = about:blank] 03:49:30 INFO - PROCESS | 1741 | --DOMWINDOW == 180 (0x84fed000) [pid = 1741] [serial = 765] [outer = (nil)] [url = about:blank] 03:49:30 INFO - PROCESS | 1741 | --DOMWINDOW == 179 (0x951ab800) [pid = 1741] [serial = 759] [outer = (nil)] [url = about:blank] 03:49:30 INFO - PROCESS | 1741 | --DOMWINDOW == 178 (0x882c3400) [pid = 1741] [serial = 851] [outer = (nil)] [url = about:blank] 03:49:30 INFO - PROCESS | 1741 | --DOMWINDOW == 177 (0x888f1000) [pid = 1741] [serial = 852] [outer = (nil)] [url = about:blank] 03:49:30 INFO - PROCESS | 1741 | --DOMWINDOW == 176 (0x88beb400) [pid = 1741] [serial = 854] [outer = (nil)] [url = about:blank] 03:49:30 INFO - PROCESS | 1741 | --DOMWINDOW == 175 (0x8c7b2c00) [pid = 1741] [serial = 803] [outer = (nil)] [url = about:blank] 03:49:30 INFO - PROCESS | 1741 | --DOMWINDOW == 174 (0x91cdf400) [pid = 1741] [serial = 834] [outer = (nil)] [url = about:blank] 03:49:30 INFO - PROCESS | 1741 | --DOMWINDOW == 173 (0x91cdac00) [pid = 1741] [serial = 833] [outer = (nil)] [url = about:blank] 03:49:30 INFO - PROCESS | 1741 | --DOMWINDOW == 172 (0x881cf000) [pid = 1741] [serial = 798] [outer = (nil)] [url = about:blank] 03:49:30 INFO - PROCESS | 1741 | --DOMWINDOW == 171 (0x86edec00) [pid = 1741] [serial = 797] [outer = (nil)] [url = about:blank] 03:49:30 INFO - PROCESS | 1741 | --DOMWINDOW == 170 (0x8ec0a400) [pid = 1741] [serial = 825] [outer = (nil)] [url = about:blank] 03:49:30 INFO - PROCESS | 1741 | --DOMWINDOW == 169 (0x8ec05800) [pid = 1741] [serial = 824] [outer = (nil)] [url = about:blank] 03:49:30 INFO - PROCESS | 1741 | --DOMWINDOW == 168 (0x85d4bc00) [pid = 1741] [serial = 845] [outer = (nil)] [url = about:blank] 03:49:30 INFO - PROCESS | 1741 | --DOMWINDOW == 167 (0x85e17800) [pid = 1741] [serial = 846] [outer = (nil)] [url = about:blank] 03:49:30 INFO - PROCESS | 1741 | --DOMWINDOW == 166 (0x89d64c00) [pid = 1741] [serial = 857] [outer = (nil)] [url = about:blank] 03:49:30 INFO - PROCESS | 1741 | --DOMWINDOW == 165 (0x9393a000) [pid = 1741] [serial = 840] [outer = (nil)] [url = about:blank] 03:49:30 INFO - PROCESS | 1741 | --DOMWINDOW == 164 (0x92ecb000) [pid = 1741] [serial = 839] [outer = (nil)] [url = about:blank] 03:49:30 INFO - PROCESS | 1741 | --DOMWINDOW == 163 (0x86c78000) [pid = 1741] [serial = 848] [outer = (nil)] [url = about:blank] 03:49:30 INFO - PROCESS | 1741 | --DOMWINDOW == 162 (0x8e5f2800) [pid = 1741] [serial = 822] [outer = (nil)] [url = about:blank] 03:49:30 INFO - PROCESS | 1741 | --DOMWINDOW == 161 (0x8e5dfc00) [pid = 1741] [serial = 821] [outer = (nil)] [url = about:blank] 03:49:30 INFO - PROCESS | 1741 | --DOMWINDOW == 160 (0x92b02c00) [pid = 1741] [serial = 837] [outer = (nil)] [url = about:blank] 03:49:30 INFO - PROCESS | 1741 | --DOMWINDOW == 159 (0x92655000) [pid = 1741] [serial = 836] [outer = (nil)] [url = about:blank] 03:49:30 INFO - PROCESS | 1741 | --DOMWINDOW == 158 (0x914bc400) [pid = 1741] [serial = 831] [outer = (nil)] [url = about:blank] 03:49:30 INFO - PROCESS | 1741 | --DOMWINDOW == 157 (0x914b5000) [pid = 1741] [serial = 830] [outer = (nil)] [url = about:blank] 03:49:30 INFO - PROCESS | 1741 | --DOMWINDOW == 156 (0x90baec00) [pid = 1741] [serial = 828] [outer = (nil)] [url = about:blank] 03:49:30 INFO - PROCESS | 1741 | --DOMWINDOW == 155 (0x907c5800) [pid = 1741] [serial = 827] [outer = (nil)] [url = about:blank] 03:49:30 INFO - PROCESS | 1741 | --DOMWINDOW == 154 (0x8ca36000) [pid = 1741] [serial = 807] [outer = (nil)] [url = about:blank] 03:49:30 INFO - PROCESS | 1741 | --DOMWINDOW == 153 (0x8ca2f800) [pid = 1741] [serial = 806] [outer = (nil)] [url = about:blank] 03:49:30 INFO - PROCESS | 1741 | --DOMWINDOW == 152 (0x8d2d5800) [pid = 1741] [serial = 813] [outer = (nil)] [url = about:blank] 03:49:30 INFO - PROCESS | 1741 | --DOMWINDOW == 151 (0x8d2d0c00) [pid = 1741] [serial = 812] [outer = (nil)] [url = about:blank] 03:49:30 INFO - PROCESS | 1741 | --DOMWINDOW == 150 (0x951a6400) [pid = 1741] [serial = 843] [outer = (nil)] [url = about:blank] 03:49:30 INFO - PROCESS | 1741 | --DOMWINDOW == 149 (0x95193400) [pid = 1741] [serial = 842] [outer = (nil)] [url = about:blank] 03:49:30 INFO - PROCESS | 1741 | --DOMWINDOW == 148 (0x8a6d2000) [pid = 1741] [serial = 801] [outer = (nil)] [url = about:blank] 03:49:30 INFO - PROCESS | 1741 | --DOMWINDOW == 147 (0x89d6b400) [pid = 1741] [serial = 800] [outer = (nil)] [url = about:blank] 03:49:30 INFO - PROCESS | 1741 | --DOMWINDOW == 146 (0x8ca68400) [pid = 1741] [serial = 810] [outer = (nil)] [url = about:blank] 03:49:30 INFO - PROCESS | 1741 | --DOMWINDOW == 145 (0x8ca63000) [pid = 1741] [serial = 809] [outer = (nil)] [url = about:blank] 03:49:30 INFO - PROCESS | 1741 | --DOMWINDOW == 144 (0x89d6d000) [pid = 1741] [serial = 794] [outer = (nil)] [url = about:blank] 03:49:30 INFO - PROCESS | 1741 | --DOMWINDOW == 143 (0x8b6e7800) [pid = 1741] [serial = 795] [outer = (nil)] [url = about:blank] 03:49:30 INFO - PROCESS | 1741 | --DOMWINDOW == 142 (0x8e347c00) [pid = 1741] [serial = 819] [outer = (nil)] [url = about:blank] 03:49:30 INFO - PROCESS | 1741 | --DOMWINDOW == 141 (0x8d9ef000) [pid = 1741] [serial = 818] [outer = (nil)] [url = about:blank] 03:49:30 INFO - PROCESS | 1741 | --DOMWINDOW == 140 (0x8d3af400) [pid = 1741] [serial = 816] [outer = (nil)] [url = about:blank] 03:49:30 INFO - PROCESS | 1741 | --DOMWINDOW == 139 (0x8d3a6c00) [pid = 1741] [serial = 815] [outer = (nil)] [url = about:blank] 03:49:30 INFO - PROCESS | 1741 | --DOMWINDOW == 138 (0x8c8d5000) [pid = 1741] [serial = 804] [outer = (nil)] [url = about:blank] 03:49:30 INFO - PROCESS | 1741 | --DOMWINDOW == 137 (0x89440400) [pid = 1741] [serial = 855] [outer = (nil)] [url = about:blank] 03:49:30 INFO - PROCESS | 1741 | --DOMWINDOW == 136 (0x86ee4000) [pid = 1741] [serial = 849] [outer = (nil)] [url = about:blank] 03:49:30 INFO - PROCESS | 1741 | ++DOCSHELL 0x84fed800 == 115 [pid = 1741] [id = 325] 03:49:30 INFO - PROCESS | 1741 | ++DOMWINDOW == 137 (0x84fee400) [pid = 1741] [serial = 976] [outer = (nil)] 03:49:30 INFO - PROCESS | 1741 | ++DOMWINDOW == 138 (0x855bc800) [pid = 1741] [serial = 977] [outer = 0x84fee400] 03:49:30 INFO - PROCESS | 1741 | 1464864570905 Marionette DEBUG loaded listener.js 03:49:31 INFO - PROCESS | 1741 | ++DOMWINDOW == 139 (0x85d48000) [pid = 1741] [serial = 978] [outer = 0x84fee400] 03:49:31 INFO - PROCESS | 1741 | 1464864571746 Marionette TRACE conn3 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 03:49:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 03:49:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 2937ms 03:49:31 INFO - PROCESS | 1741 | 1464864571805 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 03:49:31 INFO - PROCESS | 1741 | 1464864571812 Marionette TRACE conn3 <- [1,1273,null,{"value":"8"}] 03:49:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 03:49:31 INFO - PROCESS | 1741 | 1464864571819 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 03:49:31 INFO - PROCESS | 1741 | 1464864571824 Marionette TRACE conn3 <- [1,1274,null,{}] 03:49:31 INFO - PROCESS | 1741 | 1464864571832 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:32 INFO - PROCESS | 1741 | 1464864572060 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 03:49:32 INFO - PROCESS | 1741 | 1464864572248 Marionette TRACE conn3 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:32 INFO - PROCESS | 1741 | ++DOCSHELL 0x866ee400 == 116 [pid = 1741] [id = 326] 03:49:32 INFO - PROCESS | 1741 | ++DOMWINDOW == 140 (0x866f5c00) [pid = 1741] [serial = 979] [outer = (nil)] 03:49:32 INFO - PROCESS | 1741 | ++DOMWINDOW == 141 (0x86c6f400) [pid = 1741] [serial = 980] [outer = 0x866f5c00] 03:49:32 INFO - PROCESS | 1741 | 1464864572329 Marionette DEBUG loaded listener.js 03:49:32 INFO - PROCESS | 1741 | ++DOMWINDOW == 142 (0x86c76c00) [pid = 1741] [serial = 981] [outer = 0x866f5c00] 03:49:33 INFO - PROCESS | 1741 | 1464864573201 Marionette TRACE conn3 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 03:49:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 03:49:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1488ms 03:49:33 INFO - PROCESS | 1741 | 1464864573311 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 03:49:33 INFO - PROCESS | 1741 | 1464864573317 Marionette TRACE conn3 <- [1,1277,null,{"value":"8"}] 03:49:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 03:49:33 INFO - PROCESS | 1741 | 1464864573326 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 03:49:33 INFO - PROCESS | 1741 | 1464864573329 Marionette TRACE conn3 <- [1,1278,null,{}] 03:49:33 INFO - PROCESS | 1741 | 1464864573335 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:33 INFO - PROCESS | 1741 | 1464864573615 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 03:49:33 INFO - PROCESS | 1741 | 1464864573646 Marionette TRACE conn3 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:33 INFO - PROCESS | 1741 | ++DOCSHELL 0x86edec00 == 117 [pid = 1741] [id = 327] 03:49:33 INFO - PROCESS | 1741 | ++DOMWINDOW == 143 (0x86ee3800) [pid = 1741] [serial = 982] [outer = (nil)] 03:49:33 INFO - PROCESS | 1741 | ++DOMWINDOW == 144 (0x881c1400) [pid = 1741] [serial = 983] [outer = 0x86ee3800] 03:49:33 INFO - PROCESS | 1741 | 1464864573727 Marionette DEBUG loaded listener.js 03:49:33 INFO - PROCESS | 1741 | ++DOMWINDOW == 145 (0x881cf400) [pid = 1741] [serial = 984] [outer = 0x86ee3800] 03:49:34 INFO - PROCESS | 1741 | 1464864574947 Marionette TRACE conn3 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 03:49:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 03:49:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1688ms 03:49:35 INFO - PROCESS | 1741 | 1464864575014 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 03:49:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 03:49:35 INFO - PROCESS | 1741 | 1464864575019 Marionette TRACE conn3 <- [1,1281,null,{"value":"8"}] 03:49:35 INFO - PROCESS | 1741 | 1464864575028 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 03:49:35 INFO - PROCESS | 1741 | 1464864575037 Marionette TRACE conn3 <- [1,1282,null,{}] 03:49:35 INFO - PROCESS | 1741 | 1464864575058 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:35 INFO - PROCESS | 1741 | 1464864575319 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 03:49:36 INFO - PROCESS | 1741 | --DOMWINDOW == 144 (0x85d47800) [pid = 1741] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 03:49:36 INFO - PROCESS | 1741 | --DOMWINDOW == 143 (0x915bdc00) [pid = 1741] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 03:49:36 INFO - PROCESS | 1741 | --DOMWINDOW == 142 (0x8c8db000) [pid = 1741] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 03:49:36 INFO - PROCESS | 1741 | --DOMWINDOW == 141 (0x86edf000) [pid = 1741] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 03:49:36 INFO - PROCESS | 1741 | --DOMWINDOW == 140 (0x8eca9c00) [pid = 1741] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 03:49:36 INFO - PROCESS | 1741 | --DOMWINDOW == 139 (0x8d49d000) [pid = 1741] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 03:49:36 INFO - PROCESS | 1741 | --DOMWINDOW == 138 (0x9a77b000) [pid = 1741] [serial = 30] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 03:49:36 INFO - PROCESS | 1741 | --DOMWINDOW == 137 (0x8b6ef800) [pid = 1741] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 03:49:36 INFO - PROCESS | 1741 | --DOMWINDOW == 136 (0x8c7b0800) [pid = 1741] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 03:49:36 INFO - PROCESS | 1741 | --DOMWINDOW == 135 (0x8ec01800) [pid = 1741] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 03:49:36 INFO - PROCESS | 1741 | --DOMWINDOW == 134 (0x888ef400) [pid = 1741] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 03:49:36 INFO - PROCESS | 1741 | --DOMWINDOW == 133 (0x8d3a7c00) [pid = 1741] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 03:49:36 INFO - PROCESS | 1741 | --DOMWINDOW == 132 (0x8ca64c00) [pid = 1741] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 03:49:36 INFO - PROCESS | 1741 | --DOMWINDOW == 131 (0x84fe6800) [pid = 1741] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 03:49:36 INFO - PROCESS | 1741 | --DOMWINDOW == 130 (0x8e5e6c00) [pid = 1741] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 03:49:36 INFO - PROCESS | 1741 | --DOMWINDOW == 129 (0x8e795000) [pid = 1741] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 03:49:36 INFO - PROCESS | 1741 | --DOMWINDOW == 128 (0x8b7c9c00) [pid = 1741] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 03:49:36 INFO - PROCESS | 1741 | --DOMWINDOW == 127 (0x8d077c00) [pid = 1741] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 03:49:36 INFO - PROCESS | 1741 | --DOMWINDOW == 126 (0x88be8800) [pid = 1741] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 03:49:36 INFO - PROCESS | 1741 | --DOMWINDOW == 125 (0x866f9000) [pid = 1741] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 03:49:36 INFO - PROCESS | 1741 | --DOMWINDOW == 124 (0x907c2000) [pid = 1741] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 03:49:36 INFO - PROCESS | 1741 | --DOMWINDOW == 123 (0x866f4400) [pid = 1741] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 03:49:36 INFO - PROCESS | 1741 | 1464864576175 Marionette TRACE conn3 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:36 INFO - PROCESS | 1741 | ++DOCSHELL 0x84fe6800 == 118 [pid = 1741] [id = 328] 03:49:36 INFO - PROCESS | 1741 | ++DOMWINDOW == 124 (0x85d47800) [pid = 1741] [serial = 985] [outer = (nil)] 03:49:36 INFO - PROCESS | 1741 | ++DOMWINDOW == 125 (0x881cc400) [pid = 1741] [serial = 986] [outer = 0x85d47800] 03:49:36 INFO - PROCESS | 1741 | 1464864576251 Marionette DEBUG loaded listener.js 03:49:36 INFO - PROCESS | 1741 | ++DOMWINDOW == 126 (0x88a4f400) [pid = 1741] [serial = 987] [outer = 0x85d47800] 03:49:37 INFO - PROCESS | 1741 | 1464864577022 Marionette TRACE conn3 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 03:49:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 03:49:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 2049ms 03:49:37 INFO - PROCESS | 1741 | 1464864577075 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 03:49:37 INFO - PROCESS | 1741 | 1464864577080 Marionette TRACE conn3 <- [1,1285,null,{"value":"8"}] 03:49:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 03:49:37 INFO - PROCESS | 1741 | 1464864577086 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 03:49:37 INFO - PROCESS | 1741 | 1464864577089 Marionette TRACE conn3 <- [1,1286,null,{}] 03:49:37 INFO - PROCESS | 1741 | 1464864577095 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:37 INFO - PROCESS | 1741 | 1464864577279 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 03:49:37 INFO - PROCESS | 1741 | 1464864577290 Marionette TRACE conn3 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:37 INFO - PROCESS | 1741 | ++DOCSHELL 0x86ee4800 == 119 [pid = 1741] [id = 329] 03:49:37 INFO - PROCESS | 1741 | ++DOMWINDOW == 127 (0x882c5800) [pid = 1741] [serial = 988] [outer = (nil)] 03:49:37 INFO - PROCESS | 1741 | ++DOMWINDOW == 128 (0x89440c00) [pid = 1741] [serial = 989] [outer = 0x882c5800] 03:49:37 INFO - PROCESS | 1741 | 1464864577538 Marionette DEBUG loaded listener.js 03:49:37 INFO - PROCESS | 1741 | ++DOMWINDOW == 129 (0x8944b800) [pid = 1741] [serial = 990] [outer = 0x882c5800] 03:49:38 INFO - PROCESS | 1741 | 1464864578590 Marionette TRACE conn3 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 03:49:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 03:49:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1536ms 03:49:38 INFO - PROCESS | 1741 | 1464864578623 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 03:49:38 INFO - PROCESS | 1741 | 1464864578630 Marionette TRACE conn3 <- [1,1289,null,{"value":"8"}] 03:49:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 03:49:38 INFO - PROCESS | 1741 | 1464864578639 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 03:49:38 INFO - PROCESS | 1741 | 1464864578646 Marionette TRACE conn3 <- [1,1290,null,{}] 03:49:38 INFO - PROCESS | 1741 | 1464864578655 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:38 INFO - PROCESS | 1741 | 1464864578890 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 03:49:39 INFO - PROCESS | 1741 | 1464864579203 Marionette TRACE conn3 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:39 INFO - PROCESS | 1741 | ++DOCSHELL 0x855c0c00 == 120 [pid = 1741] [id = 330] 03:49:39 INFO - PROCESS | 1741 | ++DOMWINDOW == 130 (0x85e18400) [pid = 1741] [serial = 991] [outer = (nil)] 03:49:39 INFO - PROCESS | 1741 | ++DOMWINDOW == 131 (0x86c78c00) [pid = 1741] [serial = 992] [outer = 0x85e18400] 03:49:39 INFO - PROCESS | 1741 | 1464864579297 Marionette DEBUG loaded listener.js 03:49:39 INFO - PROCESS | 1741 | ++DOMWINDOW == 132 (0x86ee1800) [pid = 1741] [serial = 993] [outer = 0x85e18400] 03:49:40 INFO - PROCESS | 1741 | 1464864580253 Marionette TRACE conn3 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 03:49:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 03:49:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1647ms 03:49:40 INFO - PROCESS | 1741 | 1464864580287 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 03:49:40 INFO - PROCESS | 1741 | 1464864580297 Marionette TRACE conn3 <- [1,1293,null,{"value":"8"}] 03:49:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 03:49:40 INFO - PROCESS | 1741 | 1464864580309 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 03:49:40 INFO - PROCESS | 1741 | 1464864580313 Marionette TRACE conn3 <- [1,1294,null,{}] 03:49:40 INFO - PROCESS | 1741 | 1464864580320 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:40 INFO - PROCESS | 1741 | 1464864580555 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 03:49:40 INFO - PROCESS | 1741 | 1464864580870 Marionette TRACE conn3 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:40 INFO - PROCESS | 1741 | ++DOCSHELL 0x882c6800 == 121 [pid = 1741] [id = 331] 03:49:40 INFO - PROCESS | 1741 | ++DOMWINDOW == 133 (0x882cac00) [pid = 1741] [serial = 994] [outer = (nil)] 03:49:40 INFO - PROCESS | 1741 | ++DOMWINDOW == 134 (0x88a4a800) [pid = 1741] [serial = 995] [outer = 0x882cac00] 03:49:40 INFO - PROCESS | 1741 | 1464864580968 Marionette DEBUG loaded listener.js 03:49:41 INFO - PROCESS | 1741 | ++DOMWINDOW == 135 (0x88bee800) [pid = 1741] [serial = 996] [outer = 0x882cac00] 03:49:41 INFO - PROCESS | 1741 | 1464864581971 Marionette TRACE conn3 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 03:49:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 03:49:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1692ms 03:49:42 INFO - PROCESS | 1741 | 1464864582002 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 03:49:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 03:49:42 INFO - PROCESS | 1741 | 1464864582007 Marionette TRACE conn3 <- [1,1297,null,{"value":"8"}] 03:49:42 INFO - PROCESS | 1741 | 1464864582014 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 03:49:42 INFO - PROCESS | 1741 | 1464864582024 Marionette TRACE conn3 <- [1,1298,null,{}] 03:49:42 INFO - PROCESS | 1741 | 1464864582050 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:42 INFO - PROCESS | 1741 | 1464864582306 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 03:49:42 INFO - PROCESS | 1741 | 1464864582615 Marionette TRACE conn3 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:42 INFO - PROCESS | 1741 | ++DOCSHELL 0x888f5c00 == 122 [pid = 1741] [id = 332] 03:49:42 INFO - PROCESS | 1741 | ++DOMWINDOW == 136 (0x89d6e000) [pid = 1741] [serial = 997] [outer = (nil)] 03:49:42 INFO - PROCESS | 1741 | ++DOMWINDOW == 137 (0x8a6d2c00) [pid = 1741] [serial = 998] [outer = 0x89d6e000] 03:49:42 INFO - PROCESS | 1741 | 1464864582716 Marionette DEBUG loaded listener.js 03:49:42 INFO - PROCESS | 1741 | ++DOMWINDOW == 138 (0x8b156800) [pid = 1741] [serial = 999] [outer = 0x89d6e000] 03:49:43 INFO - PROCESS | 1741 | 1464864583789 Marionette TRACE conn3 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 03:49:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 03:49:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1804ms 03:49:43 INFO - PROCESS | 1741 | 1464864583821 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 03:49:43 INFO - PROCESS | 1741 | 1464864583829 Marionette TRACE conn3 <- [1,1301,null,{"value":"8"}] 03:49:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 03:49:43 INFO - PROCESS | 1741 | 1464864583839 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 03:49:43 INFO - PROCESS | 1741 | 1464864583845 Marionette TRACE conn3 <- [1,1302,null,{}] 03:49:43 INFO - PROCESS | 1741 | 1464864583855 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:44 INFO - PROCESS | 1741 | 1464864584119 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 03:49:44 INFO - PROCESS | 1741 | 1464864584424 Marionette TRACE conn3 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:44 INFO - PROCESS | 1741 | ++DOCSHELL 0x8b157c00 == 123 [pid = 1741] [id = 333] 03:49:44 INFO - PROCESS | 1741 | ++DOMWINDOW == 139 (0x8b6e2800) [pid = 1741] [serial = 1000] [outer = (nil)] 03:49:44 INFO - PROCESS | 1741 | ++DOMWINDOW == 140 (0x8b6eb000) [pid = 1741] [serial = 1001] [outer = 0x8b6e2800] 03:49:44 INFO - PROCESS | 1741 | 1464864584521 Marionette DEBUG loaded listener.js 03:49:44 INFO - PROCESS | 1741 | ++DOMWINDOW == 141 (0x8b7c8400) [pid = 1741] [serial = 1002] [outer = 0x8b6e2800] 03:49:45 INFO - PROCESS | 1741 | 1464864585431 Marionette TRACE conn3 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 03:49:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 03:49:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1638ms 03:49:45 INFO - PROCESS | 1741 | 1464864585475 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 03:49:45 INFO - PROCESS | 1741 | 1464864585479 Marionette TRACE conn3 <- [1,1305,null,{"value":"8"}] 03:49:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 03:49:45 INFO - PROCESS | 1741 | 1464864585486 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 03:49:45 INFO - PROCESS | 1741 | 1464864585490 Marionette TRACE conn3 <- [1,1306,null,{}] 03:49:45 INFO - PROCESS | 1741 | 1464864585496 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:45 INFO - PROCESS | 1741 | 1464864585732 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 03:49:46 INFO - PROCESS | 1741 | 1464864585988 Marionette TRACE conn3 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:46 INFO - PROCESS | 1741 | ++DOCSHELL 0x8a6d1c00 == 124 [pid = 1741] [id = 334] 03:49:46 INFO - PROCESS | 1741 | ++DOMWINDOW == 142 (0x8b161000) [pid = 1741] [serial = 1003] [outer = (nil)] 03:49:46 INFO - PROCESS | 1741 | ++DOMWINDOW == 143 (0x8b8bfc00) [pid = 1741] [serial = 1004] [outer = 0x8b161000] 03:49:46 INFO - PROCESS | 1741 | 1464864586119 Marionette DEBUG loaded listener.js 03:49:46 INFO - PROCESS | 1741 | ++DOMWINDOW == 144 (0x8ba79800) [pid = 1741] [serial = 1005] [outer = 0x8b161000] 03:49:47 INFO - PROCESS | 1741 | 1464864587067 Marionette TRACE conn3 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 03:49:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 03:49:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1631ms 03:49:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 03:49:47 INFO - PROCESS | 1741 | 1464864587119 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 03:49:47 INFO - PROCESS | 1741 | 1464864587122 Marionette TRACE conn3 <- [1,1309,null,{"value":"8"}] 03:49:47 INFO - PROCESS | 1741 | 1464864587129 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 03:49:47 INFO - PROCESS | 1741 | 1464864587132 Marionette TRACE conn3 <- [1,1310,null,{}] 03:49:47 INFO - PROCESS | 1741 | 1464864587138 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:47 INFO - PROCESS | 1741 | 1464864587402 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 03:49:47 INFO - PROCESS | 1741 | 1464864587715 Marionette TRACE conn3 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:47 INFO - PROCESS | 1741 | ++DOCSHELL 0x8b8b5800 == 125 [pid = 1741] [id = 335] 03:49:47 INFO - PROCESS | 1741 | ++DOMWINDOW == 145 (0x8b8bb000) [pid = 1741] [serial = 1006] [outer = (nil)] 03:49:47 INFO - PROCESS | 1741 | ++DOMWINDOW == 146 (0x8c7b4800) [pid = 1741] [serial = 1007] [outer = 0x8b8bb000] 03:49:47 INFO - PROCESS | 1741 | 1464864587810 Marionette DEBUG loaded listener.js 03:49:47 INFO - PROCESS | 1741 | ++DOMWINDOW == 147 (0x8c7bac00) [pid = 1741] [serial = 1008] [outer = 0x8b8bb000] 03:49:48 INFO - PROCESS | 1741 | 1464864588737 Marionette TRACE conn3 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 03:49:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 03:49:48 INFO - PROCESS | 1741 | 1464864588818 Marionette TRACE conn3 <- [1,1313,null,{"value":"8"}] 03:49:48 INFO - PROCESS | 1741 | 1464864588825 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 03:49:48 INFO - PROCESS | 1741 | 1464864588829 Marionette TRACE conn3 <- [1,1314,null,{}] 03:49:48 INFO - PROCESS | 1741 | 1464864588835 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:49 INFO - PROCESS | 1741 | 1464864589090 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 03:49:49 INFO - PROCESS | 1741 | 1464864589397 Marionette TRACE conn3 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:49 INFO - PROCESS | 1741 | ++DOCSHELL 0x8c79c000 == 126 [pid = 1741] [id = 336] 03:49:49 INFO - PROCESS | 1741 | ++DOMWINDOW == 148 (0x8c7b2000) [pid = 1741] [serial = 1009] [outer = (nil)] 03:49:49 INFO - PROCESS | 1741 | ++DOMWINDOW == 149 (0x8ca42000) [pid = 1741] [serial = 1010] [outer = 0x8c7b2000] 03:49:49 INFO - PROCESS | 1741 | 1464864589485 Marionette DEBUG loaded listener.js 03:49:49 INFO - PROCESS | 1741 | ++DOMWINDOW == 150 (0x8ca49400) [pid = 1741] [serial = 1011] [outer = 0x8c7b2000] 03:49:50 INFO - PROCESS | 1741 | 1464864590389 Marionette TRACE conn3 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 03:49:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 03:49:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1636ms 03:49:50 INFO - PROCESS | 1741 | 1464864590462 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 03:49:50 INFO - PROCESS | 1741 | 1464864590465 Marionette TRACE conn3 <- [1,1317,null,{"value":"8"}] 03:49:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 03:49:50 INFO - PROCESS | 1741 | 1464864590472 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 03:49:50 INFO - PROCESS | 1741 | 1464864590475 Marionette TRACE conn3 <- [1,1318,null,{}] 03:49:50 INFO - PROCESS | 1741 | 1464864590481 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:50 INFO - PROCESS | 1741 | 1464864590727 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 03:49:51 INFO - PROCESS | 1741 | 1464864591046 Marionette TRACE conn3 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:51 INFO - PROCESS | 1741 | ++DOCSHELL 0x8c8d0400 == 127 [pid = 1741] [id = 337] 03:49:51 INFO - PROCESS | 1741 | ++DOMWINDOW == 151 (0x8ca31000) [pid = 1741] [serial = 1012] [outer = (nil)] 03:49:51 INFO - PROCESS | 1741 | ++DOMWINDOW == 152 (0x8ca6cc00) [pid = 1741] [serial = 1013] [outer = 0x8ca31000] 03:49:51 INFO - PROCESS | 1741 | 1464864591136 Marionette DEBUG loaded listener.js 03:49:51 INFO - PROCESS | 1741 | ++DOMWINDOW == 153 (0x8ca70800) [pid = 1741] [serial = 1014] [outer = 0x8ca31000] 03:49:52 INFO - PROCESS | 1741 | 1464864592057 Marionette TRACE conn3 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 03:49:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 03:49:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1632ms 03:49:52 INFO - PROCESS | 1741 | 1464864592105 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 03:49:52 INFO - PROCESS | 1741 | 1464864592109 Marionette TRACE conn3 <- [1,1321,null,{"value":"8"}] 03:49:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 03:49:52 INFO - PROCESS | 1741 | 1464864592116 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 03:49:52 INFO - PROCESS | 1741 | 1464864592119 Marionette TRACE conn3 <- [1,1322,null,{}] 03:49:52 INFO - PROCESS | 1741 | 1464864592126 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:52 INFO - PROCESS | 1741 | 1464864592373 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 03:49:52 INFO - PROCESS | 1741 | 1464864592708 Marionette TRACE conn3 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:52 INFO - PROCESS | 1741 | ++DOCSHELL 0x8ca4e000 == 128 [pid = 1741] [id = 338] 03:49:52 INFO - PROCESS | 1741 | ++DOMWINDOW == 154 (0x8ca65800) [pid = 1741] [serial = 1015] [outer = (nil)] 03:49:52 INFO - PROCESS | 1741 | ++DOMWINDOW == 155 (0x8d2d0800) [pid = 1741] [serial = 1016] [outer = 0x8ca65800] 03:49:52 INFO - PROCESS | 1741 | 1464864592809 Marionette DEBUG loaded listener.js 03:49:52 INFO - PROCESS | 1741 | ++DOMWINDOW == 156 (0x8d2d3c00) [pid = 1741] [serial = 1017] [outer = 0x8ca65800] 03:49:53 INFO - PROCESS | 1741 | 1464864593740 Marionette TRACE conn3 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 03:49:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 03:49:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1683ms 03:49:53 INFO - PROCESS | 1741 | 1464864593801 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 03:49:53 INFO - PROCESS | 1741 | 1464864593806 Marionette TRACE conn3 <- [1,1325,null,{"value":"8"}] 03:49:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 03:49:53 INFO - PROCESS | 1741 | 1464864593813 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 03:49:53 INFO - PROCESS | 1741 | 1464864593817 Marionette TRACE conn3 <- [1,1326,null,{}] 03:49:53 INFO - PROCESS | 1741 | 1464864593823 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:54 INFO - PROCESS | 1741 | 1464864594049 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 03:49:54 INFO - PROCESS | 1741 | 1464864594311 Marionette TRACE conn3 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:54 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d07c000 == 129 [pid = 1741] [id = 339] 03:49:54 INFO - PROCESS | 1741 | ++DOMWINDOW == 157 (0x8d07d400) [pid = 1741] [serial = 1018] [outer = (nil)] 03:49:54 INFO - PROCESS | 1741 | ++DOMWINDOW == 158 (0x8d35a800) [pid = 1741] [serial = 1019] [outer = 0x8d07d400] 03:49:54 INFO - PROCESS | 1741 | 1464864594445 Marionette DEBUG loaded listener.js 03:49:54 INFO - PROCESS | 1741 | ++DOMWINDOW == 159 (0x8d35e800) [pid = 1741] [serial = 1020] [outer = 0x8d07d400] 03:49:55 INFO - PROCESS | 1741 | 1464864595405 Marionette TRACE conn3 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 03:49:55 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 03:49:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1635ms 03:49:55 INFO - PROCESS | 1741 | 1464864595450 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 03:49:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 03:49:55 INFO - PROCESS | 1741 | 1464864595455 Marionette TRACE conn3 <- [1,1329,null,{"value":"8"}] 03:49:55 INFO - PROCESS | 1741 | 1464864595461 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 03:49:55 INFO - PROCESS | 1741 | 1464864595466 Marionette TRACE conn3 <- [1,1330,null,{}] 03:49:55 INFO - PROCESS | 1741 | 1464864595472 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:55 INFO - PROCESS | 1741 | 1464864595725 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 03:49:56 INFO - PROCESS | 1741 | 1464864596057 Marionette TRACE conn3 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:56 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d499800 == 130 [pid = 1741] [id = 340] 03:49:56 INFO - PROCESS | 1741 | ++DOMWINDOW == 160 (0x8d49d000) [pid = 1741] [serial = 1021] [outer = (nil)] 03:49:56 INFO - PROCESS | 1741 | ++DOMWINDOW == 161 (0x8d602400) [pid = 1741] [serial = 1022] [outer = 0x8d49d000] 03:49:56 INFO - PROCESS | 1741 | 1464864596158 Marionette DEBUG loaded listener.js 03:49:56 INFO - PROCESS | 1741 | ++DOMWINDOW == 162 (0x8d9e2800) [pid = 1741] [serial = 1023] [outer = 0x8d49d000] 03:49:57 INFO - PROCESS | 1741 | 1464864597154 Marionette TRACE conn3 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 03:49:57 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 03:49:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1735ms 03:49:57 INFO - PROCESS | 1741 | 1464864597197 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 03:49:57 INFO - PROCESS | 1741 | 1464864597201 Marionette TRACE conn3 <- [1,1333,null,{"value":"8"}] 03:49:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 03:49:57 INFO - PROCESS | 1741 | 1464864597207 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 03:49:57 INFO - PROCESS | 1741 | 1464864597211 Marionette TRACE conn3 <- [1,1334,null,{}] 03:49:57 INFO - PROCESS | 1741 | 1464864597217 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:57 INFO - PROCESS | 1741 | 1464864597446 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 03:49:57 INFO - PROCESS | 1741 | 1464864597767 Marionette TRACE conn3 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:57 INFO - PROCESS | 1741 | ++DOCSHELL 0x8ba7ac00 == 131 [pid = 1741] [id = 341] 03:49:57 INFO - PROCESS | 1741 | ++DOMWINDOW == 163 (0x8d3abc00) [pid = 1741] [serial = 1024] [outer = (nil)] 03:49:57 INFO - PROCESS | 1741 | ++DOMWINDOW == 164 (0x8d9ef800) [pid = 1741] [serial = 1025] [outer = 0x8d3abc00] 03:49:57 INFO - PROCESS | 1741 | 1464864597861 Marionette DEBUG loaded listener.js 03:49:57 INFO - PROCESS | 1741 | ++DOMWINDOW == 165 (0x8e346800) [pid = 1741] [serial = 1026] [outer = 0x8d3abc00] 03:49:58 INFO - PROCESS | 1741 | 1464864598843 Marionette TRACE conn3 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 03:49:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 03:49:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1688ms 03:49:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 03:49:58 INFO - PROCESS | 1741 | 1464864598897 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 03:49:58 INFO - PROCESS | 1741 | 1464864598900 Marionette TRACE conn3 <- [1,1337,null,{"value":"8"}] 03:49:58 INFO - PROCESS | 1741 | 1464864598907 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 03:49:58 INFO - PROCESS | 1741 | 1464864598910 Marionette TRACE conn3 <- [1,1338,null,{}] 03:49:58 INFO - PROCESS | 1741 | 1464864598916 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:59 INFO - PROCESS | 1741 | 1464864599160 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 03:49:59 INFO - PROCESS | 1741 | 1464864599472 Marionette TRACE conn3 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:59 INFO - PROCESS | 1741 | ++DOCSHELL 0x84fef000 == 132 [pid = 1741] [id = 342] 03:49:59 INFO - PROCESS | 1741 | ++DOMWINDOW == 166 (0x8ca68c00) [pid = 1741] [serial = 1027] [outer = (nil)] 03:49:59 INFO - PROCESS | 1741 | ++DOMWINDOW == 167 (0x8e5d7800) [pid = 1741] [serial = 1028] [outer = 0x8ca68c00] 03:49:59 INFO - PROCESS | 1741 | 1464864599567 Marionette DEBUG loaded listener.js 03:49:59 INFO - PROCESS | 1741 | ++DOMWINDOW == 168 (0x8e5dcc00) [pid = 1741] [serial = 1029] [outer = 0x8ca68c00] 03:50:01 INFO - PROCESS | 1741 | 1464864601018 Marionette TRACE conn3 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 03:50:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 03:50:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2133ms 03:50:01 INFO - PROCESS | 1741 | 1464864601041 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 03:50:01 INFO - PROCESS | 1741 | 1464864601045 Marionette TRACE conn3 <- [1,1341,null,{"value":"8"}] 03:50:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 03:50:01 INFO - PROCESS | 1741 | 1464864601052 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 03:50:01 INFO - PROCESS | 1741 | 1464864601056 Marionette TRACE conn3 <- [1,1342,null,{}] 03:50:01 INFO - PROCESS | 1741 | 1464864601062 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:01 INFO - PROCESS | 1741 | 1464864601281 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 03:50:01 INFO - PROCESS | 1741 | 1464864601497 Marionette TRACE conn3 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:01 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d9e8400 == 133 [pid = 1741] [id = 343] 03:50:01 INFO - PROCESS | 1741 | ++DOMWINDOW == 169 (0x8e34e400) [pid = 1741] [serial = 1030] [outer = (nil)] 03:50:01 INFO - PROCESS | 1741 | ++DOMWINDOW == 170 (0x8e5f2c00) [pid = 1741] [serial = 1031] [outer = 0x8e34e400] 03:50:01 INFO - PROCESS | 1741 | 1464864601625 Marionette DEBUG loaded listener.js 03:50:01 INFO - PROCESS | 1741 | ++DOMWINDOW == 171 (0x8e78a800) [pid = 1741] [serial = 1032] [outer = 0x8e34e400] 03:50:02 INFO - PROCESS | 1741 | 1464864602665 Marionette TRACE conn3 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 03:50:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 03:50:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1683ms 03:50:02 INFO - PROCESS | 1741 | 1464864602737 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 03:50:02 INFO - PROCESS | 1741 | 1464864602740 Marionette TRACE conn3 <- [1,1345,null,{"value":"8"}] 03:50:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 03:50:02 INFO - PROCESS | 1741 | 1464864602748 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 03:50:02 INFO - PROCESS | 1741 | 1464864602751 Marionette TRACE conn3 <- [1,1346,null,{}] 03:50:02 INFO - PROCESS | 1741 | 1464864602759 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:03 INFO - PROCESS | 1741 | 1464864603035 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 03:50:03 INFO - PROCESS | 1741 | 1464864603362 Marionette TRACE conn3 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:03 INFO - PROCESS | 1741 | ++DOCSHELL 0x8a289400 == 134 [pid = 1741] [id = 344] 03:50:03 INFO - PROCESS | 1741 | ++DOMWINDOW == 172 (0x8b7c6800) [pid = 1741] [serial = 1033] [outer = (nil)] 03:50:03 INFO - PROCESS | 1741 | ++DOMWINDOW == 173 (0x8ec07800) [pid = 1741] [serial = 1034] [outer = 0x8b7c6800] 03:50:03 INFO - PROCESS | 1741 | 1464864603451 Marionette DEBUG loaded listener.js 03:50:03 INFO - PROCESS | 1741 | ++DOMWINDOW == 174 (0x8ec0c400) [pid = 1741] [serial = 1035] [outer = 0x8b7c6800] 03:50:04 INFO - PROCESS | 1741 | 1464864604423 Marionette TRACE conn3 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 03:50:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 03:50:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1744ms 03:50:04 INFO - PROCESS | 1741 | 1464864604493 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 03:50:04 INFO - PROCESS | 1741 | 1464864604497 Marionette TRACE conn3 <- [1,1349,null,{"value":"8"}] 03:50:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 03:50:04 INFO - PROCESS | 1741 | 1464864604503 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 03:50:04 INFO - PROCESS | 1741 | 1464864604506 Marionette TRACE conn3 <- [1,1350,null,{}] 03:50:04 INFO - PROCESS | 1741 | 1464864604512 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:04 INFO - PROCESS | 1741 | 1464864604736 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 03:50:05 INFO - PROCESS | 1741 | 1464864605085 Marionette TRACE conn3 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:05 INFO - PROCESS | 1741 | ++DOCSHELL 0x85e18c00 == 135 [pid = 1741] [id = 345] 03:50:05 INFO - PROCESS | 1741 | ++DOMWINDOW == 175 (0x866f1400) [pid = 1741] [serial = 1036] [outer = (nil)] 03:50:05 INFO - PROCESS | 1741 | ++DOMWINDOW == 176 (0x88138000) [pid = 1741] [serial = 1037] [outer = 0x866f1400] 03:50:05 INFO - PROCESS | 1741 | 1464864605180 Marionette DEBUG loaded listener.js 03:50:05 INFO - PROCESS | 1741 | ++DOMWINDOW == 177 (0x888eb400) [pid = 1741] [serial = 1038] [outer = 0x866f1400] 03:50:06 INFO - PROCESS | 1741 | 1464864606150 Marionette TRACE conn3 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 03:50:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 03:50:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1682ms 03:50:06 INFO - PROCESS | 1741 | 1464864606185 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 03:50:06 INFO - PROCESS | 1741 | 1464864606189 Marionette TRACE conn3 <- [1,1353,null,{"value":"8"}] 03:50:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 03:50:06 INFO - PROCESS | 1741 | 1464864606196 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 03:50:06 INFO - PROCESS | 1741 | 1464864606199 Marionette TRACE conn3 <- [1,1354,null,{}] 03:50:06 INFO - PROCESS | 1741 | 1464864606205 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:06 INFO - PROCESS | 1741 | 1464864606435 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 03:50:06 INFO - PROCESS | 1741 | 1464864606702 Marionette TRACE conn3 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:07 INFO - PROCESS | 1741 | ++DOCSHELL 0x855be400 == 136 [pid = 1741] [id = 346] 03:50:07 INFO - PROCESS | 1741 | ++DOMWINDOW == 178 (0x855bec00) [pid = 1741] [serial = 1039] [outer = (nil)] 03:50:07 INFO - PROCESS | 1741 | ++DOMWINDOW == 179 (0x85d4b800) [pid = 1741] [serial = 1040] [outer = 0x855bec00] 03:50:07 INFO - PROCESS | 1741 | 1464864607330 Marionette DEBUG loaded listener.js 03:50:07 INFO - PROCESS | 1741 | ++DOMWINDOW == 180 (0x866f3800) [pid = 1741] [serial = 1041] [outer = 0x855bec00] 03:50:08 INFO - PROCESS | 1741 | 1464864608351 Marionette TRACE conn3 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 03:50:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 03:50:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 2194ms 03:50:08 INFO - PROCESS | 1741 | --DOCSHELL 0x881ca800 == 135 [pid = 1741] [id = 232] 03:50:08 INFO - PROCESS | 1741 | --DOCSHELL 0x8ecad400 == 134 [pid = 1741] [id = 107] 03:50:08 INFO - PROCESS | 1741 | --DOCSHELL 0x8c78ec00 == 133 [pid = 1741] [id = 143] 03:50:08 INFO - PROCESS | 1741 | --DOCSHELL 0x866ec800 == 132 [pid = 1741] [id = 235] 03:50:08 INFO - PROCESS | 1741 | --DOCSHELL 0x84fe6800 == 131 [pid = 1741] [id = 328] 03:50:08 INFO - PROCESS | 1741 | --DOCSHELL 0x86edec00 == 130 [pid = 1741] [id = 327] 03:50:08 INFO - PROCESS | 1741 | --DOCSHELL 0x866ee400 == 129 [pid = 1741] [id = 326] 03:50:08 INFO - PROCESS | 1741 | --DOCSHELL 0x84fed800 == 128 [pid = 1741] [id = 325] 03:50:08 INFO - PROCESS | 1741 | --DOCSHELL 0x84fe6000 == 127 [pid = 1741] [id = 324] 03:50:08 INFO - PROCESS | 1741 | --DOCSHELL 0x855b9400 == 126 [pid = 1741] [id = 323] 03:50:08 INFO - PROCESS | 1741 | --DOCSHELL 0x88a52400 == 125 [pid = 1741] [id = 322] 03:50:08 INFO - PROCESS | 1741 | --DOCSHELL 0x92baf400 == 124 [pid = 1741] [id = 321] 03:50:08 INFO - PROCESS | 1741 | --DOCSHELL 0x9223a800 == 123 [pid = 1741] [id = 319] 03:50:08 INFO - PROCESS | 1741 | --DOCSHELL 0x8c791800 == 122 [pid = 1741] [id = 320] 03:50:08 INFO - PROCESS | 1741 | --DOCSHELL 0x8e5d8000 == 121 [pid = 1741] [id = 318] 03:50:08 INFO - PROCESS | 1741 | --DOCSHELL 0x8d2cc000 == 120 [pid = 1741] [id = 317] 03:50:08 INFO - PROCESS | 1741 | --DOCSHELL 0x8e5d6c00 == 119 [pid = 1741] [id = 316] 03:50:08 INFO - PROCESS | 1741 | --DOCSHELL 0x8d3a6000 == 118 [pid = 1741] [id = 314] 03:50:08 INFO - PROCESS | 1741 | --DOCSHELL 0x855b5c00 == 117 [pid = 1741] [id = 315] 03:50:08 INFO - PROCESS | 1741 | --DOCSHELL 0x8ca42400 == 116 [pid = 1741] [id = 313] 03:50:08 INFO - PROCESS | 1741 | --DOCSHELL 0x8c794000 == 115 [pid = 1741] [id = 312] 03:50:08 INFO - PROCESS | 1741 | --DOCSHELL 0x88bf2000 == 114 [pid = 1741] [id = 311] 03:50:08 INFO - PROCESS | 1741 | --DOCSHELL 0x8ba79c00 == 113 [pid = 1741] [id = 310] 03:50:08 INFO - PROCESS | 1741 | --DOCSHELL 0x89447400 == 112 [pid = 1741] [id = 309] 03:50:08 INFO - PROCESS | 1741 | --DOCSHELL 0x85d4e000 == 111 [pid = 1741] [id = 308] 03:50:09 INFO - PROCESS | 1741 | --DOMWINDOW == 179 (0x866f2800) [pid = 1741] [serial = 912] [outer = (nil)] [url = about:blank] 03:50:09 INFO - PROCESS | 1741 | --DOMWINDOW == 178 (0x9264e800) [pid = 1741] [serial = 906] [outer = (nil)] [url = about:blank] 03:50:09 INFO - PROCESS | 1741 | --DOMWINDOW == 177 (0x8ca6ac00) [pid = 1741] [serial = 876] [outer = (nil)] [url = about:blank] 03:50:09 INFO - PROCESS | 1741 | --DOMWINDOW == 176 (0x88139000) [pid = 1741] [serial = 915] [outer = (nil)] [url = about:blank] 03:50:09 INFO - PROCESS | 1741 | --DOMWINDOW == 175 (0x915bb000) [pid = 1741] [serial = 902] [outer = (nil)] [url = about:blank] 03:50:09 INFO - PROCESS | 1741 | --DOMWINDOW == 174 (0x91cd4800) [pid = 1741] [serial = 903] [outer = (nil)] [url = about:blank] 03:50:09 INFO - PROCESS | 1741 | --DOMWINDOW == 173 (0x8d608800) [pid = 1741] [serial = 885] [outer = (nil)] [url = about:blank] 03:50:09 INFO - PROCESS | 1741 | --DOMWINDOW == 172 (0x8eeed800) [pid = 1741] [serial = 609] [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.] 03:50:09 INFO - PROCESS | 1741 | --DOMWINDOW == 171 (0x8b7cbc00) [pid = 1741] [serial = 866] [outer = (nil)] [url = about:blank] 03:50:09 INFO - PROCESS | 1741 | --DOMWINDOW == 170 (0x8c7b9400) [pid = 1741] [serial = 872] [outer = (nil)] [url = about:blank] 03:50:09 INFO - PROCESS | 1741 | --DOMWINDOW == 169 (0x90a0a000) [pid = 1741] [serial = 897] [outer = (nil)] [url = about:blank] 03:50:09 INFO - PROCESS | 1741 | --DOMWINDOW == 168 (0x88a58000) [pid = 1741] [serial = 918] [outer = (nil)] [url = about:blank] 03:50:09 INFO - PROCESS | 1741 | --DOMWINDOW == 167 (0x8ca64400) [pid = 1741] [serial = 875] [outer = (nil)] [url = about:blank] 03:50:09 INFO - PROCESS | 1741 | --DOMWINDOW == 166 (0x88132400) [pid = 1741] [serial = 914] [outer = (nil)] [url = about:blank] 03:50:09 INFO - PROCESS | 1741 | --DOMWINDOW == 165 (0x8e34b400) [pid = 1741] [serial = 888] [outer = (nil)] [url = about:blank] 03:50:09 INFO - PROCESS | 1741 | --DOMWINDOW == 164 (0x8d07e800) [pid = 1741] [serial = 878] [outer = (nil)] [url = about:blank] 03:50:09 INFO - PROCESS | 1741 | --DOMWINDOW == 163 (0x866f7000) [pid = 1741] [serial = 920] [outer = (nil)] [url = about:blank] 03:50:09 INFO - PROCESS | 1741 | --DOMWINDOW == 162 (0x8eee4c00) [pid = 1741] [serial = 893] [outer = (nil)] [url = about:blank] 03:50:09 INFO - PROCESS | 1741 | --DOMWINDOW == 161 (0x8e798400) [pid = 1741] [serial = 890] [outer = (nil)] [url = about:blank] 03:50:09 INFO - PROCESS | 1741 | --DOMWINDOW == 160 (0x8c790c00) [pid = 1741] [serial = 869] [outer = (nil)] [url = about:blank] 03:50:09 INFO - PROCESS | 1741 | --DOMWINDOW == 159 (0x8d3a3400) [pid = 1741] [serial = 881] [outer = (nil)] [url = about:blank] 03:50:09 INFO - PROCESS | 1741 | --DOMWINDOW == 158 (0x881c7800) [pid = 1741] [serial = 921] [outer = (nil)] [url = about:blank] 03:50:09 INFO - PROCESS | 1741 | --DOMWINDOW == 157 (0x8c7ae000) [pid = 1741] [serial = 870] [outer = (nil)] [url = about:blank] 03:50:09 INFO - PROCESS | 1741 | --DOMWINDOW == 156 (0x8d604c00) [pid = 1741] [serial = 884] [outer = (nil)] [url = about:blank] 03:50:09 INFO - PROCESS | 1741 | --DOMWINDOW == 155 (0x85e1c000) [pid = 1741] [serial = 911] [outer = (nil)] [url = about:blank] 03:50:09 INFO - PROCESS | 1741 | --DOMWINDOW == 154 (0x8d2c9000) [pid = 1741] [serial = 879] [outer = (nil)] [url = about:blank] 03:50:09 INFO - PROCESS | 1741 | --DOMWINDOW == 153 (0x8d3ae800) [pid = 1741] [serial = 882] [outer = (nil)] [url = about:blank] 03:50:09 INFO - PROCESS | 1741 | --DOMWINDOW == 152 (0x89449000) [pid = 1741] [serial = 863] [outer = (nil)] [url = about:blank] 03:50:09 INFO - PROCESS | 1741 | --DOMWINDOW == 151 (0x88a4d400) [pid = 1741] [serial = 917] [outer = (nil)] [url = about:blank] 03:50:09 INFO - PROCESS | 1741 | --DOMWINDOW == 150 (0x9223b800) [pid = 1741] [serial = 905] [outer = (nil)] [url = about:blank] 03:50:09 INFO - PROCESS | 1741 | --DOMWINDOW == 149 (0x8d9ed800) [pid = 1741] [serial = 887] [outer = (nil)] [url = about:blank] 03:50:09 INFO - PROCESS | 1741 | --DOMWINDOW == 148 (0x86edfc00) [pid = 1741] [serial = 860] [outer = (nil)] [url = about:blank] 03:50:09 INFO - PROCESS | 1741 | --DOMWINDOW == 147 (0x8b8bdc00) [pid = 1741] [serial = 867] [outer = (nil)] [url = about:blank] 03:50:09 INFO - PROCESS | 1741 | --DOMWINDOW == 146 (0x8ec10400) [pid = 1741] [serial = 891] [outer = (nil)] [url = about:blank] 03:50:09 INFO - PROCESS | 1741 | --DOMWINDOW == 145 (0x907ce400) [pid = 1741] [serial = 896] [outer = (nil)] [url = about:blank] 03:50:09 INFO - PROCESS | 1741 | --DOMWINDOW == 144 (0x8b6e6800) [pid = 1741] [serial = 923] [outer = (nil)] [url = about:blank] 03:50:09 INFO - PROCESS | 1741 | --DOMWINDOW == 143 (0x881c2400) [pid = 1741] [serial = 861] [outer = (nil)] [url = about:blank] 03:50:09 INFO - PROCESS | 1741 | --DOMWINDOW == 142 (0x914bb000) [pid = 1741] [serial = 900] [outer = (nil)] [url = about:blank] 03:50:09 INFO - PROCESS | 1741 | --DOMWINDOW == 141 (0x8eee9000) [pid = 1741] [serial = 894] [outer = (nil)] [url = about:blank] 03:50:09 INFO - PROCESS | 1741 | --DOMWINDOW == 140 (0x8a292400) [pid = 1741] [serial = 864] [outer = (nil)] [url = about:blank] 03:50:09 INFO - PROCESS | 1741 | --DOMWINDOW == 139 (0x92ba4c00) [pid = 1741] [serial = 909] [outer = (nil)] [url = about:blank] 03:50:09 INFO - PROCESS | 1741 | --DOMWINDOW == 138 (0x8c7bb400) [pid = 1741] [serial = 873] [outer = (nil)] [url = about:blank] 03:50:09 INFO - PROCESS | 1741 | --DOMWINDOW == 137 (0x92b0e000) [pid = 1741] [serial = 908] [outer = (nil)] [url = about:blank] 03:50:09 INFO - PROCESS | 1741 | --DOMWINDOW == 136 (0x914b3800) [pid = 1741] [serial = 899] [outer = (nil)] [url = about:blank] 03:50:09 INFO - PROCESS | 1741 | 1464864609212 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 03:50:09 INFO - PROCESS | 1741 | 1464864609223 Marionette TRACE conn3 <- [1,1357,null,{"value":"8"}] 03:50:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 03:50:09 INFO - PROCESS | 1741 | 1464864609298 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 03:50:09 INFO - PROCESS | 1741 | 1464864609303 Marionette TRACE conn3 <- [1,1358,null,{}] 03:50:09 INFO - PROCESS | 1741 | 1464864609314 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:09 INFO - PROCESS | 1741 | 1464864609514 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 03:50:09 INFO - PROCESS | 1741 | 1464864609527 Marionette TRACE conn3 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:09 INFO - PROCESS | 1741 | ++DOCSHELL 0x866ef400 == 112 [pid = 1741] [id = 347] 03:50:09 INFO - PROCESS | 1741 | ++DOMWINDOW == 137 (0x86c79c00) [pid = 1741] [serial = 1042] [outer = (nil)] 03:50:09 INFO - PROCESS | 1741 | ++DOMWINDOW == 138 (0x86edf000) [pid = 1741] [serial = 1043] [outer = 0x86c79c00] 03:50:09 INFO - PROCESS | 1741 | 1464864609607 Marionette DEBUG loaded listener.js 03:50:09 INFO - PROCESS | 1741 | ++DOMWINDOW == 139 (0x88139400) [pid = 1741] [serial = 1044] [outer = 0x86c79c00] 03:50:10 INFO - PROCESS | 1741 | 1464864610582 Marionette TRACE conn3 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 03:50:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 03:50:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1367ms 03:50:10 INFO - PROCESS | 1741 | 1464864610645 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 03:50:10 INFO - PROCESS | 1741 | 1464864610651 Marionette TRACE conn3 <- [1,1361,null,{"value":"8"}] 03:50:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 03:50:10 INFO - PROCESS | 1741 | 1464864610662 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 03:50:10 INFO - PROCESS | 1741 | 1464864610666 Marionette TRACE conn3 <- [1,1362,null,{}] 03:50:10 INFO - PROCESS | 1741 | 1464864610673 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:10 INFO - PROCESS | 1741 | 1464864610898 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 03:50:11 INFO - PROCESS | 1741 | 1464864611073 Marionette TRACE conn3 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:11 INFO - PROCESS | 1741 | ++DOCSHELL 0x86c77c00 == 113 [pid = 1741] [id = 348] 03:50:11 INFO - PROCESS | 1741 | ++DOMWINDOW == 140 (0x8813c800) [pid = 1741] [serial = 1045] [outer = (nil)] 03:50:11 INFO - PROCESS | 1741 | ++DOMWINDOW == 141 (0x88a53c00) [pid = 1741] [serial = 1046] [outer = 0x8813c800] 03:50:11 INFO - PROCESS | 1741 | 1464864611150 Marionette DEBUG loaded listener.js 03:50:11 INFO - PROCESS | 1741 | ++DOMWINDOW == 142 (0x89444400) [pid = 1741] [serial = 1047] [outer = 0x8813c800] 03:50:12 INFO - PROCESS | 1741 | 1464864612132 Marionette TRACE conn3 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 03:50:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 03:50:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1501ms 03:50:12 INFO - PROCESS | 1741 | 1464864612172 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 03:50:12 INFO - PROCESS | 1741 | 1464864612176 Marionette TRACE conn3 <- [1,1365,null,{"value":"8"}] 03:50:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 03:50:12 INFO - PROCESS | 1741 | 1464864612184 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 03:50:12 INFO - PROCESS | 1741 | 1464864612189 Marionette TRACE conn3 <- [1,1366,null,{}] 03:50:12 INFO - PROCESS | 1741 | 1464864612214 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:12 INFO - PROCESS | 1741 | 1464864612499 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 03:50:12 INFO - PROCESS | 1741 | 1464864612535 Marionette TRACE conn3 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:12 INFO - PROCESS | 1741 | ++DOCSHELL 0x881ce800 == 114 [pid = 1741] [id = 349] 03:50:12 INFO - PROCESS | 1741 | ++DOMWINDOW == 143 (0x8a6cb000) [pid = 1741] [serial = 1048] [outer = (nil)] 03:50:12 INFO - PROCESS | 1741 | ++DOMWINDOW == 144 (0x8b155c00) [pid = 1741] [serial = 1049] [outer = 0x8a6cb000] 03:50:12 INFO - PROCESS | 1741 | 1464864612611 Marionette DEBUG loaded listener.js 03:50:12 INFO - PROCESS | 1741 | ++DOMWINDOW == 145 (0x8b6e5400) [pid = 1741] [serial = 1050] [outer = 0x8a6cb000] 03:50:13 INFO - PROCESS | 1741 | 1464864613623 Marionette TRACE conn3 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 03:50:13 INFO - PROCESS | 1741 | 1464864613702 Marionette TRACE conn3 <- [1,1369,null,{"value":"8"}] 03:50:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 03:50:13 INFO - PROCESS | 1741 | 1464864613743 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 03:50:13 INFO - PROCESS | 1741 | 1464864613746 Marionette TRACE conn3 <- [1,1370,null,{}] 03:50:13 INFO - PROCESS | 1741 | 1464864613752 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:14 INFO - PROCESS | 1741 | 1464864614558 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 03:50:14 INFO - PROCESS | 1741 | --DOMWINDOW == 144 (0x8d3af000) [pid = 1741] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 03:50:14 INFO - PROCESS | 1741 | --DOMWINDOW == 143 (0x89449400) [pid = 1741] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 03:50:14 INFO - PROCESS | 1741 | --DOMWINDOW == 142 (0x9761b800) [pid = 1741] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 03:50:14 INFO - PROCESS | 1741 | --DOMWINDOW == 141 (0x8ca6f400) [pid = 1741] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 03:50:14 INFO - PROCESS | 1741 | --DOMWINDOW == 140 (0x85d47800) [pid = 1741] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 03:50:14 INFO - PROCESS | 1741 | --DOMWINDOW == 139 (0x84fe9c00) [pid = 1741] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 03:50:14 INFO - PROCESS | 1741 | --DOMWINDOW == 138 (0x86c6c400) [pid = 1741] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 03:50:14 INFO - PROCESS | 1741 | --DOMWINDOW == 137 (0x8ec03000) [pid = 1741] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 03:50:14 INFO - PROCESS | 1741 | --DOMWINDOW == 136 (0x8ba84000) [pid = 1741] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 03:50:14 INFO - PROCESS | 1741 | --DOMWINDOW == 135 (0x86ee3800) [pid = 1741] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 03:50:14 INFO - PROCESS | 1741 | --DOMWINDOW == 134 (0x91cd4c00) [pid = 1741] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 03:50:14 INFO - PROCESS | 1741 | --DOMWINDOW == 133 (0x8c7b9800) [pid = 1741] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 03:50:14 INFO - PROCESS | 1741 | --DOMWINDOW == 132 (0x8d49ac00) [pid = 1741] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 03:50:14 INFO - PROCESS | 1741 | --DOMWINDOW == 131 (0x85d51c00) [pid = 1741] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 03:50:14 INFO - PROCESS | 1741 | --DOMWINDOW == 130 (0x866f5c00) [pid = 1741] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 03:50:14 INFO - PROCESS | 1741 | --DOMWINDOW == 129 (0x84fee400) [pid = 1741] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 03:50:14 INFO - PROCESS | 1741 | --DOMWINDOW == 128 (0x8d494000) [pid = 1741] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 03:50:14 INFO - PROCESS | 1741 | --DOMWINDOW == 127 (0x9223b000) [pid = 1741] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 03:50:14 INFO - PROCESS | 1741 | --DOMWINDOW == 126 (0x88be5400) [pid = 1741] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 03:50:14 INFO - PROCESS | 1741 | --DOMWINDOW == 125 (0x9461c800) [pid = 1741] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 03:50:14 INFO - PROCESS | 1741 | --DOMWINDOW == 124 (0x8d4a0400) [pid = 1741] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 03:50:14 INFO - PROCESS | 1741 | --DOMWINDOW == 123 (0x8c799c00) [pid = 1741] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 03:50:14 INFO - PROCESS | 1741 | --DOMWINDOW == 122 (0x94612400) [pid = 1741] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 03:50:14 INFO - PROCESS | 1741 | 1464864614831 Marionette TRACE conn3 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:14 INFO - PROCESS | 1741 | ++DOCSHELL 0x84fee400 == 115 [pid = 1741] [id = 350] 03:50:14 INFO - PROCESS | 1741 | ++DOMWINDOW == 123 (0x85d47800) [pid = 1741] [serial = 1051] [outer = (nil)] 03:50:14 INFO - PROCESS | 1741 | ++DOMWINDOW == 124 (0x86c6c400) [pid = 1741] [serial = 1052] [outer = 0x85d47800] 03:50:14 INFO - PROCESS | 1741 | 1464864614911 Marionette DEBUG loaded listener.js 03:50:15 INFO - PROCESS | 1741 | ++DOMWINDOW == 125 (0x888f4800) [pid = 1741] [serial = 1053] [outer = 0x85d47800] 03:50:15 INFO - PROCESS | 1741 | 1464864615651 Marionette TRACE conn3 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 03:50:15 INFO - PROCESS | 1741 | 1464864615688 Marionette TRACE conn3 <- [1,1373,null,{"value":"8"}] 03:50:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 03:50:15 INFO - PROCESS | 1741 | 1464864615695 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 03:50:15 INFO - PROCESS | 1741 | 1464864615699 Marionette TRACE conn3 <- [1,1374,null,{}] 03:50:15 INFO - PROCESS | 1741 | 1464864615706 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:15 INFO - PROCESS | 1741 | 1464864615984 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 03:50:16 INFO - PROCESS | 1741 | 1464864616006 Marionette TRACE conn3 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:16 INFO - PROCESS | 1741 | ++DOCSHELL 0x866f8c00 == 116 [pid = 1741] [id = 351] 03:50:16 INFO - PROCESS | 1741 | ++DOMWINDOW == 126 (0x8813c000) [pid = 1741] [serial = 1054] [outer = (nil)] 03:50:16 INFO - PROCESS | 1741 | ++DOMWINDOW == 127 (0x8ba83c00) [pid = 1741] [serial = 1055] [outer = 0x8813c000] 03:50:16 INFO - PROCESS | 1741 | 1464864616134 Marionette DEBUG loaded listener.js 03:50:16 INFO - PROCESS | 1741 | ++DOMWINDOW == 128 (0x8c7acc00) [pid = 1741] [serial = 1056] [outer = 0x8813c000] 03:50:17 INFO - PROCESS | 1741 | [1741] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 03:50:17 INFO - PROCESS | 1741 | 1464864617522 Marionette TRACE conn3 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 03:50:17 INFO - PROCESS | 1741 | 1464864617595 Marionette TRACE conn3 <- [1,1377,null,{"value":"8"}] 03:50:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 03:50:17 INFO - PROCESS | 1741 | 1464864617606 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 03:50:17 INFO - PROCESS | 1741 | 1464864617612 Marionette TRACE conn3 <- [1,1378,null,{}] 03:50:17 INFO - PROCESS | 1741 | 1464864617622 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:17 INFO - PROCESS | 1741 | 1464864617868 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 03:50:18 INFO - PROCESS | 1741 | 1464864618190 Marionette TRACE conn3 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:18 INFO - PROCESS | 1741 | ++DOCSHELL 0x85d47000 == 117 [pid = 1741] [id = 352] 03:50:18 INFO - PROCESS | 1741 | ++DOMWINDOW == 129 (0x86edb000) [pid = 1741] [serial = 1057] [outer = (nil)] 03:50:18 INFO - PROCESS | 1741 | ++DOMWINDOW == 130 (0x882ca000) [pid = 1741] [serial = 1058] [outer = 0x86edb000] 03:50:18 INFO - PROCESS | 1741 | 1464864618284 Marionette DEBUG loaded listener.js 03:50:18 INFO - PROCESS | 1741 | ++DOMWINDOW == 131 (0x88a4ec00) [pid = 1741] [serial = 1059] [outer = 0x86edb000] 03:50:19 INFO - PROCESS | 1741 | 1464864619280 Marionette TRACE conn3 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 03:50:19 INFO - PROCESS | 1741 | 1464864619326 Marionette TRACE conn3 <- [1,1381,null,{"value":"8"}] 03:50:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 03:50:19 INFO - PROCESS | 1741 | 1464864619338 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 03:50:19 INFO - PROCESS | 1741 | 1464864619343 Marionette TRACE conn3 <- [1,1382,null,{}] 03:50:19 INFO - PROCESS | 1741 | 1464864619351 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:19 INFO - PROCESS | 1741 | 1464864619625 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 03:50:19 INFO - PROCESS | 1741 | 1464864619930 Marionette TRACE conn3 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:20 INFO - PROCESS | 1741 | ++DOCSHELL 0x8a292400 == 118 [pid = 1741] [id = 353] 03:50:20 INFO - PROCESS | 1741 | ++DOMWINDOW == 132 (0x8a6d3000) [pid = 1741] [serial = 1060] [outer = (nil)] 03:50:20 INFO - PROCESS | 1741 | ++DOMWINDOW == 133 (0x8b7d0800) [pid = 1741] [serial = 1061] [outer = 0x8a6d3000] 03:50:20 INFO - PROCESS | 1741 | 1464864620058 Marionette DEBUG loaded listener.js 03:50:20 INFO - PROCESS | 1741 | ++DOMWINDOW == 134 (0x8ba84000) [pid = 1741] [serial = 1062] [outer = 0x8a6d3000] 03:50:21 INFO - PROCESS | 1741 | [1741] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 03:50:21 INFO - PROCESS | 1741 | 1464864621121 Marionette TRACE conn3 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 03:50:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 03:50:21 INFO - PROCESS | 1741 | 1464864621191 Marionette TRACE conn3 <- [1,1385,null,{"value":"8"}] 03:50:21 INFO - PROCESS | 1741 | 1464864621198 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 03:50:21 INFO - PROCESS | 1741 | 1464864621204 Marionette TRACE conn3 <- [1,1386,null,{}] 03:50:21 INFO - PROCESS | 1741 | 1464864621221 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:21 INFO - PROCESS | 1741 | 1464864621505 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 03:50:21 INFO - PROCESS | 1741 | 1464864621814 Marionette TRACE conn3 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:21 INFO - PROCESS | 1741 | ++DOCSHELL 0x8c7bb800 == 119 [pid = 1741] [id = 354] 03:50:21 INFO - PROCESS | 1741 | ++DOMWINDOW == 135 (0x8c8dc800) [pid = 1741] [serial = 1063] [outer = (nil)] 03:50:21 INFO - PROCESS | 1741 | ++DOMWINDOW == 136 (0x8ca38c00) [pid = 1741] [serial = 1064] [outer = 0x8c8dc800] 03:50:21 INFO - PROCESS | 1741 | 1464864621914 Marionette DEBUG loaded listener.js 03:50:22 INFO - PROCESS | 1741 | ++DOMWINDOW == 137 (0x8ca66400) [pid = 1741] [serial = 1065] [outer = 0x8c8dc800] 03:50:22 INFO - PROCESS | 1741 | 1464864622909 Marionette TRACE conn3 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 03:50:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 03:50:22 INFO - PROCESS | 1741 | 1464864622955 Marionette TRACE conn3 <- [1,1389,null,{"value":"8"}] 03:50:22 INFO - PROCESS | 1741 | 1464864622962 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 03:50:22 INFO - PROCESS | 1741 | 1464864622965 Marionette TRACE conn3 <- [1,1390,null,{}] 03:50:22 INFO - PROCESS | 1741 | 1464864622971 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:23 INFO - PROCESS | 1741 | 1464864623246 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 03:50:23 INFO - PROCESS | 1741 | 1464864623561 Marionette TRACE conn3 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:23 INFO - PROCESS | 1741 | ++DOCSHELL 0x8c7bb400 == 120 [pid = 1741] [id = 355] 03:50:23 INFO - PROCESS | 1741 | ++DOMWINDOW == 138 (0x8ca34c00) [pid = 1741] [serial = 1066] [outer = (nil)] 03:50:23 INFO - PROCESS | 1741 | ++DOMWINDOW == 139 (0x8d2d0c00) [pid = 1741] [serial = 1067] [outer = 0x8ca34c00] 03:50:23 INFO - PROCESS | 1741 | 1464864623652 Marionette DEBUG loaded listener.js 03:50:23 INFO - PROCESS | 1741 | ++DOMWINDOW == 140 (0x8d354800) [pid = 1741] [serial = 1068] [outer = 0x8ca34c00] 03:50:24 INFO - PROCESS | 1741 | 1464864624609 Marionette TRACE conn3 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 03:50:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 03:50:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1682ms 03:50:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 03:50:24 INFO - PROCESS | 1741 | 1464864624645 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 03:50:24 INFO - PROCESS | 1741 | 1464864624648 Marionette TRACE conn3 <- [1,1393,null,{"value":"8"}] 03:50:24 INFO - PROCESS | 1741 | 1464864624655 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 03:50:24 INFO - PROCESS | 1741 | 1464864624659 Marionette TRACE conn3 <- [1,1394,null,{}] 03:50:24 INFO - PROCESS | 1741 | 1464864624665 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:24 INFO - PROCESS | 1741 | 1464864624931 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 03:50:25 INFO - PROCESS | 1741 | 1464864625262 Marionette TRACE conn3 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:25 INFO - PROCESS | 1741 | ++DOCSHELL 0x8ca2ec00 == 121 [pid = 1741] [id = 356] 03:50:25 INFO - PROCESS | 1741 | ++DOMWINDOW == 141 (0x8d079400) [pid = 1741] [serial = 1069] [outer = (nil)] 03:50:25 INFO - PROCESS | 1741 | ++DOMWINDOW == 142 (0x8d3ad800) [pid = 1741] [serial = 1070] [outer = 0x8d079400] 03:50:25 INFO - PROCESS | 1741 | 1464864625358 Marionette DEBUG loaded listener.js 03:50:25 INFO - PROCESS | 1741 | ++DOMWINDOW == 143 (0x8d3b0400) [pid = 1741] [serial = 1071] [outer = 0x8d079400] 03:50:26 INFO - PROCESS | 1741 | 1464864626342 Marionette TRACE conn3 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 03:50:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 03:50:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1741ms 03:50:26 INFO - PROCESS | 1741 | 1464864626397 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 03:50:26 INFO - PROCESS | 1741 | 1464864626401 Marionette TRACE conn3 <- [1,1397,null,{"value":"8"}] 03:50:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 03:50:26 INFO - PROCESS | 1741 | 1464864626408 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 03:50:26 INFO - PROCESS | 1741 | 1464864626412 Marionette TRACE conn3 <- [1,1398,null,{}] 03:50:26 INFO - PROCESS | 1741 | 1464864626418 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:26 INFO - PROCESS | 1741 | 1464864626716 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 03:50:27 INFO - PROCESS | 1741 | 1464864627034 Marionette TRACE conn3 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:27 INFO - PROCESS | 1741 | ++DOCSHELL 0x88136400 == 122 [pid = 1741] [id = 357] 03:50:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 144 (0x8d3ae400) [pid = 1741] [serial = 1072] [outer = (nil)] 03:50:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 145 (0x8e343800) [pid = 1741] [serial = 1073] [outer = 0x8d3ae400] 03:50:27 INFO - PROCESS | 1741 | 1464864627171 Marionette DEBUG loaded listener.js 03:50:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 146 (0x8e34dc00) [pid = 1741] [serial = 1074] [outer = 0x8d3ae400] 03:50:28 INFO - PROCESS | 1741 | 1464864628108 Marionette TRACE conn3 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 03:50:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 03:50:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1742ms 03:50:28 INFO - PROCESS | 1741 | 1464864628152 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 03:50:28 INFO - PROCESS | 1741 | 1464864628157 Marionette TRACE conn3 <- [1,1401,null,{"value":"8"}] 03:50:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 03:50:28 INFO - PROCESS | 1741 | 1464864628164 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 03:50:28 INFO - PROCESS | 1741 | 1464864628168 Marionette TRACE conn3 <- [1,1402,null,{}] 03:50:28 INFO - PROCESS | 1741 | 1464864628174 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:28 INFO - PROCESS | 1741 | 1464864628481 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 03:50:28 INFO - PROCESS | 1741 | 1464864628836 Marionette TRACE conn3 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:28 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d9ea000 == 123 [pid = 1741] [id = 358] 03:50:28 INFO - PROCESS | 1741 | ++DOMWINDOW == 147 (0x8d9edc00) [pid = 1741] [serial = 1075] [outer = (nil)] 03:50:28 INFO - PROCESS | 1741 | ++DOMWINDOW == 148 (0x8e5e5000) [pid = 1741] [serial = 1076] [outer = 0x8d9edc00] 03:50:28 INFO - PROCESS | 1741 | 1464864628936 Marionette DEBUG loaded listener.js 03:50:29 INFO - PROCESS | 1741 | ++DOMWINDOW == 149 (0x8e78ec00) [pid = 1741] [serial = 1077] [outer = 0x8d9edc00] 03:50:29 INFO - PROCESS | 1741 | 1464864629906 Marionette TRACE conn3 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 03:50:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 03:50:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1788ms 03:50:29 INFO - PROCESS | 1741 | 1464864629954 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 03:50:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 03:50:29 INFO - PROCESS | 1741 | 1464864629958 Marionette TRACE conn3 <- [1,1405,null,{"value":"8"}] 03:50:29 INFO - PROCESS | 1741 | 1464864629965 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 03:50:29 INFO - PROCESS | 1741 | 1464864629968 Marionette TRACE conn3 <- [1,1406,null,{}] 03:50:29 INFO - PROCESS | 1741 | 1464864629974 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:30 INFO - PROCESS | 1741 | 1464864630210 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 03:50:30 INFO - PROCESS | 1741 | 1464864630482 Marionette TRACE conn3 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:30 INFO - PROCESS | 1741 | ++DOCSHELL 0x8ca30000 == 124 [pid = 1741] [id = 359] 03:50:30 INFO - PROCESS | 1741 | ++DOMWINDOW == 150 (0x8d353400) [pid = 1741] [serial = 1078] [outer = (nil)] 03:50:30 INFO - PROCESS | 1741 | ++DOMWINDOW == 151 (0x8ec0a000) [pid = 1741] [serial = 1079] [outer = 0x8d353400] 03:50:30 INFO - PROCESS | 1741 | 1464864630615 Marionette DEBUG loaded listener.js 03:50:30 INFO - PROCESS | 1741 | ++DOMWINDOW == 152 (0x8eca7000) [pid = 1741] [serial = 1080] [outer = 0x8d353400] 03:50:31 INFO - PROCESS | 1741 | 1464864631643 Marionette TRACE conn3 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 03:50:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 03:50:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1747ms 03:50:31 INFO - PROCESS | 1741 | 1464864631713 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 03:50:31 INFO - PROCESS | 1741 | 1464864631717 Marionette TRACE conn3 <- [1,1409,null,{"value":"8"}] 03:50:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 03:50:31 INFO - PROCESS | 1741 | 1464864631726 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 03:50:31 INFO - PROCESS | 1741 | 1464864631731 Marionette TRACE conn3 <- [1,1410,null,{}] 03:50:31 INFO - PROCESS | 1741 | 1464864631737 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:32 INFO - PROCESS | 1741 | 1464864632000 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 03:50:32 INFO - PROCESS | 1741 | 1464864632325 Marionette TRACE conn3 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:32 INFO - PROCESS | 1741 | ++DOCSHELL 0x8e5e6400 == 125 [pid = 1741] [id = 360] 03:50:32 INFO - PROCESS | 1741 | ++DOMWINDOW == 153 (0x8ec05000) [pid = 1741] [serial = 1081] [outer = (nil)] 03:50:32 INFO - PROCESS | 1741 | ++DOMWINDOW == 154 (0x8eee9c00) [pid = 1741] [serial = 1082] [outer = 0x8ec05000] 03:50:32 INFO - PROCESS | 1741 | 1464864632433 Marionette DEBUG loaded listener.js 03:50:32 INFO - PROCESS | 1741 | ++DOMWINDOW == 155 (0x8eeee000) [pid = 1741] [serial = 1083] [outer = 0x8ec05000] 03:50:33 INFO - PROCESS | 1741 | 1464864633448 Marionette TRACE conn3 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 03:50:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 03:50:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1739ms 03:50:33 INFO - PROCESS | 1741 | 1464864633465 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 03:50:33 INFO - PROCESS | 1741 | 1464864633469 Marionette TRACE conn3 <- [1,1413,null,{"value":"8"}] 03:50:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 03:50:33 INFO - PROCESS | 1741 | 1464864633476 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 03:50:33 INFO - PROCESS | 1741 | 1464864633480 Marionette TRACE conn3 <- [1,1414,null,{}] 03:50:33 INFO - PROCESS | 1741 | 1464864633486 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:33 INFO - PROCESS | 1741 | 1464864633728 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 03:50:34 INFO - PROCESS | 1741 | 1464864634008 Marionette TRACE conn3 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:34 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d605400 == 126 [pid = 1741] [id = 361] 03:50:34 INFO - PROCESS | 1741 | ++DOMWINDOW == 156 (0x8ecb2800) [pid = 1741] [serial = 1084] [outer = (nil)] 03:50:34 INFO - PROCESS | 1741 | ++DOMWINDOW == 157 (0x907c8c00) [pid = 1741] [serial = 1085] [outer = 0x8ecb2800] 03:50:34 INFO - PROCESS | 1741 | 1464864634101 Marionette DEBUG loaded listener.js 03:50:34 INFO - PROCESS | 1741 | ++DOMWINDOW == 158 (0x907cb000) [pid = 1741] [serial = 1086] [outer = 0x8ecb2800] 03:50:35 INFO - PROCESS | 1741 | 1464864635124 Marionette TRACE conn3 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 03:50:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 03:50:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1688ms 03:50:35 INFO - PROCESS | 1741 | 1464864635165 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 03:50:35 INFO - PROCESS | 1741 | 1464864635170 Marionette TRACE conn3 <- [1,1417,null,{"value":"8"}] 03:50:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 03:50:35 INFO - PROCESS | 1741 | 1464864635177 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 03:50:35 INFO - PROCESS | 1741 | 1464864635181 Marionette TRACE conn3 <- [1,1418,null,{}] 03:50:35 INFO - PROCESS | 1741 | 1464864635187 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:35 INFO - PROCESS | 1741 | 1464864635500 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 03:50:35 INFO - PROCESS | 1741 | 1464864635825 Marionette TRACE conn3 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:35 INFO - PROCESS | 1741 | ++DOCSHELL 0x907cbc00 == 127 [pid = 1741] [id = 362] 03:50:35 INFO - PROCESS | 1741 | ++DOMWINDOW == 159 (0x90baf400) [pid = 1741] [serial = 1087] [outer = (nil)] 03:50:35 INFO - PROCESS | 1741 | ++DOMWINDOW == 160 (0x90bb5000) [pid = 1741] [serial = 1088] [outer = 0x90baf400] 03:50:35 INFO - PROCESS | 1741 | 1464864635926 Marionette DEBUG loaded listener.js 03:50:36 INFO - PROCESS | 1741 | ++DOMWINDOW == 161 (0x914b1c00) [pid = 1741] [serial = 1089] [outer = 0x90baf400] 03:50:36 INFO - PROCESS | 1741 | 1464864636961 Marionette TRACE conn3 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 03:50:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 03:50:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1834ms 03:50:37 INFO - PROCESS | 1741 | 1464864637013 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 03:50:37 INFO - PROCESS | 1741 | 1464864637016 Marionette TRACE conn3 <- [1,1421,null,{"value":"8"}] 03:50:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 03:50:37 INFO - PROCESS | 1741 | 1464864637024 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 03:50:37 INFO - PROCESS | 1741 | 1464864637027 Marionette TRACE conn3 <- [1,1422,null,{}] 03:50:37 INFO - PROCESS | 1741 | 1464864637034 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:37 INFO - PROCESS | 1741 | 1464864637288 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 03:50:37 INFO - PROCESS | 1741 | 1464864637631 Marionette TRACE conn3 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:37 INFO - PROCESS | 1741 | ++DOCSHELL 0x8ba84400 == 128 [pid = 1741] [id = 363] 03:50:37 INFO - PROCESS | 1741 | ++DOMWINDOW == 162 (0x90a06c00) [pid = 1741] [serial = 1090] [outer = (nil)] 03:50:37 INFO - PROCESS | 1741 | ++DOMWINDOW == 163 (0x914c0800) [pid = 1741] [serial = 1091] [outer = 0x90a06c00] 03:50:37 INFO - PROCESS | 1741 | 1464864637731 Marionette DEBUG loaded listener.js 03:50:37 INFO - PROCESS | 1741 | ++DOMWINDOW == 164 (0x915b4c00) [pid = 1741] [serial = 1092] [outer = 0x90a06c00] 03:50:38 INFO - PROCESS | 1741 | 1464864638732 Marionette TRACE conn3 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 03:50:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 03:50:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1745ms 03:50:38 INFO - PROCESS | 1741 | 1464864638769 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 03:50:38 INFO - PROCESS | 1741 | 1464864638773 Marionette TRACE conn3 <- [1,1425,null,{"value":"8"}] 03:50:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 03:50:38 INFO - PROCESS | 1741 | 1464864638779 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 03:50:38 INFO - PROCESS | 1741 | 1464864638783 Marionette TRACE conn3 <- [1,1426,null,{}] 03:50:38 INFO - PROCESS | 1741 | 1464864638799 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:39 INFO - PROCESS | 1741 | 1464864639037 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 03:50:39 INFO - PROCESS | 1741 | 1464864639351 Marionette TRACE conn3 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:39 INFO - PROCESS | 1741 | ++DOCSHELL 0x90bbbc00 == 129 [pid = 1741] [id = 364] 03:50:39 INFO - PROCESS | 1741 | ++DOMWINDOW == 165 (0x915b3000) [pid = 1741] [serial = 1093] [outer = (nil)] 03:50:39 INFO - PROCESS | 1741 | ++DOMWINDOW == 166 (0x915c0400) [pid = 1741] [serial = 1094] [outer = 0x915b3000] 03:50:39 INFO - PROCESS | 1741 | 1464864639469 Marionette DEBUG loaded listener.js 03:50:39 INFO - PROCESS | 1741 | ++DOMWINDOW == 167 (0x91cd2800) [pid = 1741] [serial = 1095] [outer = 0x915b3000] 03:50:40 INFO - PROCESS | 1741 | 1464864640424 Marionette TRACE conn3 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 03:50:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 03:50:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1691ms 03:50:40 INFO - PROCESS | 1741 | 1464864640472 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 03:50:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 03:50:40 INFO - PROCESS | 1741 | 1464864640476 Marionette TRACE conn3 <- [1,1429,null,{"value":"8"}] 03:50:40 INFO - PROCESS | 1741 | 1464864640483 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 03:50:40 INFO - PROCESS | 1741 | 1464864640486 Marionette TRACE conn3 <- [1,1430,null,{}] 03:50:40 INFO - PROCESS | 1741 | 1464864640492 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:40 INFO - PROCESS | 1741 | 1464864640728 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 03:50:41 INFO - PROCESS | 1741 | 1464864641062 Marionette TRACE conn3 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:41 INFO - PROCESS | 1741 | ++DOCSHELL 0x89441800 == 130 [pid = 1741] [id = 365] 03:50:41 INFO - PROCESS | 1741 | ++DOMWINDOW == 168 (0x8b158400) [pid = 1741] [serial = 1096] [outer = (nil)] 03:50:41 INFO - PROCESS | 1741 | ++DOMWINDOW == 169 (0x91cdf800) [pid = 1741] [serial = 1097] [outer = 0x8b158400] 03:50:41 INFO - PROCESS | 1741 | 1464864641152 Marionette DEBUG loaded listener.js 03:50:41 INFO - PROCESS | 1741 | ++DOMWINDOW == 170 (0x91db2800) [pid = 1741] [serial = 1098] [outer = 0x8b158400] 03:50:42 INFO - PROCESS | 1741 | 1464864642160 Marionette TRACE conn3 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 03:50:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 03:50:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1734ms 03:50:42 INFO - PROCESS | 1741 | 1464864642218 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 03:50:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 03:50:42 INFO - PROCESS | 1741 | 1464864642222 Marionette TRACE conn3 <- [1,1433,null,{"value":"8"}] 03:50:42 INFO - PROCESS | 1741 | 1464864642229 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 03:50:42 INFO - PROCESS | 1741 | 1464864642233 Marionette TRACE conn3 <- [1,1434,null,{}] 03:50:42 INFO - PROCESS | 1741 | 1464864642239 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:42 INFO - PROCESS | 1741 | 1464864642475 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 03:50:42 INFO - PROCESS | 1741 | 1464864642762 Marionette TRACE conn3 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:42 INFO - PROCESS | 1741 | ++DOCSHELL 0x914bc400 == 131 [pid = 1741] [id = 366] 03:50:42 INFO - PROCESS | 1741 | ++DOMWINDOW == 171 (0x91cda800) [pid = 1741] [serial = 1099] [outer = (nil)] 03:50:42 INFO - PROCESS | 1741 | ++DOMWINDOW == 172 (0x91dbd400) [pid = 1741] [serial = 1100] [outer = 0x91cda800] 03:50:42 INFO - PROCESS | 1741 | 1464864642856 Marionette DEBUG loaded listener.js 03:50:42 INFO - PROCESS | 1741 | ++DOMWINDOW == 173 (0x91dbec00) [pid = 1741] [serial = 1101] [outer = 0x91cda800] 03:50:43 INFO - PROCESS | 1741 | 1464864643800 Marionette TRACE conn3 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 03:50:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 03:50:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1633ms 03:50:43 INFO - PROCESS | 1741 | 1464864643862 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 03:50:43 INFO - PROCESS | 1741 | 1464864643865 Marionette TRACE conn3 <- [1,1437,null,{"value":"8"}] 03:50:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 03:50:43 INFO - PROCESS | 1741 | 1464864643915 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 03:50:43 INFO - PROCESS | 1741 | 1464864643923 Marionette TRACE conn3 <- [1,1438,null,{}] 03:50:44 INFO - PROCESS | 1741 | 1464864643995 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:44 INFO - PROCESS | 1741 | 1464864644248 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 03:50:44 INFO - PROCESS | 1741 | 1464864644583 Marionette TRACE conn3 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:44 INFO - PROCESS | 1741 | ++DOCSHELL 0x91cdd000 == 132 [pid = 1741] [id = 367] 03:50:44 INFO - PROCESS | 1741 | ++DOMWINDOW == 174 (0x91db7800) [pid = 1741] [serial = 1102] [outer = (nil)] 03:50:44 INFO - PROCESS | 1741 | ++DOMWINDOW == 175 (0x92654c00) [pid = 1741] [serial = 1103] [outer = 0x91db7800] 03:50:44 INFO - PROCESS | 1741 | 1464864644689 Marionette DEBUG loaded listener.js 03:50:44 INFO - PROCESS | 1741 | ++DOMWINDOW == 176 (0x92657c00) [pid = 1741] [serial = 1104] [outer = 0x91db7800] 03:50:45 INFO - PROCESS | 1741 | 1464864645652 Marionette TRACE conn3 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 03:50:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 03:50:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1801ms 03:50:45 INFO - PROCESS | 1741 | 1464864645717 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 03:50:45 INFO - PROCESS | 1741 | 1464864645721 Marionette TRACE conn3 <- [1,1441,null,{"value":"8"}] 03:50:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 03:50:45 INFO - PROCESS | 1741 | 1464864645728 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 03:50:45 INFO - PROCESS | 1741 | 1464864645732 Marionette TRACE conn3 <- [1,1442,null,{}] 03:50:45 INFO - PROCESS | 1741 | 1464864645738 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:45 INFO - PROCESS | 1741 | 1464864645984 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 03:50:46 INFO - PROCESS | 1741 | 1464864646345 Marionette TRACE conn3 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:46 INFO - PROCESS | 1741 | ++DOCSHELL 0x85d4ac00 == 133 [pid = 1741] [id = 368] 03:50:46 INFO - PROCESS | 1741 | ++DOMWINDOW == 177 (0x85d4b400) [pid = 1741] [serial = 1105] [outer = (nil)] 03:50:46 INFO - PROCESS | 1741 | ++DOMWINDOW == 178 (0x88132c00) [pid = 1741] [serial = 1106] [outer = 0x85d4b400] 03:50:46 INFO - PROCESS | 1741 | 1464864646453 Marionette DEBUG loaded listener.js 03:50:46 INFO - PROCESS | 1741 | ++DOMWINDOW == 179 (0x888f8800) [pid = 1741] [serial = 1107] [outer = 0x85d4b400] 03:50:48 INFO - PROCESS | 1741 | --DOCSHELL 0x881c4000 == 132 [pid = 1741] [id = 262] 03:50:48 INFO - PROCESS | 1741 | --DOCSHELL 0x85d43c00 == 131 [pid = 1741] [id = 263] 03:50:48 INFO - PROCESS | 1741 | --DOCSHELL 0x84fee400 == 130 [pid = 1741] [id = 350] 03:50:48 INFO - PROCESS | 1741 | --DOCSHELL 0x881ce800 == 129 [pid = 1741] [id = 349] 03:50:48 INFO - PROCESS | 1741 | --DOCSHELL 0x86c77c00 == 128 [pid = 1741] [id = 348] 03:50:48 INFO - PROCESS | 1741 | --DOCSHELL 0x866ef400 == 127 [pid = 1741] [id = 347] 03:50:48 INFO - PROCESS | 1741 | --DOCSHELL 0x855be400 == 126 [pid = 1741] [id = 346] 03:50:48 INFO - PROCESS | 1741 | --DOMWINDOW == 178 (0x8ec05c00) [pid = 1741] [serial = 948] [outer = (nil)] [url = about:blank] 03:50:48 INFO - PROCESS | 1741 | --DOMWINDOW == 177 (0x8a289800) [pid = 1741] [serial = 929] [outer = (nil)] [url = about:blank] 03:50:48 INFO - PROCESS | 1741 | --DOMWINDOW == 176 (0x9902e800) [pid = 1741] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 03:50:48 INFO - PROCESS | 1741 | --DOMWINDOW == 175 (0x8d9e1400) [pid = 1741] [serial = 942] [outer = (nil)] [url = about:blank] 03:50:48 INFO - PROCESS | 1741 | --DOMWINDOW == 174 (0x88a4f400) [pid = 1741] [serial = 987] [outer = (nil)] [url = about:blank] 03:50:48 INFO - PROCESS | 1741 | --DOMWINDOW == 173 (0x866fb400) [pid = 1741] [serial = 974] [outer = (nil)] [url = about:blank] 03:50:48 INFO - PROCESS | 1741 | --DOMWINDOW == 172 (0x88131400) [pid = 1741] [serial = 926] [outer = (nil)] [url = about:blank] 03:50:48 INFO - PROCESS | 1741 | --DOMWINDOW == 171 (0x8eee4000) [pid = 1741] [serial = 950] [outer = (nil)] [url = about:blank] 03:50:48 INFO - PROCESS | 1741 | --DOMWINDOW == 170 (0x8c8da400) [pid = 1741] [serial = 933] [outer = (nil)] [url = about:blank] 03:50:48 INFO - PROCESS | 1741 | --DOMWINDOW == 169 (0x881cf400) [pid = 1741] [serial = 984] [outer = (nil)] [url = about:blank] 03:50:48 INFO - PROCESS | 1741 | --DOMWINDOW == 168 (0x92b04800) [pid = 1741] [serial = 957] [outer = (nil)] [url = about:blank] 03:50:48 INFO - PROCESS | 1741 | --DOMWINDOW == 167 (0x8d075400) [pid = 1741] [serial = 939] [outer = (nil)] [url = about:blank] 03:50:48 INFO - PROCESS | 1741 | --DOMWINDOW == 166 (0x8e5e7000) [pid = 1741] [serial = 945] [outer = (nil)] [url = about:blank] 03:50:48 INFO - PROCESS | 1741 | --DOMWINDOW == 165 (0x8ca70c00) [pid = 1741] [serial = 938] [outer = (nil)] [url = about:blank] 03:50:48 INFO - PROCESS | 1741 | --DOMWINDOW == 164 (0x881cc400) [pid = 1741] [serial = 986] [outer = (nil)] [url = about:blank] 03:50:48 INFO - PROCESS | 1741 | --DOMWINDOW == 163 (0x88bf2400) [pid = 1741] [serial = 972] [outer = (nil)] [url = about:blank] 03:50:48 INFO - PROCESS | 1741 | --DOMWINDOW == 162 (0x882be800) [pid = 1741] [serial = 927] [outer = (nil)] [url = about:blank] 03:50:48 INFO - PROCESS | 1741 | --DOMWINDOW == 161 (0x86c76c00) [pid = 1741] [serial = 981] [outer = (nil)] [url = about:blank] 03:50:48 INFO - PROCESS | 1741 | --DOMWINDOW == 160 (0x8c7b0400) [pid = 1741] [serial = 932] [outer = (nil)] [url = about:blank] 03:50:48 INFO - PROCESS | 1741 | --DOMWINDOW == 159 (0x8e793c00) [pid = 1741] [serial = 947] [outer = (nil)] [url = about:blank] 03:50:48 INFO - PROCESS | 1741 | --DOMWINDOW == 158 (0x85d48000) [pid = 1741] [serial = 978] [outer = (nil)] [url = about:blank] 03:50:48 INFO - PROCESS | 1741 | --DOMWINDOW == 157 (0x8d601400) [pid = 1741] [serial = 941] [outer = (nil)] [url = about:blank] 03:50:48 INFO - PROCESS | 1741 | --DOMWINDOW == 156 (0x8eee8000) [pid = 1741] [serial = 951] [outer = (nil)] [url = about:blank] 03:50:48 INFO - PROCESS | 1741 | --DOMWINDOW == 155 (0x88134800) [pid = 1741] [serial = 971] [outer = (nil)] [url = about:blank] 03:50:48 INFO - PROCESS | 1741 | --DOMWINDOW == 154 (0x939e3c00) [pid = 1741] [serial = 962] [outer = (nil)] [url = about:blank] 03:50:48 INFO - PROCESS | 1741 | --DOMWINDOW == 153 (0x93c7fc00) [pid = 1741] [serial = 963] [outer = (nil)] [url = about:blank] 03:50:48 INFO - PROCESS | 1741 | --DOMWINDOW == 152 (0x92bb0c00) [pid = 1741] [serial = 959] [outer = (nil)] [url = about:blank] 03:50:48 INFO - PROCESS | 1741 | --DOMWINDOW == 151 (0x92e34c00) [pid = 1741] [serial = 960] [outer = (nil)] [url = about:blank] 03:50:48 INFO - PROCESS | 1741 | --DOMWINDOW == 150 (0x92247400) [pid = 1741] [serial = 956] [outer = (nil)] [url = about:blank] 03:50:48 INFO - PROCESS | 1741 | --DOMWINDOW == 149 (0x881c1400) [pid = 1741] [serial = 983] [outer = (nil)] [url = about:blank] 03:50:48 INFO - PROCESS | 1741 | --DOMWINDOW == 148 (0x8b15c000) [pid = 1741] [serial = 930] [outer = (nil)] [url = about:blank] 03:50:48 INFO - PROCESS | 1741 | --DOMWINDOW == 147 (0x8e5de400) [pid = 1741] [serial = 944] [outer = (nil)] [url = about:blank] 03:50:48 INFO - PROCESS | 1741 | --DOMWINDOW == 146 (0x86c6f400) [pid = 1741] [serial = 980] [outer = (nil)] [url = about:blank] 03:50:48 INFO - PROCESS | 1741 | --DOMWINDOW == 145 (0x8a286c00) [pid = 1741] [serial = 858] [outer = (nil)] [url = about:blank] 03:50:48 INFO - PROCESS | 1741 | --DOMWINDOW == 144 (0x951a3400) [pid = 1741] [serial = 966] [outer = (nil)] [url = about:blank] 03:50:48 INFO - PROCESS | 1741 | --DOMWINDOW == 143 (0x90bb7400) [pid = 1741] [serial = 954] [outer = (nil)] [url = about:blank] 03:50:48 INFO - PROCESS | 1741 | --DOMWINDOW == 142 (0x9519dc00) [pid = 1741] [serial = 965] [outer = (nil)] [url = about:blank] 03:50:48 INFO - PROCESS | 1741 | --DOMWINDOW == 141 (0x8ca4a800) [pid = 1741] [serial = 936] [outer = (nil)] [url = about:blank] 03:50:48 INFO - PROCESS | 1741 | --DOMWINDOW == 140 (0x9761fc00) [pid = 1741] [serial = 968] [outer = (nil)] [url = about:blank] 03:50:48 INFO - PROCESS | 1741 | --DOMWINDOW == 139 (0x86c77000) [pid = 1741] [serial = 975] [outer = (nil)] [url = about:blank] 03:50:48 INFO - PROCESS | 1741 | --DOMWINDOW == 138 (0x8ca43800) [pid = 1741] [serial = 935] [outer = (nil)] [url = about:blank] 03:50:48 INFO - PROCESS | 1741 | --DOMWINDOW == 137 (0x98131c00) [pid = 1741] [serial = 969] [outer = (nil)] [url = about:blank] 03:50:48 INFO - PROCESS | 1741 | --DOMWINDOW == 136 (0x907cec00) [pid = 1741] [serial = 953] [outer = (nil)] [url = about:blank] 03:50:48 INFO - PROCESS | 1741 | --DOMWINDOW == 135 (0x855bc800) [pid = 1741] [serial = 977] [outer = (nil)] [url = about:blank] 03:50:48 INFO - PROCESS | 1741 | --DOMWINDOW == 134 (0x89440c00) [pid = 1741] [serial = 989] [outer = (nil)] [url = about:blank] 03:50:48 INFO - PROCESS | 1741 | 1464864648809 Marionette TRACE conn3 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 03:50:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 03:50:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 3137ms 03:50:48 INFO - PROCESS | 1741 | 1464864648895 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 03:50:48 INFO - PROCESS | 1741 | 1464864648901 Marionette TRACE conn3 <- [1,1445,null,{"value":"8"}] 03:50:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 03:50:48 INFO - PROCESS | 1741 | 1464864648912 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 03:50:48 INFO - PROCESS | 1741 | 1464864648917 Marionette TRACE conn3 <- [1,1446,null,{}] 03:50:48 INFO - PROCESS | 1741 | 1464864648927 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:49 INFO - PROCESS | 1741 | 1464864649139 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 03:50:49 INFO - PROCESS | 1741 | 1464864649325 Marionette TRACE conn3 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:49 INFO - PROCESS | 1741 | ++DOCSHELL 0x855be400 == 127 [pid = 1741] [id = 369] 03:50:49 INFO - PROCESS | 1741 | ++DOMWINDOW == 135 (0x85d42800) [pid = 1741] [serial = 1108] [outer = (nil)] 03:50:49 INFO - PROCESS | 1741 | ++DOMWINDOW == 136 (0x86edd400) [pid = 1741] [serial = 1109] [outer = 0x85d42800] 03:50:49 INFO - PROCESS | 1741 | 1464864649408 Marionette DEBUG loaded listener.js 03:50:49 INFO - PROCESS | 1741 | ++DOMWINDOW == 137 (0x881c4400) [pid = 1741] [serial = 1110] [outer = 0x85d42800] 03:50:50 INFO - PROCESS | 1741 | 1464864650247 Marionette TRACE conn3 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 03:50:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 03:50:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1386ms 03:50:50 INFO - PROCESS | 1741 | 1464864650301 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 03:50:50 INFO - PROCESS | 1741 | 1464864650312 Marionette TRACE conn3 <- [1,1449,null,{"value":"8"}] 03:50:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 03:50:50 INFO - PROCESS | 1741 | 1464864650323 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 03:50:50 INFO - PROCESS | 1741 | 1464864650328 Marionette TRACE conn3 <- [1,1450,null,{}] 03:50:50 INFO - PROCESS | 1741 | 1464864650336 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:50 INFO - PROCESS | 1741 | 1464864650549 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 03:50:50 INFO - PROCESS | 1741 | 1464864650779 Marionette TRACE conn3 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:50 INFO - PROCESS | 1741 | ++DOCSHELL 0x888ee400 == 128 [pid = 1741] [id = 370] 03:50:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 138 (0x888f1800) [pid = 1741] [serial = 1111] [outer = (nil)] 03:50:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 139 (0x88a58000) [pid = 1741] [serial = 1112] [outer = 0x888f1800] 03:50:50 INFO - PROCESS | 1741 | 1464864650895 Marionette DEBUG loaded listener.js 03:50:51 INFO - PROCESS | 1741 | ++DOMWINDOW == 140 (0x89443000) [pid = 1741] [serial = 1113] [outer = 0x888f1800] 03:50:51 INFO - PROCESS | 1741 | 1464864651841 Marionette TRACE conn3 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 03:50:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 03:50:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1592ms 03:50:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 03:50:51 INFO - PROCESS | 1741 | 1464864651915 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 03:50:51 INFO - PROCESS | 1741 | 1464864651918 Marionette TRACE conn3 <- [1,1453,null,{"value":"8"}] 03:50:51 INFO - PROCESS | 1741 | 1464864651925 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 03:50:51 INFO - PROCESS | 1741 | 1464864651931 Marionette TRACE conn3 <- [1,1454,null,{}] 03:50:51 INFO - PROCESS | 1741 | 1464864651954 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:52 INFO - PROCESS | 1741 | 1464864652215 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 03:50:52 INFO - PROCESS | 1741 | 1464864652272 Marionette TRACE conn3 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:52 INFO - PROCESS | 1741 | ++DOCSHELL 0x882c7400 == 129 [pid = 1741] [id = 371] 03:50:52 INFO - PROCESS | 1741 | ++DOMWINDOW == 141 (0x8b15e000) [pid = 1741] [serial = 1114] [outer = (nil)] 03:50:52 INFO - PROCESS | 1741 | ++DOMWINDOW == 142 (0x8b6ec400) [pid = 1741] [serial = 1115] [outer = 0x8b15e000] 03:50:52 INFO - PROCESS | 1741 | 1464864652470 Marionette DEBUG loaded listener.js 03:50:52 INFO - PROCESS | 1741 | ++DOMWINDOW == 143 (0x8b7d2800) [pid = 1741] [serial = 1116] [outer = 0x8b15e000] 03:50:53 INFO - PROCESS | 1741 | --DOMWINDOW == 142 (0x855bec00) [pid = 1741] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 03:50:53 INFO - PROCESS | 1741 | --DOMWINDOW == 141 (0x85d47800) [pid = 1741] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 03:50:53 INFO - PROCESS | 1741 | --DOMWINDOW == 140 (0x8a6cb000) [pid = 1741] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 03:50:53 INFO - PROCESS | 1741 | --DOMWINDOW == 139 (0x86c79c00) [pid = 1741] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 03:50:53 INFO - PROCESS | 1741 | --DOMWINDOW == 138 (0x8813c800) [pid = 1741] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 03:50:53 INFO - PROCESS | 1741 | 1464864653827 Marionette TRACE conn3 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 03:50:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 03:50:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1956ms 03:50:53 INFO - PROCESS | 1741 | 1464864653881 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 03:50:53 INFO - PROCESS | 1741 | 1464864653885 Marionette TRACE conn3 <- [1,1457,null,{"value":"8"}] 03:50:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 03:50:53 INFO - PROCESS | 1741 | 1464864653893 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 03:50:53 INFO - PROCESS | 1741 | 1464864653896 Marionette TRACE conn3 <- [1,1458,null,{}] 03:50:53 INFO - PROCESS | 1741 | 1464864653902 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:54 INFO - PROCESS | 1741 | 1464864654127 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 03:50:54 INFO - PROCESS | 1741 | 1464864654299 Marionette TRACE conn3 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:54 INFO - PROCESS | 1741 | ++DOCSHELL 0x88bf3800 == 130 [pid = 1741] [id = 372] 03:50:54 INFO - PROCESS | 1741 | ++DOMWINDOW == 139 (0x8a6ca000) [pid = 1741] [serial = 1117] [outer = (nil)] 03:50:54 INFO - PROCESS | 1741 | ++DOMWINDOW == 140 (0x8ba85000) [pid = 1741] [serial = 1118] [outer = 0x8a6ca000] 03:50:54 INFO - PROCESS | 1741 | 1464864654377 Marionette DEBUG loaded listener.js 03:50:54 INFO - PROCESS | 1741 | ++DOMWINDOW == 141 (0x8c7af000) [pid = 1741] [serial = 1119] [outer = 0x8a6ca000] 03:50:55 INFO - PROCESS | 1741 | 1464864655440 Marionette TRACE conn3 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 03:50:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 03:50:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1584ms 03:50:55 INFO - PROCESS | 1741 | 1464864655479 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 03:50:55 INFO - PROCESS | 1741 | 1464864655486 Marionette TRACE conn3 <- [1,1461,null,{"value":"8"}] 03:50:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 03:50:55 INFO - PROCESS | 1741 | 1464864655495 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 03:50:55 INFO - PROCESS | 1741 | 1464864655501 Marionette TRACE conn3 <- [1,1462,null,{}] 03:50:55 INFO - PROCESS | 1741 | 1464864655512 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:55 INFO - PROCESS | 1741 | 1464864655786 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 03:50:56 INFO - PROCESS | 1741 | 1464864656132 Marionette TRACE conn3 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:56 INFO - PROCESS | 1741 | ++DOCSHELL 0x86ee2800 == 131 [pid = 1741] [id = 373] 03:50:56 INFO - PROCESS | 1741 | ++DOMWINDOW == 142 (0x88133800) [pid = 1741] [serial = 1120] [outer = (nil)] 03:50:56 INFO - PROCESS | 1741 | ++DOMWINDOW == 143 (0x881cd400) [pid = 1741] [serial = 1121] [outer = 0x88133800] 03:50:56 INFO - PROCESS | 1741 | 1464864656234 Marionette DEBUG loaded listener.js 03:50:56 INFO - PROCESS | 1741 | ++DOMWINDOW == 144 (0x888ea400) [pid = 1741] [serial = 1122] [outer = 0x88133800] 03:50:57 INFO - PROCESS | 1741 | 1464864657264 Marionette TRACE conn3 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 03:50:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 03:50:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1840ms 03:50:57 INFO - PROCESS | 1741 | 1464864657336 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 03:50:57 INFO - PROCESS | 1741 | 1464864657346 Marionette TRACE conn3 <- [1,1465,null,{"value":"8"}] 03:50:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 03:50:57 INFO - PROCESS | 1741 | 1464864657357 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 03:50:57 INFO - PROCESS | 1741 | 1464864657362 Marionette TRACE conn3 <- [1,1466,null,{}] 03:50:57 INFO - PROCESS | 1741 | 1464864657368 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:57 INFO - PROCESS | 1741 | 1464864657651 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 03:50:57 INFO - PROCESS | 1741 | 1464864657966 Marionette TRACE conn3 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:58 INFO - PROCESS | 1741 | ++DOCSHELL 0x88a55c00 == 132 [pid = 1741] [id = 374] 03:50:58 INFO - PROCESS | 1741 | ++DOMWINDOW == 145 (0x8a6d0c00) [pid = 1741] [serial = 1123] [outer = (nil)] 03:50:58 INFO - PROCESS | 1741 | ++DOMWINDOW == 146 (0x8b6e6400) [pid = 1741] [serial = 1124] [outer = 0x8a6d0c00] 03:50:58 INFO - PROCESS | 1741 | 1464864658062 Marionette DEBUG loaded listener.js 03:50:58 INFO - PROCESS | 1741 | ++DOMWINDOW == 147 (0x8b8c1c00) [pid = 1741] [serial = 1125] [outer = 0x8a6d0c00] 03:50:59 INFO - PROCESS | 1741 | 1464864659162 Marionette TRACE conn3 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 03:50:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 03:50:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1882ms 03:50:59 INFO - PROCESS | 1741 | 1464864659240 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 03:50:59 INFO - PROCESS | 1741 | 1464864659244 Marionette TRACE conn3 <- [1,1469,null,{"value":"8"}] 03:50:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 03:50:59 INFO - PROCESS | 1741 | 1464864659252 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 03:50:59 INFO - PROCESS | 1741 | 1464864659259 Marionette TRACE conn3 <- [1,1470,null,{}] 03:50:59 INFO - PROCESS | 1741 | 1464864659277 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:59 INFO - PROCESS | 1741 | 1464864659626 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 03:50:59 INFO - PROCESS | 1741 | 1464864659926 Marionette TRACE conn3 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:59 INFO - PROCESS | 1741 | ++DOCSHELL 0x8c7ba000 == 133 [pid = 1741] [id = 375] 03:50:59 INFO - PROCESS | 1741 | ++DOMWINDOW == 148 (0x8ca38400) [pid = 1741] [serial = 1126] [outer = (nil)] 03:51:00 INFO - PROCESS | 1741 | ++DOMWINDOW == 149 (0x8ca48c00) [pid = 1741] [serial = 1127] [outer = 0x8ca38400] 03:51:00 INFO - PROCESS | 1741 | 1464864660022 Marionette DEBUG loaded listener.js 03:51:00 INFO - PROCESS | 1741 | ++DOMWINDOW == 150 (0x8ca66000) [pid = 1741] [serial = 1128] [outer = 0x8ca38400] 03:51:01 INFO - PROCESS | 1741 | 1464864661048 Marionette TRACE conn3 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 03:51:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 03:51:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1838ms 03:51:01 INFO - PROCESS | 1741 | 1464864661094 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 03:51:01 INFO - PROCESS | 1741 | 1464864661100 Marionette TRACE conn3 <- [1,1473,null,{"value":"8"}] 03:51:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 03:51:01 INFO - PROCESS | 1741 | 1464864661107 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 03:51:01 INFO - PROCESS | 1741 | 1464864661110 Marionette TRACE conn3 <- [1,1474,null,{}] 03:51:01 INFO - PROCESS | 1741 | 1464864661116 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:01 INFO - PROCESS | 1741 | 1464864661383 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 03:51:01 INFO - PROCESS | 1741 | 1464864661669 Marionette TRACE conn3 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:01 INFO - PROCESS | 1741 | ++DOCSHELL 0x8c8cf400 == 134 [pid = 1741] [id = 376] 03:51:01 INFO - PROCESS | 1741 | ++DOMWINDOW == 151 (0x8ca2a400) [pid = 1741] [serial = 1129] [outer = (nil)] 03:51:01 INFO - PROCESS | 1741 | ++DOMWINDOW == 152 (0x8d2d1400) [pid = 1741] [serial = 1130] [outer = 0x8ca2a400] 03:51:01 INFO - PROCESS | 1741 | 1464864661763 Marionette DEBUG loaded listener.js 03:51:01 INFO - PROCESS | 1741 | ++DOMWINDOW == 153 (0x8d359000) [pid = 1741] [serial = 1131] [outer = 0x8ca2a400] 03:51:02 INFO - PROCESS | 1741 | 1464864662758 Marionette TRACE conn3 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 03:51:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 03:51:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1686ms 03:51:02 INFO - PROCESS | 1741 | 1464864662794 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 03:51:02 INFO - PROCESS | 1741 | 1464864662797 Marionette TRACE conn3 <- [1,1477,null,{"value":"8"}] 03:51:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 03:51:02 INFO - PROCESS | 1741 | 1464864662804 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 03:51:02 INFO - PROCESS | 1741 | 1464864662807 Marionette TRACE conn3 <- [1,1478,null,{}] 03:51:02 INFO - PROCESS | 1741 | 1464864662814 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:03 INFO - PROCESS | 1741 | 1464864663036 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 03:51:03 INFO - PROCESS | 1741 | 1464864663310 Marionette TRACE conn3 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:03 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d35e400 == 135 [pid = 1741] [id = 377] 03:51:03 INFO - PROCESS | 1741 | ++DOMWINDOW == 154 (0x8d3a4c00) [pid = 1741] [serial = 1132] [outer = (nil)] 03:51:03 INFO - PROCESS | 1741 | ++DOMWINDOW == 155 (0x8d4a1c00) [pid = 1741] [serial = 1133] [outer = 0x8d3a4c00] 03:51:03 INFO - PROCESS | 1741 | 1464864663441 Marionette DEBUG loaded listener.js 03:51:03 INFO - PROCESS | 1741 | ++DOMWINDOW == 156 (0x8d604400) [pid = 1741] [serial = 1134] [outer = 0x8d3a4c00] 03:51:04 INFO - PROCESS | 1741 | 1464864664414 Marionette TRACE conn3 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 03:51:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 03:51:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1682ms 03:51:04 INFO - PROCESS | 1741 | 1464864664487 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 03:51:04 INFO - PROCESS | 1741 | 1464864664491 Marionette TRACE conn3 <- [1,1481,null,{"value":"8"}] 03:51:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 03:51:04 INFO - PROCESS | 1741 | 1464864664498 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 03:51:04 INFO - PROCESS | 1741 | 1464864664502 Marionette TRACE conn3 <- [1,1482,null,{}] 03:51:04 INFO - PROCESS | 1741 | 1464864664509 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:04 INFO - PROCESS | 1741 | 1464864664808 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 03:51:05 INFO - PROCESS | 1741 | 1464864665127 Marionette TRACE conn3 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:05 INFO - PROCESS | 1741 | ++DOCSHELL 0x8b8bec00 == 136 [pid = 1741] [id = 378] 03:51:05 INFO - PROCESS | 1741 | ++DOMWINDOW == 157 (0x8d609c00) [pid = 1741] [serial = 1135] [outer = (nil)] 03:51:05 INFO - PROCESS | 1741 | ++DOMWINDOW == 158 (0x8e5d4c00) [pid = 1741] [serial = 1136] [outer = 0x8d609c00] 03:51:05 INFO - PROCESS | 1741 | 1464864665224 Marionette DEBUG loaded listener.js 03:51:05 INFO - PROCESS | 1741 | ++DOMWINDOW == 159 (0x8e5de400) [pid = 1741] [serial = 1137] [outer = 0x8d609c00] 03:51:06 INFO - PROCESS | 1741 | 1464864666229 Marionette TRACE conn3 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 03:51:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 03:51:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1798ms 03:51:06 INFO - PROCESS | 1741 | 1464864666298 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 03:51:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 03:51:06 INFO - PROCESS | 1741 | 1464864666302 Marionette TRACE conn3 <- [1,1485,null,{"value":"8"}] 03:51:06 INFO - PROCESS | 1741 | 1464864666308 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 03:51:06 INFO - PROCESS | 1741 | 1464864666312 Marionette TRACE conn3 <- [1,1486,null,{}] 03:51:06 INFO - PROCESS | 1741 | 1464864666318 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:06 INFO - PROCESS | 1741 | 1464864666538 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 03:51:06 INFO - PROCESS | 1741 | 1464864666861 Marionette TRACE conn3 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:06 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d9e3c00 == 137 [pid = 1741] [id = 379] 03:51:06 INFO - PROCESS | 1741 | ++DOMWINDOW == 160 (0x8e350c00) [pid = 1741] [serial = 1138] [outer = (nil)] 03:51:06 INFO - PROCESS | 1741 | ++DOMWINDOW == 161 (0x8e793c00) [pid = 1741] [serial = 1139] [outer = 0x8e350c00] 03:51:06 INFO - PROCESS | 1741 | 1464864666956 Marionette DEBUG loaded listener.js 03:51:07 INFO - PROCESS | 1741 | ++DOMWINDOW == 162 (0x8ec04000) [pid = 1741] [serial = 1140] [outer = 0x8e350c00] 03:51:07 INFO - PROCESS | 1741 | 1464864667945 Marionette TRACE conn3 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 03:51:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 03:51:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1687ms 03:51:07 INFO - PROCESS | 1741 | 1464864667996 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 03:51:08 INFO - PROCESS | 1741 | 1464864668001 Marionette TRACE conn3 <- [1,1489,null,{"value":"8"}] 03:51:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 03:51:08 INFO - PROCESS | 1741 | 1464864668007 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 03:51:08 INFO - PROCESS | 1741 | 1464864668011 Marionette TRACE conn3 <- [1,1490,null,{}] 03:51:08 INFO - PROCESS | 1741 | 1464864668018 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:08 INFO - PROCESS | 1741 | 1464864668249 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 03:51:08 INFO - PROCESS | 1741 | 1464864668541 Marionette TRACE conn3 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:08 INFO - PROCESS | 1741 | ++DOCSHELL 0x8e5efc00 == 138 [pid = 1741] [id = 380] 03:51:08 INFO - PROCESS | 1741 | ++DOMWINDOW == 163 (0x8eca5c00) [pid = 1741] [serial = 1141] [outer = (nil)] 03:51:08 INFO - PROCESS | 1741 | ++DOMWINDOW == 164 (0x8eeeb400) [pid = 1741] [serial = 1142] [outer = 0x8eca5c00] 03:51:08 INFO - PROCESS | 1741 | 1464864668643 Marionette DEBUG loaded listener.js 03:51:08 INFO - PROCESS | 1741 | ++DOMWINDOW == 165 (0x8eef1c00) [pid = 1741] [serial = 1143] [outer = 0x8eca5c00] 03:51:09 INFO - PROCESS | 1741 | 1464864669674 Marionette TRACE conn3 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 03:51:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 03:51:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1681ms 03:51:09 INFO - PROCESS | 1741 | 1464864669690 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 03:51:09 INFO - PROCESS | 1741 | 1464864669694 Marionette TRACE conn3 <- [1,1493,null,{"value":"8"}] 03:51:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 03:51:09 INFO - PROCESS | 1741 | 1464864669701 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 03:51:09 INFO - PROCESS | 1741 | 1464864669705 Marionette TRACE conn3 <- [1,1494,null,{}] 03:51:09 INFO - PROCESS | 1741 | 1464864669712 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:09 INFO - PROCESS | 1741 | 1464864669940 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 03:51:10 INFO - PROCESS | 1741 | 1464864670254 Marionette TRACE conn3 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:10 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d358800 == 139 [pid = 1741] [id = 381] 03:51:10 INFO - PROCESS | 1741 | ++DOMWINDOW == 166 (0x8ec0d800) [pid = 1741] [serial = 1144] [outer = (nil)] 03:51:10 INFO - PROCESS | 1741 | ++DOMWINDOW == 167 (0x90a0a800) [pid = 1741] [serial = 1145] [outer = 0x8ec0d800] 03:51:10 INFO - PROCESS | 1741 | 1464864670357 Marionette DEBUG loaded listener.js 03:51:10 INFO - PROCESS | 1741 | ++DOMWINDOW == 168 (0x90a0e800) [pid = 1741] [serial = 1146] [outer = 0x8ec0d800] 03:51:11 INFO - PROCESS | 1741 | 1464864671357 Marionette TRACE conn3 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 03:51:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 03:51:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1737ms 03:51:11 INFO - PROCESS | 1741 | 1464864671439 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 03:51:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 03:51:11 INFO - PROCESS | 1741 | 1464864671443 Marionette TRACE conn3 <- [1,1497,null,{"value":"8"}] 03:51:11 INFO - PROCESS | 1741 | 1464864671450 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 03:51:11 INFO - PROCESS | 1741 | 1464864671454 Marionette TRACE conn3 <- [1,1498,null,{}] 03:51:11 INFO - PROCESS | 1741 | 1464864671460 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:11 INFO - PROCESS | 1741 | 1464864671737 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 03:51:12 INFO - PROCESS | 1741 | 1464864672067 Marionette TRACE conn3 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:12 INFO - PROCESS | 1741 | ++DOCSHELL 0x888ec800 == 140 [pid = 1741] [id = 382] 03:51:12 INFO - PROCESS | 1741 | ++DOMWINDOW == 169 (0x8d9e3800) [pid = 1741] [serial = 1147] [outer = (nil)] 03:51:12 INFO - PROCESS | 1741 | ++DOMWINDOW == 170 (0x915b2400) [pid = 1741] [serial = 1148] [outer = 0x8d9e3800] 03:51:12 INFO - PROCESS | 1741 | 1464864672161 Marionette DEBUG loaded listener.js 03:51:12 INFO - PROCESS | 1741 | ++DOMWINDOW == 171 (0x915b9000) [pid = 1741] [serial = 1149] [outer = 0x8d9e3800] 03:51:13 INFO - PROCESS | 1741 | 1464864673138 Marionette TRACE conn3 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 03:51:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 03:51:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1734ms 03:51:13 INFO - PROCESS | 1741 | 1464864673185 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 03:51:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 03:51:13 INFO - PROCESS | 1741 | 1464864673190 Marionette TRACE conn3 <- [1,1501,null,{"value":"8"}] 03:51:13 INFO - PROCESS | 1741 | 1464864673197 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 03:51:13 INFO - PROCESS | 1741 | 1464864673201 Marionette TRACE conn3 <- [1,1502,null,{}] 03:51:13 INFO - PROCESS | 1741 | 1464864673208 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:13 INFO - PROCESS | 1741 | 1464864673510 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 03:51:13 INFO - PROCESS | 1741 | 1464864673844 Marionette TRACE conn3 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:13 INFO - PROCESS | 1741 | ++DOCSHELL 0x8e5f0c00 == 141 [pid = 1741] [id = 383] 03:51:13 INFO - PROCESS | 1741 | ++DOMWINDOW == 172 (0x92657000) [pid = 1741] [serial = 1150] [outer = (nil)] 03:51:13 INFO - PROCESS | 1741 | ++DOMWINDOW == 173 (0x92b04800) [pid = 1741] [serial = 1151] [outer = 0x92657000] 03:51:13 INFO - PROCESS | 1741 | 1464864673945 Marionette DEBUG loaded listener.js 03:51:14 INFO - PROCESS | 1741 | ++DOMWINDOW == 174 (0x92b0e400) [pid = 1741] [serial = 1152] [outer = 0x92657000] 03:51:14 INFO - PROCESS | 1741 | 1464864674958 Marionette TRACE conn3 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 03:51:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 03:51:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1791ms 03:51:14 INFO - PROCESS | 1741 | 1464864674989 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 03:51:14 INFO - PROCESS | 1741 | 1464864674993 Marionette TRACE conn3 <- [1,1505,null,{"value":"8"}] 03:51:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 03:51:15 INFO - PROCESS | 1741 | 1464864675000 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 03:51:15 INFO - PROCESS | 1741 | 1464864675004 Marionette TRACE conn3 <- [1,1506,null,{}] 03:51:15 INFO - PROCESS | 1741 | 1464864675010 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:15 INFO - PROCESS | 1741 | 1464864675230 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 03:51:15 INFO - PROCESS | 1741 | 1464864675547 Marionette TRACE conn3 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:15 INFO - PROCESS | 1741 | ++DOCSHELL 0x92b05400 == 142 [pid = 1741] [id = 384] 03:51:15 INFO - PROCESS | 1741 | ++DOMWINDOW == 175 (0x92b0d800) [pid = 1741] [serial = 1153] [outer = (nil)] 03:51:15 INFO - PROCESS | 1741 | ++DOMWINDOW == 176 (0x92bac000) [pid = 1741] [serial = 1154] [outer = 0x92b0d800] 03:51:15 INFO - PROCESS | 1741 | 1464864675646 Marionette DEBUG loaded listener.js 03:51:15 INFO - PROCESS | 1741 | ++DOMWINDOW == 177 (0x92badc00) [pid = 1741] [serial = 1155] [outer = 0x92b0d800] 03:51:16 INFO - PROCESS | 1741 | 1464864676592 Marionette TRACE conn3 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 03:51:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 03:51:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1635ms 03:51:16 INFO - PROCESS | 1741 | 1464864676636 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 03:51:16 INFO - PROCESS | 1741 | 1464864676641 Marionette TRACE conn3 <- [1,1509,null,{"value":"8"}] 03:51:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 03:51:16 INFO - PROCESS | 1741 | 1464864676659 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 03:51:16 INFO - PROCESS | 1741 | 1464864676663 Marionette TRACE conn3 <- [1,1510,null,{}] 03:51:16 INFO - PROCESS | 1741 | 1464864676670 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:16 INFO - PROCESS | 1741 | 1464864676962 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 03:51:17 INFO - PROCESS | 1741 | 1464864677285 Marionette TRACE conn3 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:17 INFO - PROCESS | 1741 | ++DOCSHELL 0x8b6eb800 == 143 [pid = 1741] [id = 385] 03:51:17 INFO - PROCESS | 1741 | ++DOMWINDOW == 178 (0x8d074c00) [pid = 1741] [serial = 1156] [outer = (nil)] 03:51:17 INFO - PROCESS | 1741 | ++DOMWINDOW == 179 (0x92ec6000) [pid = 1741] [serial = 1157] [outer = 0x8d074c00] 03:51:17 INFO - PROCESS | 1741 | 1464864677379 Marionette DEBUG loaded listener.js 03:51:17 INFO - PROCESS | 1741 | ++DOMWINDOW == 180 (0x9392b800) [pid = 1741] [serial = 1158] [outer = 0x8d074c00] 03:51:18 INFO - PROCESS | 1741 | 1464864678335 Marionette TRACE conn3 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 03:51:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 03:51:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1739ms 03:51:18 INFO - PROCESS | 1741 | 1464864678398 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 03:51:18 INFO - PROCESS | 1741 | 1464864678403 Marionette TRACE conn3 <- [1,1513,null,{"value":"8"}] 03:51:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 03:51:18 INFO - PROCESS | 1741 | 1464864678409 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 03:51:18 INFO - PROCESS | 1741 | 1464864678413 Marionette TRACE conn3 <- [1,1514,null,{}] 03:51:18 INFO - PROCESS | 1741 | 1464864678419 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:18 INFO - PROCESS | 1741 | 1464864678762 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 03:51:19 INFO - PROCESS | 1741 | 1464864679013 Marionette TRACE conn3 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:19 INFO - PROCESS | 1741 | ++DOCSHELL 0x8ca6e800 == 144 [pid = 1741] [id = 386] 03:51:19 INFO - PROCESS | 1741 | ++DOMWINDOW == 181 (0x92ba8000) [pid = 1741] [serial = 1159] [outer = (nil)] 03:51:19 INFO - PROCESS | 1741 | ++DOMWINDOW == 182 (0x939df000) [pid = 1741] [serial = 1160] [outer = 0x92ba8000] 03:51:19 INFO - PROCESS | 1741 | 1464864679113 Marionette DEBUG loaded listener.js 03:51:19 INFO - PROCESS | 1741 | ++DOMWINDOW == 183 (0x939e2000) [pid = 1741] [serial = 1161] [outer = 0x92ba8000] 03:51:20 INFO - PROCESS | 1741 | 1464864680100 Marionette TRACE conn3 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 03:51:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 03:51:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1732ms 03:51:20 INFO - PROCESS | 1741 | 1464864680142 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 03:51:20 INFO - PROCESS | 1741 | 1464864680146 Marionette TRACE conn3 <- [1,1517,null,{"value":"8"}] 03:51:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 03:51:20 INFO - PROCESS | 1741 | 1464864680154 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 03:51:20 INFO - PROCESS | 1741 | 1464864680158 Marionette TRACE conn3 <- [1,1518,null,{}] 03:51:20 INFO - PROCESS | 1741 | 1464864680164 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:20 INFO - PROCESS | 1741 | 1464864680416 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 03:51:20 INFO - PROCESS | 1741 | 1464864680747 Marionette TRACE conn3 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:20 INFO - PROCESS | 1741 | ++DOCSHELL 0x92bab800 == 145 [pid = 1741] [id = 387] 03:51:20 INFO - PROCESS | 1741 | ++DOMWINDOW == 184 (0x92ecc000) [pid = 1741] [serial = 1162] [outer = (nil)] 03:51:20 INFO - PROCESS | 1741 | ++DOMWINDOW == 185 (0x94611400) [pid = 1741] [serial = 1163] [outer = 0x92ecc000] 03:51:20 INFO - PROCESS | 1741 | 1464864680864 Marionette DEBUG loaded listener.js 03:51:21 INFO - PROCESS | 1741 | ++DOMWINDOW == 186 (0x9461a400) [pid = 1741] [serial = 1164] [outer = 0x92ecc000] 03:51:21 INFO - PROCESS | 1741 | 1464864681977 Marionette TRACE conn3 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 03:51:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 03:51:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1839ms 03:51:21 INFO - PROCESS | 1741 | 1464864681993 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 03:51:21 INFO - PROCESS | 1741 | 1464864681997 Marionette TRACE conn3 <- [1,1521,null,{"value":"8"}] 03:51:22 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 03:51:22 INFO - PROCESS | 1741 | 1464864682004 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 03:51:22 INFO - PROCESS | 1741 | 1464864682007 Marionette TRACE conn3 <- [1,1522,null,{}] 03:51:22 INFO - PROCESS | 1741 | 1464864682013 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:22 INFO - PROCESS | 1741 | 1464864682265 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 03:51:22 INFO - PROCESS | 1741 | 1464864682587 Marionette TRACE conn3 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:22 INFO - PROCESS | 1741 | ++DOCSHELL 0x89d65000 == 146 [pid = 1741] [id = 388] 03:51:22 INFO - PROCESS | 1741 | ++DOMWINDOW == 187 (0x8d3a7c00) [pid = 1741] [serial = 1165] [outer = (nil)] 03:51:22 INFO - PROCESS | 1741 | ++DOMWINDOW == 188 (0x95193400) [pid = 1741] [serial = 1166] [outer = 0x8d3a7c00] 03:51:22 INFO - PROCESS | 1741 | 1464864682700 Marionette DEBUG loaded listener.js 03:51:22 INFO - PROCESS | 1741 | ++DOMWINDOW == 189 (0x9519b000) [pid = 1741] [serial = 1167] [outer = 0x8d3a7c00] 03:51:23 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 03:51:23 INFO - PROCESS | 1741 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 03:51:23 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 03:51:23 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 03:51:23 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 03:51:23 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 03:51:23 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 03:51:23 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 03:51:23 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 03:51:23 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 03:51:23 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 03:51:23 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 03:51:23 INFO - PROCESS | 1741 | 1464864683557 Marionette TRACE conn3 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 03:51:23 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 () { 03:51:23 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:51:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 03:51:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:51:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:51:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 03:51:23 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 () { 03:51:23 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:51:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 03:51:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:51:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:51:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 03:51:23 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 () { 03:51:23 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:51:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 03:51:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:51:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:51:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 03:51:23 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 () { 03:51:23 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:51:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 03:51:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:51:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:51:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 03:51:23 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1589ms 03:51:23 INFO - PROCESS | 1741 | 1464864683597 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 03:51:23 INFO - PROCESS | 1741 | 1464864683607 Marionette TRACE conn3 <- [1,1525,null,{"value":"8"}] 03:51:23 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 03:51:23 INFO - PROCESS | 1741 | 1464864683616 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 03:51:23 INFO - PROCESS | 1741 | 1464864683621 Marionette TRACE conn3 <- [1,1526,null,{}] 03:51:23 INFO - PROCESS | 1741 | 1464864683656 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:23 INFO - PROCESS | 1741 | 1464864683905 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 03:51:24 INFO - PROCESS | 1741 | 1464864684172 Marionette TRACE conn3 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:24 INFO - PROCESS | 1741 | ++DOCSHELL 0x84fe3400 == 147 [pid = 1741] [id = 389] 03:51:24 INFO - PROCESS | 1741 | ++DOMWINDOW == 190 (0x95194c00) [pid = 1741] [serial = 1168] [outer = (nil)] 03:51:24 INFO - PROCESS | 1741 | ++DOMWINDOW == 191 (0x951ac000) [pid = 1741] [serial = 1169] [outer = 0x95194c00] 03:51:24 INFO - PROCESS | 1741 | 1464864684322 Marionette DEBUG loaded listener.js 03:51:24 INFO - PROCESS | 1741 | ++DOMWINDOW == 192 (0x951aec00) [pid = 1741] [serial = 1170] [outer = 0x95194c00] 03:51:25 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 03:51:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 03:51:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:51:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:51:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 03:51:25 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 03:51:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 03:51:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:51:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:51:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 03:51:25 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 03:51:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 03:51:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:51:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:51:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 03:51:25 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1610ms 03:51:25 INFO - PROCESS | 1741 | 1464864685203 Marionette TRACE conn3 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 03:51:25 INFO - PROCESS | 1741 | 1464864685271 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 03:51:25 INFO - PROCESS | 1741 | 1464864685278 Marionette TRACE conn3 <- [1,1529,null,{"value":"8"}] 03:51:25 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 03:51:25 INFO - PROCESS | 1741 | 1464864685292 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 03:51:25 INFO - PROCESS | 1741 | 1464864685295 Marionette TRACE conn3 <- [1,1530,null,{}] 03:51:25 INFO - PROCESS | 1741 | 1464864685302 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:25 INFO - PROCESS | 1741 | 1464864685529 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 03:51:26 INFO - PROCESS | 1741 | --DOCSHELL 0x8d077000 == 146 [pid = 1741] [id = 144] 03:51:26 INFO - PROCESS | 1741 | --DOCSHELL 0x882c7400 == 145 [pid = 1741] [id = 371] 03:51:26 INFO - PROCESS | 1741 | --DOCSHELL 0x888ee400 == 144 [pid = 1741] [id = 370] 03:51:26 INFO - PROCESS | 1741 | --DOCSHELL 0x855be400 == 143 [pid = 1741] [id = 369] 03:51:26 INFO - PROCESS | 1741 | --DOCSHELL 0x91cdd000 == 142 [pid = 1741] [id = 367] 03:51:26 INFO - PROCESS | 1741 | --DOCSHELL 0x89441800 == 141 [pid = 1741] [id = 365] 03:51:26 INFO - PROCESS | 1741 | --DOCSHELL 0x914bc400 == 140 [pid = 1741] [id = 366] 03:51:26 INFO - PROCESS | 1741 | --DOCSHELL 0x90bbbc00 == 139 [pid = 1741] [id = 364] 03:51:26 INFO - PROCESS | 1741 | --DOCSHELL 0x8ba84400 == 138 [pid = 1741] [id = 363] 03:51:26 INFO - PROCESS | 1741 | --DOCSHELL 0x907cbc00 == 137 [pid = 1741] [id = 362] 03:51:26 INFO - PROCESS | 1741 | --DOCSHELL 0x8e5e6400 == 136 [pid = 1741] [id = 360] 03:51:26 INFO - PROCESS | 1741 | --DOCSHELL 0x8d605400 == 135 [pid = 1741] [id = 361] 03:51:26 INFO - PROCESS | 1741 | --DOCSHELL 0x8ca30000 == 134 [pid = 1741] [id = 359] 03:51:26 INFO - PROCESS | 1741 | --DOCSHELL 0x8d9ea000 == 133 [pid = 1741] [id = 358] 03:51:26 INFO - PROCESS | 1741 | --DOCSHELL 0x88136400 == 132 [pid = 1741] [id = 357] 03:51:26 INFO - PROCESS | 1741 | --DOCSHELL 0x8ca2ec00 == 131 [pid = 1741] [id = 356] 03:51:26 INFO - PROCESS | 1741 | --DOCSHELL 0x8c7bb400 == 130 [pid = 1741] [id = 355] 03:51:26 INFO - PROCESS | 1741 | --DOCSHELL 0x8c7bb800 == 129 [pid = 1741] [id = 354] 03:51:26 INFO - PROCESS | 1741 | --DOCSHELL 0x8a292400 == 128 [pid = 1741] [id = 353] 03:51:26 INFO - PROCESS | 1741 | --DOCSHELL 0x85d47000 == 127 [pid = 1741] [id = 352] 03:51:26 INFO - PROCESS | 1741 | --DOMWINDOW == 191 (0x8d602400) [pid = 1741] [serial = 1022] [outer = (nil)] [url = about:blank] 03:51:26 INFO - PROCESS | 1741 | --DOMWINDOW == 190 (0x866f3800) [pid = 1741] [serial = 1041] [outer = (nil)] [url = about:blank] 03:51:27 INFO - PROCESS | 1741 | --DOMWINDOW == 189 (0x88138000) [pid = 1741] [serial = 1037] [outer = (nil)] [url = about:blank] 03:51:27 INFO - PROCESS | 1741 | --DOMWINDOW == 188 (0x888f4800) [pid = 1741] [serial = 1053] [outer = (nil)] [url = about:blank] 03:51:27 INFO - PROCESS | 1741 | --DOMWINDOW == 187 (0x8b155c00) [pid = 1741] [serial = 1049] [outer = (nil)] [url = about:blank] 03:51:27 INFO - PROCESS | 1741 | --DOMWINDOW == 186 (0x85d4b800) [pid = 1741] [serial = 1040] [outer = (nil)] [url = about:blank] 03:51:27 INFO - PROCESS | 1741 | --DOMWINDOW == 185 (0x88139400) [pid = 1741] [serial = 1044] [outer = (nil)] [url = about:blank] 03:51:27 INFO - PROCESS | 1741 | --DOMWINDOW == 184 (0x8e5f2c00) [pid = 1741] [serial = 1031] [outer = (nil)] [url = about:blank] 03:51:27 INFO - PROCESS | 1741 | --DOMWINDOW == 183 (0x8ec07800) [pid = 1741] [serial = 1034] [outer = (nil)] [url = about:blank] 03:51:27 INFO - PROCESS | 1741 | --DOMWINDOW == 182 (0x8d9ef800) [pid = 1741] [serial = 1025] [outer = (nil)] [url = about:blank] 03:51:27 INFO - PROCESS | 1741 | --DOMWINDOW == 181 (0x8a6d2c00) [pid = 1741] [serial = 998] [outer = (nil)] [url = about:blank] 03:51:27 INFO - PROCESS | 1741 | --DOMWINDOW == 180 (0x88a53c00) [pid = 1741] [serial = 1046] [outer = (nil)] [url = about:blank] 03:51:27 INFO - PROCESS | 1741 | --DOMWINDOW == 179 (0x88a4a800) [pid = 1741] [serial = 995] [outer = (nil)] [url = about:blank] 03:51:27 INFO - PROCESS | 1741 | --DOMWINDOW == 178 (0x8b6eb000) [pid = 1741] [serial = 1001] [outer = (nil)] [url = about:blank] 03:51:27 INFO - PROCESS | 1741 | --DOMWINDOW == 177 (0x86edf000) [pid = 1741] [serial = 1043] [outer = (nil)] [url = about:blank] 03:51:27 INFO - PROCESS | 1741 | --DOMWINDOW == 176 (0x8b6e5400) [pid = 1741] [serial = 1050] [outer = (nil)] [url = about:blank] 03:51:27 INFO - PROCESS | 1741 | --DOMWINDOW == 175 (0x8ca42000) [pid = 1741] [serial = 1010] [outer = (nil)] [url = about:blank] 03:51:27 INFO - PROCESS | 1741 | --DOMWINDOW == 174 (0x89444400) [pid = 1741] [serial = 1047] [outer = (nil)] [url = about:blank] 03:51:27 INFO - PROCESS | 1741 | --DOMWINDOW == 173 (0x8d2d0800) [pid = 1741] [serial = 1016] [outer = (nil)] [url = about:blank] 03:51:27 INFO - PROCESS | 1741 | --DOMWINDOW == 172 (0x8d35a800) [pid = 1741] [serial = 1019] [outer = (nil)] [url = about:blank] 03:51:27 INFO - PROCESS | 1741 | --DOMWINDOW == 171 (0x8c7b4800) [pid = 1741] [serial = 1007] [outer = (nil)] [url = about:blank] 03:51:27 INFO - PROCESS | 1741 | --DOMWINDOW == 170 (0x86c6c400) [pid = 1741] [serial = 1052] [outer = (nil)] [url = about:blank] 03:51:27 INFO - PROCESS | 1741 | --DOMWINDOW == 169 (0x8b8bfc00) [pid = 1741] [serial = 1004] [outer = (nil)] [url = about:blank] 03:51:27 INFO - PROCESS | 1741 | --DOMWINDOW == 168 (0x8ca6cc00) [pid = 1741] [serial = 1013] [outer = (nil)] [url = about:blank] 03:51:27 INFO - PROCESS | 1741 | --DOMWINDOW == 167 (0x8e5d7800) [pid = 1741] [serial = 1028] [outer = (nil)] [url = about:blank] 03:51:27 INFO - PROCESS | 1741 | --DOMWINDOW == 166 (0x86c78c00) [pid = 1741] [serial = 992] [outer = (nil)] [url = about:blank] 03:51:27 INFO - PROCESS | 1741 | --DOMWINDOW == 165 (0x8ba83c00) [pid = 1741] [serial = 1055] [outer = (nil)] [url = about:blank] 03:51:27 INFO - PROCESS | 1741 | 1464864687232 Marionette TRACE conn3 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:27 INFO - PROCESS | 1741 | ++DOCSHELL 0x85e1cc00 == 128 [pid = 1741] [id = 390] 03:51:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 166 (0x85e1dc00) [pid = 1741] [serial = 1171] [outer = (nil)] 03:51:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 167 (0x866f5800) [pid = 1741] [serial = 1172] [outer = 0x85e1dc00] 03:51:27 INFO - PROCESS | 1741 | 1464864687319 Marionette DEBUG loaded listener.js 03:51:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 168 (0x86c74400) [pid = 1741] [serial = 1173] [outer = 0x85e1dc00] 03:51:28 INFO - PROCESS | 1741 | 1464864688062 Marionette TRACE conn3 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 03:51:28 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 03:51:28 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 03:51:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:51:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:51:28 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 03:51:28 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 03:51:28 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. 03:51:28 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 03:51:28 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 2791ms 03:51:28 INFO - PROCESS | 1741 | 1464864688087 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 03:51:28 INFO - PROCESS | 1741 | 1464864688094 Marionette TRACE conn3 <- [1,1533,null,{"value":"8"}] 03:51:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 03:51:28 INFO - PROCESS | 1741 | 1464864688103 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 03:51:28 INFO - PROCESS | 1741 | 1464864688109 Marionette TRACE conn3 <- [1,1534,null,{}] 03:51:28 INFO - PROCESS | 1741 | 1464864688117 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:28 INFO - PROCESS | 1741 | 1464864688346 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 03:51:28 INFO - PROCESS | 1741 | 1464864688538 Marionette TRACE conn3 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:28 INFO - PROCESS | 1741 | ++DOCSHELL 0x881ce800 == 129 [pid = 1741] [id = 391] 03:51:28 INFO - PROCESS | 1741 | ++DOMWINDOW == 169 (0x882c2800) [pid = 1741] [serial = 1174] [outer = (nil)] 03:51:28 INFO - PROCESS | 1741 | ++DOMWINDOW == 170 (0x888f2400) [pid = 1741] [serial = 1175] [outer = 0x882c2800] 03:51:28 INFO - PROCESS | 1741 | 1464864688622 Marionette DEBUG loaded listener.js 03:51:28 INFO - PROCESS | 1741 | ++DOMWINDOW == 171 (0x88a55800) [pid = 1741] [serial = 1176] [outer = 0x882c2800] 03:51:29 INFO - PROCESS | 1741 | 1464864689648 Marionette TRACE conn3 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 03:51:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 03:51:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1585ms 03:51:29 INFO - PROCESS | 1741 | 1464864689691 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 03:51:29 INFO - PROCESS | 1741 | 1464864689697 Marionette TRACE conn3 <- [1,1537,null,{"value":"8"}] 03:51:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 03:51:29 INFO - PROCESS | 1741 | 1464864689705 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 03:51:29 INFO - PROCESS | 1741 | 1464864689709 Marionette TRACE conn3 <- [1,1538,null,{}] 03:51:29 INFO - PROCESS | 1741 | 1464864689729 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:30 INFO - PROCESS | 1741 | 1464864690019 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 03:51:30 INFO - PROCESS | 1741 | 1464864690054 Marionette TRACE conn3 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:30 INFO - PROCESS | 1741 | ++DOCSHELL 0x86c78000 == 130 [pid = 1741] [id = 392] 03:51:30 INFO - PROCESS | 1741 | ++DOMWINDOW == 172 (0x8a28f400) [pid = 1741] [serial = 1177] [outer = (nil)] 03:51:30 INFO - PROCESS | 1741 | ++DOMWINDOW == 173 (0x8b156400) [pid = 1741] [serial = 1178] [outer = 0x8a28f400] 03:51:30 INFO - PROCESS | 1741 | 1464864690135 Marionette DEBUG loaded listener.js 03:51:30 INFO - PROCESS | 1741 | ++DOMWINDOW == 174 (0x8b6e5000) [pid = 1741] [serial = 1179] [outer = 0x8a28f400] 03:51:31 INFO - PROCESS | 1741 | 1464864691198 Marionette TRACE conn3 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 03:51:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 03:51:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1555ms 03:51:31 INFO - PROCESS | 1741 | 1464864691273 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 03:51:31 INFO - PROCESS | 1741 | 1464864691285 Marionette TRACE conn3 <- [1,1541,null,{"value":"8"}] 03:51:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 03:51:31 INFO - PROCESS | 1741 | 1464864691302 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 03:51:31 INFO - PROCESS | 1741 | 1464864691312 Marionette TRACE conn3 <- [1,1542,null,{}] 03:51:32 INFO - PROCESS | 1741 | --DOMWINDOW == 173 (0x882c5800) [pid = 1741] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 03:51:32 INFO - PROCESS | 1741 | --DOMWINDOW == 172 (0x8d079400) [pid = 1741] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 03:51:32 INFO - PROCESS | 1741 | --DOMWINDOW == 171 (0x8ca65800) [pid = 1741] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 03:51:32 INFO - PROCESS | 1741 | --DOMWINDOW == 170 (0x8c8dc800) [pid = 1741] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 03:51:32 INFO - PROCESS | 1741 | --DOMWINDOW == 169 (0x8ec05000) [pid = 1741] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 03:51:32 INFO - PROCESS | 1741 | --DOMWINDOW == 168 (0x8d3ae400) [pid = 1741] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 03:51:32 INFO - PROCESS | 1741 | --DOMWINDOW == 167 (0x8ecb2800) [pid = 1741] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 03:51:32 INFO - PROCESS | 1741 | --DOMWINDOW == 166 (0x85d42800) [pid = 1741] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 03:51:32 INFO - PROCESS | 1741 | --DOMWINDOW == 165 (0x888eec00) [pid = 1741] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 03:51:32 INFO - PROCESS | 1741 | --DOMWINDOW == 164 (0x86edb000) [pid = 1741] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 03:51:32 INFO - PROCESS | 1741 | --DOMWINDOW == 163 (0x89d6e000) [pid = 1741] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 03:51:32 INFO - PROCESS | 1741 | --DOMWINDOW == 162 (0x8d9edc00) [pid = 1741] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 03:51:32 INFO - PROCESS | 1741 | --DOMWINDOW == 161 (0x90a06c00) [pid = 1741] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 03:51:32 INFO - PROCESS | 1741 | --DOMWINDOW == 160 (0x8d353400) [pid = 1741] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 03:51:32 INFO - PROCESS | 1741 | --DOMWINDOW == 159 (0x90baf400) [pid = 1741] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 03:51:32 INFO - PROCESS | 1741 | --DOMWINDOW == 158 (0x888f1800) [pid = 1741] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 03:51:32 INFO - PROCESS | 1741 | --DOMWINDOW == 157 (0x8e34e400) [pid = 1741] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 03:51:32 INFO - PROCESS | 1741 | --DOMWINDOW == 156 (0x8b6e2800) [pid = 1741] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 03:51:32 INFO - PROCESS | 1741 | --DOMWINDOW == 155 (0x8b8bb000) [pid = 1741] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 03:51:32 INFO - PROCESS | 1741 | --DOMWINDOW == 154 (0x85d4b400) [pid = 1741] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 03:51:32 INFO - PROCESS | 1741 | --DOMWINDOW == 153 (0x8b7c6800) [pid = 1741] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 03:51:32 INFO - PROCESS | 1741 | --DOMWINDOW == 152 (0x8ca34c00) [pid = 1741] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 03:51:32 INFO - PROCESS | 1741 | --DOMWINDOW == 151 (0x8c7b2000) [pid = 1741] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 03:51:32 INFO - PROCESS | 1741 | --DOMWINDOW == 150 (0x8a6d3000) [pid = 1741] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 03:51:32 INFO - PROCESS | 1741 | --DOMWINDOW == 149 (0x8d3abc00) [pid = 1741] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 03:51:32 INFO - PROCESS | 1741 | --DOMWINDOW == 148 (0x85e18400) [pid = 1741] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 03:51:32 INFO - PROCESS | 1741 | --DOMWINDOW == 147 (0x8d07d400) [pid = 1741] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 03:51:32 INFO - PROCESS | 1741 | --DOMWINDOW == 146 (0x8d49d000) [pid = 1741] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 03:51:32 INFO - PROCESS | 1741 | --DOMWINDOW == 145 (0x8ca68c00) [pid = 1741] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 03:51:32 INFO - PROCESS | 1741 | --DOMWINDOW == 144 (0x8ca31000) [pid = 1741] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 03:51:32 INFO - PROCESS | 1741 | --DOMWINDOW == 143 (0x8b15e000) [pid = 1741] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 03:51:32 INFO - PROCESS | 1741 | --DOMWINDOW == 142 (0x866f1400) [pid = 1741] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 03:51:32 INFO - PROCESS | 1741 | --DOMWINDOW == 141 (0x882cac00) [pid = 1741] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 03:51:32 INFO - PROCESS | 1741 | --DOMWINDOW == 140 (0x8b161000) [pid = 1741] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 03:51:32 INFO - PROCESS | 1741 | 1464864692165 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:32 INFO - PROCESS | 1741 | 1464864692457 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 03:51:32 INFO - PROCESS | 1741 | 1464864692573 Marionette TRACE conn3 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:32 INFO - PROCESS | 1741 | ++DOCSHELL 0x882bfc00 == 131 [pid = 1741] [id = 393] 03:51:32 INFO - PROCESS | 1741 | ++DOMWINDOW == 141 (0x882c3c00) [pid = 1741] [serial = 1180] [outer = (nil)] 03:51:32 INFO - PROCESS | 1741 | ++DOMWINDOW == 142 (0x89d6dc00) [pid = 1741] [serial = 1181] [outer = 0x882c3c00] 03:51:32 INFO - PROCESS | 1741 | 1464864692650 Marionette DEBUG loaded listener.js 03:51:32 INFO - PROCESS | 1741 | ++DOMWINDOW == 143 (0x8b6eb000) [pid = 1741] [serial = 1182] [outer = 0x882c3c00] 03:51:33 INFO - PROCESS | 1741 | 1464864693460 Marionette TRACE conn3 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 03:51:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 03:51:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 2217ms 03:51:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 03:51:33 INFO - PROCESS | 1741 | 1464864693511 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 03:51:33 INFO - PROCESS | 1741 | 1464864693515 Marionette TRACE conn3 <- [1,1545,null,{"value":"8"}] 03:51:33 INFO - PROCESS | 1741 | 1464864693522 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 03:51:33 INFO - PROCESS | 1741 | 1464864693525 Marionette TRACE conn3 <- [1,1546,null,{}] 03:51:33 INFO - PROCESS | 1741 | 1464864693531 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:33 INFO - PROCESS | 1741 | 1464864693745 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 03:51:33 INFO - PROCESS | 1741 | 1464864693941 Marionette TRACE conn3 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:33 INFO - PROCESS | 1741 | ++DOCSHELL 0x866f9c00 == 132 [pid = 1741] [id = 394] 03:51:33 INFO - PROCESS | 1741 | ++DOMWINDOW == 144 (0x881cf400) [pid = 1741] [serial = 1183] [outer = (nil)] 03:51:34 INFO - PROCESS | 1741 | ++DOMWINDOW == 145 (0x8c7b0000) [pid = 1741] [serial = 1184] [outer = 0x881cf400] 03:51:34 INFO - PROCESS | 1741 | 1464864694023 Marionette DEBUG loaded listener.js 03:51:34 INFO - PROCESS | 1741 | ++DOMWINDOW == 146 (0x8c7b8400) [pid = 1741] [serial = 1185] [outer = 0x881cf400] 03:51:35 INFO - PROCESS | 1741 | 1464864695210 Marionette TRACE conn3 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 03:51:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 03:51:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1738ms 03:51:35 INFO - PROCESS | 1741 | 1464864695261 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 03:51:35 INFO - PROCESS | 1741 | 1464864695270 Marionette TRACE conn3 <- [1,1549,null,{"value":"8"}] 03:51:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 03:51:35 INFO - PROCESS | 1741 | 1464864695279 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 03:51:35 INFO - PROCESS | 1741 | 1464864695287 Marionette TRACE conn3 <- [1,1550,null,{}] 03:51:35 INFO - PROCESS | 1741 | 1464864695297 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:35 INFO - PROCESS | 1741 | 1464864695556 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 03:51:35 INFO - PROCESS | 1741 | 1464864695885 Marionette TRACE conn3 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:35 INFO - PROCESS | 1741 | ++DOCSHELL 0x86ed9400 == 133 [pid = 1741] [id = 395] 03:51:35 INFO - PROCESS | 1741 | ++DOMWINDOW == 147 (0x881c2000) [pid = 1741] [serial = 1186] [outer = (nil)] 03:51:35 INFO - PROCESS | 1741 | ++DOMWINDOW == 148 (0x88a49800) [pid = 1741] [serial = 1187] [outer = 0x881c2000] 03:51:35 INFO - PROCESS | 1741 | 1464864695987 Marionette DEBUG loaded listener.js 03:51:36 INFO - PROCESS | 1741 | ++DOMWINDOW == 149 (0x89d68400) [pid = 1741] [serial = 1188] [outer = 0x881c2000] 03:51:36 INFO - PROCESS | 1741 | 1464864696989 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 03:51:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 03:51:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1757ms 03:51:37 INFO - PROCESS | 1741 | 1464864697036 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 03:51:37 INFO - PROCESS | 1741 | 1464864697046 Marionette TRACE conn3 <- [1,1553,null,{"value":"8"}] 03:51:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 03:51:37 INFO - PROCESS | 1741 | 1464864697059 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 03:51:37 INFO - PROCESS | 1741 | 1464864697063 Marionette TRACE conn3 <- [1,1554,null,{}] 03:51:37 INFO - PROCESS | 1741 | 1464864697071 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:37 INFO - PROCESS | 1741 | 1464864697341 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 03:51:37 INFO - PROCESS | 1741 | 1464864697717 Marionette TRACE conn3 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:37 INFO - PROCESS | 1741 | ++DOCSHELL 0x8a6d5000 == 134 [pid = 1741] [id = 396] 03:51:37 INFO - PROCESS | 1741 | ++DOMWINDOW == 150 (0x8b7c7400) [pid = 1741] [serial = 1189] [outer = (nil)] 03:51:37 INFO - PROCESS | 1741 | ++DOMWINDOW == 151 (0x8ba79c00) [pid = 1741] [serial = 1190] [outer = 0x8b7c7400] 03:51:37 INFO - PROCESS | 1741 | 1464864697811 Marionette DEBUG loaded listener.js 03:51:37 INFO - PROCESS | 1741 | ++DOMWINDOW == 152 (0x8c7b2000) [pid = 1741] [serial = 1191] [outer = 0x8b7c7400] 03:51:38 INFO - PROCESS | 1741 | 1464864698763 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 03:51:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 03:51:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1739ms 03:51:38 INFO - PROCESS | 1741 | 1464864698798 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 03:51:38 INFO - PROCESS | 1741 | 1464864698802 Marionette TRACE conn3 <- [1,1557,null,{"value":"8"}] 03:51:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 03:51:38 INFO - PROCESS | 1741 | 1464864698809 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 03:51:38 INFO - PROCESS | 1741 | 1464864698816 Marionette TRACE conn3 <- [1,1558,null,{}] 03:51:38 INFO - PROCESS | 1741 | 1464864698833 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:39 INFO - PROCESS | 1741 | 1464864699086 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 03:51:39 INFO - PROCESS | 1741 | 1464864699411 Marionette TRACE conn3 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:39 INFO - PROCESS | 1741 | ++DOCSHELL 0x888f0000 == 135 [pid = 1741] [id = 397] 03:51:39 INFO - PROCESS | 1741 | ++DOMWINDOW == 153 (0x8c7b8800) [pid = 1741] [serial = 1192] [outer = (nil)] 03:51:39 INFO - PROCESS | 1741 | ++DOMWINDOW == 154 (0x8ca4a000) [pid = 1741] [serial = 1193] [outer = 0x8c7b8800] 03:51:39 INFO - PROCESS | 1741 | 1464864699517 Marionette DEBUG loaded listener.js 03:51:39 INFO - PROCESS | 1741 | ++DOMWINDOW == 155 (0x8ca6cc00) [pid = 1741] [serial = 1194] [outer = 0x8c7b8800] 03:51:40 INFO - PROCESS | 1741 | 1464864700486 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 03:51:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 03:51:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1745ms 03:51:40 INFO - PROCESS | 1741 | 1464864700555 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 03:51:40 INFO - PROCESS | 1741 | 1464864700560 Marionette TRACE conn3 <- [1,1561,null,{"value":"8"}] 03:51:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 03:51:40 INFO - PROCESS | 1741 | 1464864700567 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 03:51:40 INFO - PROCESS | 1741 | 1464864700570 Marionette TRACE conn3 <- [1,1562,null,{}] 03:51:40 INFO - PROCESS | 1741 | 1464864700577 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:40 INFO - PROCESS | 1741 | 1464864700847 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 03:51:41 INFO - PROCESS | 1741 | 1464864701170 Marionette TRACE conn3 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:41 INFO - PROCESS | 1741 | ++DOCSHELL 0x8c8dbc00 == 136 [pid = 1741] [id = 398] 03:51:41 INFO - PROCESS | 1741 | ++DOMWINDOW == 156 (0x8ca4c000) [pid = 1741] [serial = 1195] [outer = (nil)] 03:51:41 INFO - PROCESS | 1741 | ++DOMWINDOW == 157 (0x8d07cc00) [pid = 1741] [serial = 1196] [outer = 0x8ca4c000] 03:51:41 INFO - PROCESS | 1741 | 1464864701263 Marionette DEBUG loaded listener.js 03:51:41 INFO - PROCESS | 1741 | ++DOMWINDOW == 158 (0x8d2d5400) [pid = 1741] [serial = 1197] [outer = 0x8ca4c000] 03:51:42 INFO - PROCESS | 1741 | 1464864702234 Marionette TRACE conn3 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 03:51:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 03:51:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1741ms 03:51:42 INFO - PROCESS | 1741 | 1464864702310 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 03:51:42 INFO - PROCESS | 1741 | 1464864702314 Marionette TRACE conn3 <- [1,1565,null,{"value":"8"}] 03:51:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 03:51:42 INFO - PROCESS | 1741 | 1464864702322 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 03:51:42 INFO - PROCESS | 1741 | 1464864702326 Marionette TRACE conn3 <- [1,1566,null,{}] 03:51:42 INFO - PROCESS | 1741 | 1464864702333 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:42 INFO - PROCESS | 1741 | 1464864702608 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 03:51:42 INFO - PROCESS | 1741 | 1464864702943 Marionette TRACE conn3 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:42 INFO - PROCESS | 1741 | ++DOCSHELL 0x8ca48000 == 137 [pid = 1741] [id = 399] 03:51:42 INFO - PROCESS | 1741 | ++DOMWINDOW == 159 (0x8d076400) [pid = 1741] [serial = 1198] [outer = (nil)] 03:51:43 INFO - PROCESS | 1741 | ++DOMWINDOW == 160 (0x8d3ab400) [pid = 1741] [serial = 1199] [outer = 0x8d076400] 03:51:43 INFO - PROCESS | 1741 | 1464864703046 Marionette DEBUG loaded listener.js 03:51:43 INFO - PROCESS | 1741 | ++DOMWINDOW == 161 (0x8d3af000) [pid = 1741] [serial = 1200] [outer = 0x8d076400] 03:51:44 INFO - PROCESS | 1741 | 1464864704029 Marionette TRACE conn3 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 03:51:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 03:51:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1736ms 03:51:44 INFO - PROCESS | 1741 | 1464864704061 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 03:51:44 INFO - PROCESS | 1741 | 1464864704068 Marionette TRACE conn3 <- [1,1569,null,{"value":"8"}] 03:51:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 03:51:44 INFO - PROCESS | 1741 | 1464864704079 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 03:51:44 INFO - PROCESS | 1741 | 1464864704084 Marionette TRACE conn3 <- [1,1570,null,{}] 03:51:44 INFO - PROCESS | 1741 | 1464864704095 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:44 INFO - PROCESS | 1741 | 1464864704456 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 03:51:44 INFO - PROCESS | 1741 | 1464864704849 Marionette TRACE conn3 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:44 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d07e800 == 138 [pid = 1741] [id = 400] 03:51:44 INFO - PROCESS | 1741 | ++DOMWINDOW == 162 (0x8d3a8400) [pid = 1741] [serial = 1201] [outer = (nil)] 03:51:44 INFO - PROCESS | 1741 | ++DOMWINDOW == 163 (0x8e345c00) [pid = 1741] [serial = 1202] [outer = 0x8d3a8400] 03:51:44 INFO - PROCESS | 1741 | 1464864704948 Marionette DEBUG loaded listener.js 03:51:45 INFO - PROCESS | 1741 | ++DOMWINDOW == 164 (0x8e34c800) [pid = 1741] [serial = 1203] [outer = 0x8d3a8400] 03:51:45 INFO - PROCESS | 1741 | 1464864705979 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 03:51:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 03:51:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1948ms 03:51:46 INFO - PROCESS | 1741 | 1464864706027 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 03:51:46 INFO - PROCESS | 1741 | 1464864706030 Marionette TRACE conn3 <- [1,1573,null,{"value":"8"}] 03:51:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 03:51:46 INFO - PROCESS | 1741 | 1464864706038 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 03:51:46 INFO - PROCESS | 1741 | 1464864706042 Marionette TRACE conn3 <- [1,1574,null,{}] 03:51:46 INFO - PROCESS | 1741 | 1464864706048 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:46 INFO - PROCESS | 1741 | 1464864706280 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 03:51:46 INFO - PROCESS | 1741 | 1464864706611 Marionette TRACE conn3 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:46 INFO - PROCESS | 1741 | ++DOCSHELL 0x8ca2c800 == 139 [pid = 1741] [id = 401] 03:51:46 INFO - PROCESS | 1741 | ++DOMWINDOW == 165 (0x8d495400) [pid = 1741] [serial = 1204] [outer = (nil)] 03:51:46 INFO - PROCESS | 1741 | ++DOMWINDOW == 166 (0x8e5dbc00) [pid = 1741] [serial = 1205] [outer = 0x8d495400] 03:51:46 INFO - PROCESS | 1741 | 1464864706707 Marionette DEBUG loaded listener.js 03:51:46 INFO - PROCESS | 1741 | ++DOMWINDOW == 167 (0x8e5e9800) [pid = 1741] [serial = 1206] [outer = 0x8d495400] 03:51:47 INFO - PROCESS | 1741 | 1464864707620 Marionette TRACE conn3 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 03:51:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 03:51:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1632ms 03:51:47 INFO - PROCESS | 1741 | 1464864707672 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 03:51:47 INFO - PROCESS | 1741 | 1464864707675 Marionette TRACE conn3 <- [1,1577,null,{"value":"8"}] 03:51:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 03:51:47 INFO - PROCESS | 1741 | 1464864707683 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 03:51:47 INFO - PROCESS | 1741 | 1464864707687 Marionette TRACE conn3 <- [1,1578,null,{}] 03:51:47 INFO - PROCESS | 1741 | 1464864707693 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:47 INFO - PROCESS | 1741 | 1464864707928 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 03:51:48 INFO - PROCESS | 1741 | 1464864708248 Marionette TRACE conn3 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:48 INFO - PROCESS | 1741 | ++DOCSHELL 0x8e5d4400 == 140 [pid = 1741] [id = 402] 03:51:48 INFO - PROCESS | 1741 | ++DOMWINDOW == 168 (0x8e5db800) [pid = 1741] [serial = 1207] [outer = (nil)] 03:51:48 INFO - PROCESS | 1741 | ++DOMWINDOW == 169 (0x8ec0b800) [pid = 1741] [serial = 1208] [outer = 0x8e5db800] 03:51:48 INFO - PROCESS | 1741 | 1464864708343 Marionette DEBUG loaded listener.js 03:51:48 INFO - PROCESS | 1741 | ++DOMWINDOW == 170 (0x8eca8400) [pid = 1741] [serial = 1209] [outer = 0x8e5db800] 03:51:49 INFO - PROCESS | 1741 | 1464864709201 Marionette TRACE conn3 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 03:51:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 03:51:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1538ms 03:51:49 INFO - PROCESS | 1741 | 1464864709222 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 03:51:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 03:51:49 INFO - PROCESS | 1741 | 1464864709227 Marionette TRACE conn3 <- [1,1581,null,{"value":"8"}] 03:51:49 INFO - PROCESS | 1741 | 1464864709234 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 03:51:49 INFO - PROCESS | 1741 | 1464864709238 Marionette TRACE conn3 <- [1,1582,null,{}] 03:51:49 INFO - PROCESS | 1741 | 1464864709244 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:49 INFO - PROCESS | 1741 | 1464864709476 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 03:51:49 INFO - PROCESS | 1741 | 1464864709766 Marionette TRACE conn3 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:49 INFO - PROCESS | 1741 | ++DOCSHELL 0x88a4d800 == 141 [pid = 1741] [id = 403] 03:51:49 INFO - PROCESS | 1741 | ++DOMWINDOW == 171 (0x88be7000) [pid = 1741] [serial = 1210] [outer = (nil)] 03:51:49 INFO - PROCESS | 1741 | ++DOMWINDOW == 172 (0x8eeee800) [pid = 1741] [serial = 1211] [outer = 0x88be7000] 03:51:49 INFO - PROCESS | 1741 | 1464864709923 Marionette DEBUG loaded listener.js 03:51:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 173 (0x907c2c00) [pid = 1741] [serial = 1212] [outer = 0x88be7000] 03:51:50 INFO - PROCESS | 1741 | 1464864710939 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 03:51:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 03:51:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1786ms 03:51:51 INFO - PROCESS | 1741 | 1464864711021 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 03:51:51 INFO - PROCESS | 1741 | 1464864711026 Marionette TRACE conn3 <- [1,1585,null,{"value":"8"}] 03:51:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 03:51:51 INFO - PROCESS | 1741 | 1464864711033 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 03:51:51 INFO - PROCESS | 1741 | 1464864711037 Marionette TRACE conn3 <- [1,1586,null,{}] 03:51:51 INFO - PROCESS | 1741 | 1464864711044 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:51 INFO - PROCESS | 1741 | 1464864711293 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 03:51:51 INFO - PROCESS | 1741 | 1464864711617 Marionette TRACE conn3 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:51 INFO - PROCESS | 1741 | ++DOCSHELL 0x8ec0e800 == 142 [pid = 1741] [id = 404] 03:51:51 INFO - PROCESS | 1741 | ++DOMWINDOW == 174 (0x90a0dc00) [pid = 1741] [serial = 1213] [outer = (nil)] 03:51:51 INFO - PROCESS | 1741 | ++DOMWINDOW == 175 (0x90bba000) [pid = 1741] [serial = 1214] [outer = 0x90a0dc00] 03:51:51 INFO - PROCESS | 1741 | 1464864711711 Marionette DEBUG loaded listener.js 03:51:51 INFO - PROCESS | 1741 | ++DOMWINDOW == 176 (0x914b6400) [pid = 1741] [serial = 1215] [outer = 0x90a0dc00] 03:51:52 INFO - PROCESS | 1741 | 1464864712708 Marionette TRACE conn3 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 03:51:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 03:51:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1738ms 03:51:52 INFO - PROCESS | 1741 | 1464864712773 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 03:51:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 03:51:52 INFO - PROCESS | 1741 | 1464864712778 Marionette TRACE conn3 <- [1,1589,null,{"value":"8"}] 03:51:52 INFO - PROCESS | 1741 | 1464864712785 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 03:51:52 INFO - PROCESS | 1741 | 1464864712790 Marionette TRACE conn3 <- [1,1590,null,{}] 03:51:52 INFO - PROCESS | 1741 | 1464864712796 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:53 INFO - PROCESS | 1741 | 1464864713085 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 03:51:53 INFO - PROCESS | 1741 | 1464864713414 Marionette TRACE conn3 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:53 INFO - PROCESS | 1741 | ++DOCSHELL 0x90bb4400 == 143 [pid = 1741] [id = 405] 03:51:53 INFO - PROCESS | 1741 | ++DOMWINDOW == 177 (0x91cd8000) [pid = 1741] [serial = 1216] [outer = (nil)] 03:51:53 INFO - PROCESS | 1741 | ++DOMWINDOW == 178 (0x91dbf000) [pid = 1741] [serial = 1217] [outer = 0x91cd8000] 03:51:53 INFO - PROCESS | 1741 | 1464864713521 Marionette DEBUG loaded listener.js 03:51:53 INFO - PROCESS | 1741 | ++DOMWINDOW == 179 (0x9265a000) [pid = 1741] [serial = 1218] [outer = 0x91cd8000] 03:51:54 INFO - PROCESS | 1741 | 1464864714475 Marionette TRACE conn3 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 03:51:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 03:51:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1744ms 03:51:54 INFO - PROCESS | 1741 | 1464864714529 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 03:51:54 INFO - PROCESS | 1741 | 1464864714533 Marionette TRACE conn3 <- [1,1593,null,{"value":"8"}] 03:51:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 03:51:54 INFO - PROCESS | 1741 | 1464864714540 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 03:51:54 INFO - PROCESS | 1741 | 1464864714543 Marionette TRACE conn3 <- [1,1594,null,{}] 03:51:54 INFO - PROCESS | 1741 | 1464864714550 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:54 INFO - PROCESS | 1741 | 1464864714791 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 03:51:55 INFO - PROCESS | 1741 | 1464864715138 Marionette TRACE conn3 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:55 INFO - PROCESS | 1741 | ++DOCSHELL 0x882c2400 == 144 [pid = 1741] [id = 406] 03:51:55 INFO - PROCESS | 1741 | ++DOMWINDOW == 180 (0x90bbb400) [pid = 1741] [serial = 1219] [outer = (nil)] 03:51:55 INFO - PROCESS | 1741 | ++DOMWINDOW == 181 (0x92b10000) [pid = 1741] [serial = 1220] [outer = 0x90bbb400] 03:51:55 INFO - PROCESS | 1741 | 1464864715238 Marionette DEBUG loaded listener.js 03:51:55 INFO - PROCESS | 1741 | ++DOMWINDOW == 182 (0x92bac800) [pid = 1741] [serial = 1221] [outer = 0x90bbb400] 03:51:56 INFO - PROCESS | 1741 | 1464864716163 Marionette TRACE conn3 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 03:51:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 03:51:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1683ms 03:51:56 INFO - PROCESS | 1741 | 1464864716224 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 03:51:56 INFO - PROCESS | 1741 | 1464864716228 Marionette TRACE conn3 <- [1,1597,null,{"value":"8"}] 03:51:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 03:51:56 INFO - PROCESS | 1741 | 1464864716235 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 03:51:56 INFO - PROCESS | 1741 | 1464864716248 Marionette TRACE conn3 <- [1,1598,null,{}] 03:51:56 INFO - PROCESS | 1741 | 1464864716255 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:56 INFO - PROCESS | 1741 | 1464864716544 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 03:51:56 INFO - PROCESS | 1741 | 1464864716876 Marionette TRACE conn3 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:56 INFO - PROCESS | 1741 | ++DOCSHELL 0x907c3000 == 145 [pid = 1741] [id = 407] 03:51:56 INFO - PROCESS | 1741 | ++DOMWINDOW == 183 (0x91db3400) [pid = 1741] [serial = 1222] [outer = (nil)] 03:51:56 INFO - PROCESS | 1741 | ++DOMWINDOW == 184 (0x9519a000) [pid = 1741] [serial = 1223] [outer = 0x91db3400] 03:51:56 INFO - PROCESS | 1741 | 1464864716974 Marionette DEBUG loaded listener.js 03:51:57 INFO - PROCESS | 1741 | ++DOMWINDOW == 185 (0x951aa000) [pid = 1741] [serial = 1224] [outer = 0x91db3400] 03:51:57 INFO - PROCESS | 1741 | 1464864717937 Marionette TRACE conn3 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 03:51:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 03:51:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1741ms 03:51:57 INFO - PROCESS | 1741 | 1464864717977 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 03:51:57 INFO - PROCESS | 1741 | 1464864717980 Marionette TRACE conn3 <- [1,1601,null,{"value":"8"}] 03:51:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 03:51:57 INFO - PROCESS | 1741 | 1464864717989 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 03:51:57 INFO - PROCESS | 1741 | 1464864717993 Marionette TRACE conn3 <- [1,1602,null,{}] 03:51:58 INFO - PROCESS | 1741 | 1464864717999 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:58 INFO - PROCESS | 1741 | 1464864718259 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 03:51:58 INFO - PROCESS | 1741 | 1464864718584 Marionette TRACE conn3 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:58 INFO - PROCESS | 1741 | ++DOCSHELL 0x92ba7c00 == 146 [pid = 1741] [id = 408] 03:51:58 INFO - PROCESS | 1741 | ++DOMWINDOW == 186 (0x92e38400) [pid = 1741] [serial = 1225] [outer = (nil)] 03:51:58 INFO - PROCESS | 1741 | ++DOMWINDOW == 187 (0x98136800) [pid = 1741] [serial = 1226] [outer = 0x92e38400] 03:51:58 INFO - PROCESS | 1741 | 1464864718685 Marionette DEBUG loaded listener.js 03:51:58 INFO - PROCESS | 1741 | ++DOMWINDOW == 188 (0x9817b800) [pid = 1741] [serial = 1227] [outer = 0x92e38400] 03:51:59 INFO - PROCESS | 1741 | 1464864719609 Marionette TRACE conn3 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 03:51:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 03:51:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1687ms 03:51:59 INFO - PROCESS | 1741 | 1464864719678 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 03:51:59 INFO - PROCESS | 1741 | 1464864719681 Marionette TRACE conn3 <- [1,1605,null,{"value":"8"}] 03:51:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 03:51:59 INFO - PROCESS | 1741 | 1464864719688 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 03:51:59 INFO - PROCESS | 1741 | 1464864719692 Marionette TRACE conn3 <- [1,1606,null,{}] 03:51:59 INFO - PROCESS | 1741 | 1464864719698 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:59 INFO - PROCESS | 1741 | 1464864719956 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 03:52:00 INFO - PROCESS | 1741 | 1464864720331 Marionette TRACE conn3 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:00 INFO - PROCESS | 1741 | ++DOCSHELL 0x9761dc00 == 147 [pid = 1741] [id = 409] 03:52:00 INFO - PROCESS | 1741 | ++DOMWINDOW == 189 (0x992c0000) [pid = 1741] [serial = 1228] [outer = (nil)] 03:52:00 INFO - PROCESS | 1741 | ++DOMWINDOW == 190 (0x9972e800) [pid = 1741] [serial = 1229] [outer = 0x992c0000] 03:52:00 INFO - PROCESS | 1741 | 1464864720424 Marionette DEBUG loaded listener.js 03:52:00 INFO - PROCESS | 1741 | ++DOMWINDOW == 191 (0x997e7c00) [pid = 1741] [serial = 1230] [outer = 0x992c0000] 03:52:01 INFO - PROCESS | 1741 | 1464864721420 Marionette TRACE conn3 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 03:52:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 03:52:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1782ms 03:52:01 INFO - PROCESS | 1741 | 1464864721471 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 03:52:01 INFO - PROCESS | 1741 | 1464864721474 Marionette TRACE conn3 <- [1,1609,null,{"value":"8"}] 03:52:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 03:52:01 INFO - PROCESS | 1741 | 1464864721481 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 03:52:01 INFO - PROCESS | 1741 | 1464864721485 Marionette TRACE conn3 <- [1,1610,null,{}] 03:52:01 INFO - PROCESS | 1741 | 1464864721491 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:01 INFO - PROCESS | 1741 | 1464864721731 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 03:52:02 INFO - PROCESS | 1741 | 1464864722078 Marionette TRACE conn3 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:02 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d9e8800 == 148 [pid = 1741] [id = 410] 03:52:02 INFO - PROCESS | 1741 | ++DOMWINDOW == 192 (0x91db6800) [pid = 1741] [serial = 1231] [outer = (nil)] 03:52:02 INFO - PROCESS | 1741 | ++DOMWINDOW == 193 (0x997f2000) [pid = 1741] [serial = 1232] [outer = 0x91db6800] 03:52:02 INFO - PROCESS | 1741 | 1464864722177 Marionette DEBUG loaded listener.js 03:52:02 INFO - PROCESS | 1741 | ++DOMWINDOW == 194 (0x997f3c00) [pid = 1741] [serial = 1233] [outer = 0x91db6800] 03:52:03 INFO - PROCESS | 1741 | 1464864723106 Marionette TRACE conn3 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 03:52:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 03:52:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1684ms 03:52:03 INFO - PROCESS | 1741 | 1464864723167 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 03:52:03 INFO - PROCESS | 1741 | 1464864723171 Marionette TRACE conn3 <- [1,1613,null,{"value":"8"}] 03:52:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 03:52:03 INFO - PROCESS | 1741 | 1464864723178 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 03:52:03 INFO - PROCESS | 1741 | 1464864723182 Marionette TRACE conn3 <- [1,1614,null,{}] 03:52:03 INFO - PROCESS | 1741 | 1464864723188 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:03 INFO - PROCESS | 1741 | 1464864723440 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 03:52:03 INFO - PROCESS | 1741 | 1464864723770 Marionette TRACE conn3 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:03 INFO - PROCESS | 1741 | ++DOCSHELL 0x997ed800 == 149 [pid = 1741] [id = 411] 03:52:03 INFO - PROCESS | 1741 | ++DOMWINDOW == 195 (0x997f2c00) [pid = 1741] [serial = 1234] [outer = (nil)] 03:52:03 INFO - PROCESS | 1741 | ++DOMWINDOW == 196 (0x9a0f1c00) [pid = 1741] [serial = 1235] [outer = 0x997f2c00] 03:52:03 INFO - PROCESS | 1741 | 1464864723875 Marionette DEBUG loaded listener.js 03:52:04 INFO - PROCESS | 1741 | ++DOMWINDOW == 197 (0x9a236000) [pid = 1741] [serial = 1236] [outer = 0x997f2c00] 03:52:06 INFO - PROCESS | 1741 | --DOCSHELL 0x8c7b6400 == 148 [pid = 1741] [id = 208] 03:52:06 INFO - PROCESS | 1741 | --DOCSHELL 0x907cdc00 == 147 [pid = 1741] [id = 160] 03:52:06 INFO - PROCESS | 1741 | --DOCSHELL 0x91db8c00 == 146 [pid = 1741] [id = 159] 03:52:06 INFO - PROCESS | 1741 | --DOCSHELL 0x855c0c00 == 145 [pid = 1741] [id = 330] 03:52:06 INFO - PROCESS | 1741 | --DOCSHELL 0x8d9e8400 == 144 [pid = 1741] [id = 343] 03:52:06 INFO - PROCESS | 1741 | --DOCSHELL 0x85e18c00 == 143 [pid = 1741] [id = 345] 03:52:06 INFO - PROCESS | 1741 | --DOCSHELL 0xa2280400 == 142 [pid = 1741] [id = 43] 03:52:06 INFO - PROCESS | 1741 | --DOCSHELL 0x8ca4e000 == 141 [pid = 1741] [id = 338] 03:52:06 INFO - PROCESS | 1741 | --DOCSHELL 0x8d07c000 == 140 [pid = 1741] [id = 339] 03:52:06 INFO - PROCESS | 1741 | --DOCSHELL 0x84fef000 == 139 [pid = 1741] [id = 342] 03:52:06 INFO - PROCESS | 1741 | --DOCSHELL 0x8c7ad000 == 138 [pid = 1741] [id = 207] 03:52:06 INFO - PROCESS | 1741 | --DOCSHELL 0x8c8d0400 == 137 [pid = 1741] [id = 337] 03:52:06 INFO - PROCESS | 1741 | --DOCSHELL 0x91db2000 == 136 [pid = 1741] [id = 205] 03:52:06 INFO - PROCESS | 1741 | --DOCSHELL 0x8ba81000 == 135 [pid = 1741] [id = 158] 03:52:06 INFO - PROCESS | 1741 | --DOCSHELL 0x8ca44400 == 134 [pid = 1741] [id = 209] 03:52:06 INFO - PROCESS | 1741 | --DOCSHELL 0x888f5c00 == 133 [pid = 1741] [id = 332] 03:52:06 INFO - PROCESS | 1741 | --DOCSHELL 0x86ee4800 == 132 [pid = 1741] [id = 329] 03:52:06 INFO - PROCESS | 1741 | --DOCSHELL 0x882c6800 == 131 [pid = 1741] [id = 331] 03:52:06 INFO - PROCESS | 1741 | --DOCSHELL 0x8c7ad400 == 130 [pid = 1741] [id = 206] 03:52:06 INFO - PROCESS | 1741 | --DOCSHELL 0x88be8400 == 129 [pid = 1741] [id = 210] 03:52:06 INFO - PROCESS | 1741 | --DOCSHELL 0x8a289400 == 128 [pid = 1741] [id = 344] 03:52:06 INFO - PROCESS | 1741 | --DOCSHELL 0x8c79c000 == 127 [pid = 1741] [id = 336] 03:52:06 INFO - PROCESS | 1741 | --DOCSHELL 0x88a4a000 == 126 [pid = 1741] [id = 211] 03:52:06 INFO - PROCESS | 1741 | --DOCSHELL 0x8b157c00 == 125 [pid = 1741] [id = 333] 03:52:06 INFO - PROCESS | 1741 | --DOCSHELL 0x8a6d1c00 == 124 [pid = 1741] [id = 334] 03:52:06 INFO - PROCESS | 1741 | --DOCSHELL 0x91cd7800 == 123 [pid = 1741] [id = 204] 03:52:06 INFO - PROCESS | 1741 | --DOCSHELL 0x9463a000 == 122 [pid = 1741] [id = 203] 03:52:06 INFO - PROCESS | 1741 | --DOCSHELL 0x882bfc00 == 121 [pid = 1741] [id = 393] 03:52:06 INFO - PROCESS | 1741 | --DOCSHELL 0x866f8c00 == 120 [pid = 1741] [id = 351] 03:52:06 INFO - PROCESS | 1741 | --DOCSHELL 0x86c78000 == 119 [pid = 1741] [id = 392] 03:52:06 INFO - PROCESS | 1741 | --DOCSHELL 0x881ce800 == 118 [pid = 1741] [id = 391] 03:52:06 INFO - PROCESS | 1741 | --DOCSHELL 0x85e1cc00 == 117 [pid = 1741] [id = 390] 03:52:06 INFO - PROCESS | 1741 | --DOCSHELL 0x8e5f0c00 == 116 [pid = 1741] [id = 383] 03:52:06 INFO - PROCESS | 1741 | --DOCSHELL 0x888ec800 == 115 [pid = 1741] [id = 382] 03:52:06 INFO - PROCESS | 1741 | --DOCSHELL 0x8e5efc00 == 114 [pid = 1741] [id = 380] 03:52:06 INFO - PROCESS | 1741 | --DOCSHELL 0x8d358800 == 113 [pid = 1741] [id = 381] 03:52:06 INFO - PROCESS | 1741 | --DOCSHELL 0x8d9e3c00 == 112 [pid = 1741] [id = 379] 03:52:06 INFO - PROCESS | 1741 | --DOCSHELL 0x8b8bec00 == 111 [pid = 1741] [id = 378] 03:52:06 INFO - PROCESS | 1741 | --DOCSHELL 0x8ecb4c00 == 110 [pid = 1741] [id = 280] 03:52:06 INFO - PROCESS | 1741 | --DOCSHELL 0x8d35e400 == 109 [pid = 1741] [id = 377] 03:52:06 INFO - PROCESS | 1741 | --DOCSHELL 0x8c8cf400 == 108 [pid = 1741] [id = 376] 03:52:06 INFO - PROCESS | 1741 | --DOCSHELL 0x8c7ba000 == 107 [pid = 1741] [id = 375] 03:52:06 INFO - PROCESS | 1741 | --DOCSHELL 0x88a55c00 == 106 [pid = 1741] [id = 374] 03:52:06 INFO - PROCESS | 1741 | --DOCSHELL 0x8d499800 == 105 [pid = 1741] [id = 340] 03:52:06 INFO - PROCESS | 1741 | --DOCSHELL 0x86ee2800 == 104 [pid = 1741] [id = 373] 03:52:06 INFO - PROCESS | 1741 | --DOMWINDOW == 196 (0x8944b800) [pid = 1741] [serial = 990] [outer = (nil)] [url = about:blank] 03:52:06 INFO - PROCESS | 1741 | --DOMWINDOW == 195 (0x8ba85000) [pid = 1741] [serial = 1118] [outer = (nil)] [url = about:blank] 03:52:06 INFO - PROCESS | 1741 | --DOMWINDOW == 194 (0x8d3ad800) [pid = 1741] [serial = 1070] [outer = (nil)] [url = about:blank] 03:52:06 INFO - PROCESS | 1741 | --DOMWINDOW == 193 (0x8d2d3c00) [pid = 1741] [serial = 1017] [outer = (nil)] [url = about:blank] 03:52:06 INFO - PROCESS | 1741 | --DOMWINDOW == 192 (0x8ca66400) [pid = 1741] [serial = 1065] [outer = (nil)] [url = about:blank] 03:52:06 INFO - PROCESS | 1741 | --DOMWINDOW == 191 (0x8eee9c00) [pid = 1741] [serial = 1082] [outer = (nil)] [url = about:blank] 03:52:06 INFO - PROCESS | 1741 | --DOMWINDOW == 190 (0x8e343800) [pid = 1741] [serial = 1073] [outer = (nil)] [url = about:blank] 03:52:06 INFO - PROCESS | 1741 | --DOMWINDOW == 189 (0x907c8c00) [pid = 1741] [serial = 1085] [outer = (nil)] [url = about:blank] 03:52:06 INFO - PROCESS | 1741 | --DOMWINDOW == 188 (0x881c4400) [pid = 1741] [serial = 1110] [outer = (nil)] [url = about:blank] 03:52:06 INFO - PROCESS | 1741 | --DOMWINDOW == 187 (0x8ca38c00) [pid = 1741] [serial = 1064] [outer = (nil)] [url = about:blank] 03:52:06 INFO - PROCESS | 1741 | --DOMWINDOW == 186 (0x8b7c5400) [pid = 1741] [serial = 924] [outer = (nil)] [url = about:blank] 03:52:06 INFO - PROCESS | 1741 | --DOMWINDOW == 185 (0x88a4ec00) [pid = 1741] [serial = 1059] [outer = (nil)] [url = about:blank] 03:52:06 INFO - PROCESS | 1741 | --DOMWINDOW == 184 (0x8b156800) [pid = 1741] [serial = 999] [outer = (nil)] [url = about:blank] 03:52:06 INFO - PROCESS | 1741 | --DOMWINDOW == 183 (0x8e5e5000) [pid = 1741] [serial = 1076] [outer = (nil)] [url = about:blank] 03:52:06 INFO - PROCESS | 1741 | --DOMWINDOW == 182 (0x86edd400) [pid = 1741] [serial = 1109] [outer = (nil)] [url = about:blank] 03:52:06 INFO - PROCESS | 1741 | --DOMWINDOW == 181 (0x915b4c00) [pid = 1741] [serial = 1092] [outer = (nil)] [url = about:blank] 03:52:06 INFO - PROCESS | 1741 | --DOMWINDOW == 180 (0x8ec0a000) [pid = 1741] [serial = 1079] [outer = (nil)] [url = about:blank] 03:52:06 INFO - PROCESS | 1741 | --DOMWINDOW == 179 (0x914b1c00) [pid = 1741] [serial = 1089] [outer = (nil)] [url = about:blank] 03:52:06 INFO - PROCESS | 1741 | --DOMWINDOW == 178 (0x89443000) [pid = 1741] [serial = 1113] [outer = (nil)] [url = about:blank] 03:52:06 INFO - PROCESS | 1741 | --DOMWINDOW == 177 (0x91dbd400) [pid = 1741] [serial = 1100] [outer = (nil)] [url = about:blank] 03:52:06 INFO - PROCESS | 1741 | --DOMWINDOW == 176 (0x8e78a800) [pid = 1741] [serial = 1032] [outer = (nil)] [url = about:blank] 03:52:06 INFO - PROCESS | 1741 | --DOMWINDOW == 175 (0x92654c00) [pid = 1741] [serial = 1103] [outer = (nil)] [url = about:blank] 03:52:06 INFO - PROCESS | 1741 | --DOMWINDOW == 174 (0x915c0400) [pid = 1741] [serial = 1094] [outer = (nil)] [url = about:blank] 03:52:06 INFO - PROCESS | 1741 | --DOMWINDOW == 173 (0x8b7c8400) [pid = 1741] [serial = 1002] [outer = (nil)] [url = about:blank] 03:52:06 INFO - PROCESS | 1741 | --DOMWINDOW == 172 (0x90bb5000) [pid = 1741] [serial = 1088] [outer = (nil)] [url = about:blank] 03:52:06 INFO - PROCESS | 1741 | --DOMWINDOW == 171 (0x8c7bac00) [pid = 1741] [serial = 1008] [outer = (nil)] [url = about:blank] 03:52:06 INFO - PROCESS | 1741 | --DOMWINDOW == 170 (0x88132c00) [pid = 1741] [serial = 1106] [outer = (nil)] [url = about:blank] 03:52:06 INFO - PROCESS | 1741 | --DOMWINDOW == 169 (0x914c0800) [pid = 1741] [serial = 1091] [outer = (nil)] [url = about:blank] 03:52:06 INFO - PROCESS | 1741 | --DOMWINDOW == 168 (0x8ec0c400) [pid = 1741] [serial = 1035] [outer = (nil)] [url = about:blank] 03:52:06 INFO - PROCESS | 1741 | --DOMWINDOW == 167 (0x888f8800) [pid = 1741] [serial = 1107] [outer = (nil)] [url = about:blank] 03:52:06 INFO - PROCESS | 1741 | --DOMWINDOW == 166 (0x8d2d0c00) [pid = 1741] [serial = 1067] [outer = (nil)] [url = about:blank] 03:52:06 INFO - PROCESS | 1741 | --DOMWINDOW == 165 (0x8ca49400) [pid = 1741] [serial = 1011] [outer = (nil)] [url = about:blank] 03:52:06 INFO - PROCESS | 1741 | --DOMWINDOW == 164 (0x8b7d0800) [pid = 1741] [serial = 1061] [outer = (nil)] [url = about:blank] 03:52:06 INFO - PROCESS | 1741 | --DOMWINDOW == 163 (0x8d354800) [pid = 1741] [serial = 1068] [outer = (nil)] [url = about:blank] 03:52:06 INFO - PROCESS | 1741 | --DOMWINDOW == 162 (0x8e346800) [pid = 1741] [serial = 1026] [outer = (nil)] [url = about:blank] 03:52:06 INFO - PROCESS | 1741 | --DOMWINDOW == 161 (0x88a58000) [pid = 1741] [serial = 1112] [outer = (nil)] [url = about:blank] 03:52:06 INFO - PROCESS | 1741 | --DOMWINDOW == 160 (0x8eeee000) [pid = 1741] [serial = 1083] [outer = (nil)] [url = about:blank] 03:52:06 INFO - PROCESS | 1741 | --DOMWINDOW == 159 (0x8ba84000) [pid = 1741] [serial = 1062] [outer = (nil)] [url = about:blank] 03:52:06 INFO - PROCESS | 1741 | --DOMWINDOW == 158 (0x86ee1800) [pid = 1741] [serial = 993] [outer = (nil)] [url = about:blank] 03:52:06 INFO - PROCESS | 1741 | --DOMWINDOW == 157 (0x8d35e800) [pid = 1741] [serial = 1020] [outer = (nil)] [url = about:blank] 03:52:06 INFO - PROCESS | 1741 | --DOMWINDOW == 156 (0x8d9e2800) [pid = 1741] [serial = 1023] [outer = (nil)] [url = about:blank] 03:52:06 INFO - PROCESS | 1741 | --DOMWINDOW == 155 (0x8e5dcc00) [pid = 1741] [serial = 1029] [outer = (nil)] [url = about:blank] 03:52:06 INFO - PROCESS | 1741 | --DOMWINDOW == 154 (0x8d3b0400) [pid = 1741] [serial = 1071] [outer = (nil)] [url = about:blank] 03:52:06 INFO - PROCESS | 1741 | --DOMWINDOW == 153 (0x8e34dc00) [pid = 1741] [serial = 1074] [outer = (nil)] [url = about:blank] 03:52:06 INFO - PROCESS | 1741 | --DOMWINDOW == 152 (0x8ca70800) [pid = 1741] [serial = 1014] [outer = (nil)] [url = about:blank] 03:52:06 INFO - PROCESS | 1741 | --DOMWINDOW == 151 (0x882ca000) [pid = 1741] [serial = 1058] [outer = (nil)] [url = about:blank] 03:52:06 INFO - PROCESS | 1741 | --DOMWINDOW == 150 (0x907cb000) [pid = 1741] [serial = 1086] [outer = (nil)] [url = about:blank] 03:52:06 INFO - PROCESS | 1741 | --DOMWINDOW == 149 (0x8b7d2800) [pid = 1741] [serial = 1116] [outer = (nil)] [url = about:blank] 03:52:06 INFO - PROCESS | 1741 | --DOMWINDOW == 148 (0x888eb400) [pid = 1741] [serial = 1038] [outer = (nil)] [url = about:blank] 03:52:06 INFO - PROCESS | 1741 | --DOMWINDOW == 147 (0x91cdf800) [pid = 1741] [serial = 1097] [outer = (nil)] [url = about:blank] 03:52:06 INFO - PROCESS | 1741 | --DOMWINDOW == 146 (0x8eca7000) [pid = 1741] [serial = 1080] [outer = (nil)] [url = about:blank] 03:52:06 INFO - PROCESS | 1741 | --DOMWINDOW == 145 (0x88bee800) [pid = 1741] [serial = 996] [outer = (nil)] [url = about:blank] 03:52:06 INFO - PROCESS | 1741 | --DOMWINDOW == 144 (0x8b6ec400) [pid = 1741] [serial = 1115] [outer = (nil)] [url = about:blank] 03:52:06 INFO - PROCESS | 1741 | --DOMWINDOW == 143 (0x8e78ec00) [pid = 1741] [serial = 1077] [outer = (nil)] [url = about:blank] 03:52:06 INFO - PROCESS | 1741 | --DOMWINDOW == 142 (0x8ba79800) [pid = 1741] [serial = 1005] [outer = (nil)] [url = about:blank] 03:52:06 INFO - PROCESS | 1741 | 1464864726888 Marionette TRACE conn3 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 03:52:06 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 03:52:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 3741ms 03:52:06 INFO - PROCESS | 1741 | 1464864726920 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 03:52:06 INFO - PROCESS | 1741 | 1464864726926 Marionette TRACE conn3 <- [1,1617,null,{"value":"8"}] 03:52:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 03:52:06 INFO - PROCESS | 1741 | 1464864726936 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 03:52:06 INFO - PROCESS | 1741 | 1464864726942 Marionette TRACE conn3 <- [1,1618,null,{}] 03:52:06 INFO - PROCESS | 1741 | 1464864726952 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:07 INFO - PROCESS | 1741 | 1464864727202 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 03:52:07 INFO - PROCESS | 1741 | 1464864727412 Marionette TRACE conn3 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:07 INFO - PROCESS | 1741 | ++DOCSHELL 0x84fe3000 == 105 [pid = 1741] [id = 412] 03:52:07 INFO - PROCESS | 1741 | ++DOMWINDOW == 143 (0x85e18400) [pid = 1741] [serial = 1237] [outer = (nil)] 03:52:07 INFO - PROCESS | 1741 | ++DOMWINDOW == 144 (0x86c6dc00) [pid = 1741] [serial = 1238] [outer = 0x85e18400] 03:52:07 INFO - PROCESS | 1741 | 1464864727501 Marionette DEBUG loaded listener.js 03:52:07 INFO - PROCESS | 1741 | ++DOMWINDOW == 145 (0x86ed7000) [pid = 1741] [serial = 1239] [outer = 0x85e18400] 03:52:08 INFO - PROCESS | 1741 | 1464864728351 Marionette TRACE conn3 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 03:52:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 03:52:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1441ms 03:52:08 INFO - PROCESS | 1741 | 1464864728377 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 03:52:08 INFO - PROCESS | 1741 | 1464864728388 Marionette TRACE conn3 <- [1,1621,null,{"value":"8"}] 03:52:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 03:52:08 INFO - PROCESS | 1741 | 1464864728400 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 03:52:08 INFO - PROCESS | 1741 | 1464864728404 Marionette TRACE conn3 <- [1,1622,null,{}] 03:52:08 INFO - PROCESS | 1741 | 1464864728412 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:08 INFO - PROCESS | 1741 | 1464864728732 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 03:52:08 INFO - PROCESS | 1741 | 1464864728850 Marionette TRACE conn3 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:08 INFO - PROCESS | 1741 | ++DOCSHELL 0x84fe4c00 == 106 [pid = 1741] [id = 413] 03:52:08 INFO - PROCESS | 1741 | ++DOMWINDOW == 146 (0x88137000) [pid = 1741] [serial = 1240] [outer = (nil)] 03:52:08 INFO - PROCESS | 1741 | ++DOMWINDOW == 147 (0x881c6000) [pid = 1741] [serial = 1241] [outer = 0x88137000] 03:52:08 INFO - PROCESS | 1741 | 1464864728964 Marionette DEBUG loaded listener.js 03:52:09 INFO - PROCESS | 1741 | ++DOMWINDOW == 148 (0x882c6800) [pid = 1741] [serial = 1242] [outer = 0x88137000] 03:52:09 INFO - PROCESS | 1741 | 1464864729993 Marionette TRACE conn3 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 03:52:10 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 03:52:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1632ms 03:52:10 INFO - PROCESS | 1741 | 1464864730033 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 03:52:10 INFO - PROCESS | 1741 | 1464864730036 Marionette TRACE conn3 <- [1,1625,null,{"value":"8"}] 03:52:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 03:52:10 INFO - PROCESS | 1741 | 1464864730044 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 03:52:10 INFO - PROCESS | 1741 | 1464864730050 Marionette TRACE conn3 <- [1,1626,null,{}] 03:52:10 INFO - PROCESS | 1741 | 1464864730075 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:10 INFO - PROCESS | 1741 | 1464864730396 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 03:52:10 INFO - PROCESS | 1741 | 1464864730618 Marionette TRACE conn3 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:10 INFO - PROCESS | 1741 | ++DOCSHELL 0x888f4000 == 107 [pid = 1741] [id = 414] 03:52:10 INFO - PROCESS | 1741 | ++DOMWINDOW == 149 (0x89442800) [pid = 1741] [serial = 1243] [outer = (nil)] 03:52:10 INFO - PROCESS | 1741 | ++DOMWINDOW == 150 (0x8944ac00) [pid = 1741] [serial = 1244] [outer = 0x89442800] 03:52:10 INFO - PROCESS | 1741 | 1464864730702 Marionette DEBUG loaded listener.js 03:52:10 INFO - PROCESS | 1741 | ++DOMWINDOW == 151 (0x8a28a400) [pid = 1741] [serial = 1245] [outer = 0x89442800] 03:52:12 INFO - PROCESS | 1741 | --DOMWINDOW == 150 (0x8813c000) [pid = 1741] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 03:52:12 INFO - PROCESS | 1741 | --DOMWINDOW == 149 (0x8d9e3800) [pid = 1741] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 03:52:12 INFO - PROCESS | 1741 | --DOMWINDOW == 148 (0x882c3c00) [pid = 1741] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 03:52:12 INFO - PROCESS | 1741 | --DOMWINDOW == 147 (0x8b158400) [pid = 1741] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 03:52:12 INFO - PROCESS | 1741 | --DOMWINDOW == 146 (0x91cda800) [pid = 1741] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 03:52:12 INFO - PROCESS | 1741 | --DOMWINDOW == 145 (0x92657000) [pid = 1741] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 03:52:12 INFO - PROCESS | 1741 | --DOMWINDOW == 144 (0x92ba8000) [pid = 1741] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 03:52:12 INFO - PROCESS | 1741 | --DOMWINDOW == 143 (0x88133800) [pid = 1741] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 03:52:12 INFO - PROCESS | 1741 | --DOMWINDOW == 142 (0x91db7800) [pid = 1741] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 03:52:12 INFO - PROCESS | 1741 | --DOMWINDOW == 141 (0x8ca2a400) [pid = 1741] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 03:52:12 INFO - PROCESS | 1741 | --DOMWINDOW == 140 (0x8a6d0c00) [pid = 1741] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 03:52:12 INFO - PROCESS | 1741 | --DOMWINDOW == 139 (0x8ec0d800) [pid = 1741] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 03:52:12 INFO - PROCESS | 1741 | --DOMWINDOW == 138 (0x95194c00) [pid = 1741] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 03:52:12 INFO - PROCESS | 1741 | --DOMWINDOW == 137 (0x8a28f400) [pid = 1741] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 03:52:12 INFO - PROCESS | 1741 | --DOMWINDOW == 136 (0x92ecc000) [pid = 1741] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 03:52:12 INFO - PROCESS | 1741 | --DOMWINDOW == 135 (0x882c2800) [pid = 1741] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 03:52:12 INFO - PROCESS | 1741 | --DOMWINDOW == 134 (0x8d3a4c00) [pid = 1741] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 03:52:12 INFO - PROCESS | 1741 | --DOMWINDOW == 133 (0x8e350c00) [pid = 1741] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 03:52:12 INFO - PROCESS | 1741 | --DOMWINDOW == 132 (0x8d074c00) [pid = 1741] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 03:52:12 INFO - PROCESS | 1741 | --DOMWINDOW == 131 (0x8d3a7c00) [pid = 1741] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 03:52:12 INFO - PROCESS | 1741 | --DOMWINDOW == 130 (0x8d609c00) [pid = 1741] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 03:52:12 INFO - PROCESS | 1741 | --DOMWINDOW == 129 (0x8ca38400) [pid = 1741] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 03:52:12 INFO - PROCESS | 1741 | --DOMWINDOW == 128 (0x92b0d800) [pid = 1741] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 03:52:12 INFO - PROCESS | 1741 | --DOMWINDOW == 127 (0x915b3000) [pid = 1741] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 03:52:12 INFO - PROCESS | 1741 | --DOMWINDOW == 126 (0x8eca5c00) [pid = 1741] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 03:52:12 INFO - PROCESS | 1741 | --DOMWINDOW == 125 (0x85e1dc00) [pid = 1741] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 03:52:12 INFO - PROCESS | 1741 | 1464864732567 Marionette TRACE conn3 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 03:52:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 03:52:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 2597ms 03:52:12 INFO - PROCESS | 1741 | 1464864732642 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 03:52:12 INFO - PROCESS | 1741 | 1464864732647 Marionette TRACE conn3 <- [1,1629,null,{"value":"8"}] 03:52:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 03:52:12 INFO - PROCESS | 1741 | 1464864732654 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 03:52:12 INFO - PROCESS | 1741 | 1464864732658 Marionette TRACE conn3 <- [1,1630,null,{}] 03:52:12 INFO - PROCESS | 1741 | 1464864732666 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:12 INFO - PROCESS | 1741 | 1464864732891 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 03:52:13 INFO - PROCESS | 1741 | 1464864733078 Marionette TRACE conn3 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:13 INFO - PROCESS | 1741 | ++DOCSHELL 0x84fe8400 == 108 [pid = 1741] [id = 415] 03:52:13 INFO - PROCESS | 1741 | ++DOMWINDOW == 126 (0x88133800) [pid = 1741] [serial = 1246] [outer = (nil)] 03:52:13 INFO - PROCESS | 1741 | ++DOMWINDOW == 127 (0x8a289800) [pid = 1741] [serial = 1247] [outer = 0x88133800] 03:52:13 INFO - PROCESS | 1741 | 1464864733158 Marionette DEBUG loaded listener.js 03:52:13 INFO - PROCESS | 1741 | ++DOMWINDOW == 128 (0x8a6d0c00) [pid = 1741] [serial = 1248] [outer = 0x88133800] 03:52:14 INFO - PROCESS | 1741 | 1464864734241 Marionette TRACE conn3 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 03:52:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 03:52:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1632ms 03:52:14 INFO - PROCESS | 1741 | 1464864734288 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 03:52:14 INFO - PROCESS | 1741 | 1464864734295 Marionette TRACE conn3 <- [1,1633,null,{"value":"8"}] 03:52:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 03:52:14 INFO - PROCESS | 1741 | 1464864734304 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 03:52:14 INFO - PROCESS | 1741 | 1464864734310 Marionette TRACE conn3 <- [1,1634,null,{}] 03:52:14 INFO - PROCESS | 1741 | 1464864734322 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:14 INFO - PROCESS | 1741 | 1464864734595 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 03:52:14 INFO - PROCESS | 1741 | 1464864734903 Marionette TRACE conn3 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:14 INFO - PROCESS | 1741 | ++DOCSHELL 0x85d4cc00 == 109 [pid = 1741] [id = 416] 03:52:14 INFO - PROCESS | 1741 | ++DOMWINDOW == 129 (0x866ef000) [pid = 1741] [serial = 1249] [outer = (nil)] 03:52:14 INFO - PROCESS | 1741 | ++DOMWINDOW == 130 (0x86ede000) [pid = 1741] [serial = 1250] [outer = 0x866ef000] 03:52:15 INFO - PROCESS | 1741 | 1464864735011 Marionette DEBUG loaded listener.js 03:52:15 INFO - PROCESS | 1741 | ++DOMWINDOW == 131 (0x88137c00) [pid = 1741] [serial = 1251] [outer = 0x866ef000] 03:52:16 INFO - PROCESS | 1741 | 1464864736448 Marionette TRACE conn3 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 03:52:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 03:52:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 2202ms 03:52:16 INFO - PROCESS | 1741 | 1464864736511 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 03:52:16 INFO - PROCESS | 1741 | 1464864736526 Marionette TRACE conn3 <- [1,1637,null,{"value":"8"}] 03:52:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 03:52:16 INFO - PROCESS | 1741 | 1464864736538 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 03:52:16 INFO - PROCESS | 1741 | 1464864736543 Marionette TRACE conn3 <- [1,1638,null,{}] 03:52:16 INFO - PROCESS | 1741 | 1464864736551 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:16 INFO - PROCESS | 1741 | 1464864736871 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 03:52:17 INFO - PROCESS | 1741 | 1464864737091 Marionette TRACE conn3 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:17 INFO - PROCESS | 1741 | ++DOCSHELL 0x866eec00 == 110 [pid = 1741] [id = 417] 03:52:17 INFO - PROCESS | 1741 | ++DOMWINDOW == 132 (0x88a4b400) [pid = 1741] [serial = 1252] [outer = (nil)] 03:52:17 INFO - PROCESS | 1741 | ++DOMWINDOW == 133 (0x89d60800) [pid = 1741] [serial = 1253] [outer = 0x88a4b400] 03:52:17 INFO - PROCESS | 1741 | 1464864737185 Marionette DEBUG loaded listener.js 03:52:17 INFO - PROCESS | 1741 | ++DOMWINDOW == 134 (0x8a6d2800) [pid = 1741] [serial = 1254] [outer = 0x88a4b400] 03:52:18 INFO - PROCESS | 1741 | 1464864738257 Marionette TRACE conn3 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 03:52:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 03:52:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1795ms 03:52:18 INFO - PROCESS | 1741 | 1464864738334 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 03:52:18 INFO - PROCESS | 1741 | 1464864738338 Marionette TRACE conn3 <- [1,1641,null,{"value":"8"}] 03:52:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 03:52:18 INFO - PROCESS | 1741 | 1464864738346 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 03:52:18 INFO - PROCESS | 1741 | 1464864738354 Marionette TRACE conn3 <- [1,1642,null,{}] 03:52:18 INFO - PROCESS | 1741 | 1464864738372 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:18 INFO - PROCESS | 1741 | 1464864738775 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 03:52:18 INFO - PROCESS | 1741 | 1464864738963 Marionette TRACE conn3 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:19 INFO - PROCESS | 1741 | ++DOCSHELL 0x88beec00 == 111 [pid = 1741] [id = 418] 03:52:19 INFO - PROCESS | 1741 | ++DOMWINDOW == 135 (0x8b7c4000) [pid = 1741] [serial = 1255] [outer = (nil)] 03:52:19 INFO - PROCESS | 1741 | ++DOMWINDOW == 136 (0x8b7cbc00) [pid = 1741] [serial = 1256] [outer = 0x8b7c4000] 03:52:19 INFO - PROCESS | 1741 | 1464864739060 Marionette DEBUG loaded listener.js 03:52:19 INFO - PROCESS | 1741 | ++DOMWINDOW == 137 (0x8b8b9c00) [pid = 1741] [serial = 1257] [outer = 0x8b7c4000] 03:52:20 INFO - PROCESS | 1741 | 1464864739999 Marionette TRACE conn3 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 03:52:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 03:52:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1694ms 03:52:20 INFO - PROCESS | 1741 | 1464864740042 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 03:52:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 03:52:20 INFO - PROCESS | 1741 | 1464864740047 Marionette TRACE conn3 <- [1,1645,null,{"value":"8"}] 03:52:20 INFO - PROCESS | 1741 | 1464864740054 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 03:52:20 INFO - PROCESS | 1741 | 1464864740057 Marionette TRACE conn3 <- [1,1646,null,{}] 03:52:20 INFO - PROCESS | 1741 | 1464864740064 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:20 INFO - PROCESS | 1741 | 1464864740310 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 03:52:20 INFO - PROCESS | 1741 | 1464864740638 Marionette TRACE conn3 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:20 INFO - PROCESS | 1741 | ++DOCSHELL 0x85e1d800 == 112 [pid = 1741] [id = 419] 03:52:20 INFO - PROCESS | 1741 | ++DOMWINDOW == 138 (0x8b6f0800) [pid = 1741] [serial = 1258] [outer = (nil)] 03:52:20 INFO - PROCESS | 1741 | ++DOMWINDOW == 139 (0x8ba7fc00) [pid = 1741] [serial = 1259] [outer = 0x8b6f0800] 03:52:20 INFO - PROCESS | 1741 | 1464864740738 Marionette DEBUG loaded listener.js 03:52:20 INFO - PROCESS | 1741 | ++DOMWINDOW == 140 (0x8c794000) [pid = 1741] [serial = 1260] [outer = 0x8b6f0800] 03:52:21 INFO - PROCESS | 1741 | 1464864741672 Marionette TRACE conn3 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 03:52:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 03:52:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1683ms 03:52:21 INFO - PROCESS | 1741 | 1464864741737 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 03:52:21 INFO - PROCESS | 1741 | 1464864741742 Marionette TRACE conn3 <- [1,1649,null,{"value":"8"}] 03:52:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 03:52:21 INFO - PROCESS | 1741 | 1464864741751 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 03:52:21 INFO - PROCESS | 1741 | 1464864741754 Marionette TRACE conn3 <- [1,1650,null,{}] 03:52:21 INFO - PROCESS | 1741 | 1464864741762 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:22 INFO - PROCESS | 1741 | 1464864742040 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 03:52:22 INFO - PROCESS | 1741 | 1464864742378 Marionette TRACE conn3 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:22 INFO - PROCESS | 1741 | ++DOCSHELL 0x8b8c0000 == 113 [pid = 1741] [id = 420] 03:52:22 INFO - PROCESS | 1741 | ++DOMWINDOW == 141 (0x8b8c1800) [pid = 1741] [serial = 1261] [outer = (nil)] 03:52:22 INFO - PROCESS | 1741 | ++DOMWINDOW == 142 (0x8c7b5800) [pid = 1741] [serial = 1262] [outer = 0x8b8c1800] 03:52:22 INFO - PROCESS | 1741 | 1464864742484 Marionette DEBUG loaded listener.js 03:52:22 INFO - PROCESS | 1741 | ++DOMWINDOW == 143 (0x8c8d3000) [pid = 1741] [serial = 1263] [outer = 0x8b8c1800] 03:52:23 INFO - PROCESS | 1741 | 1464864743491 Marionette TRACE conn3 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 03:52:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 03:52:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1791ms 03:52:23 INFO - PROCESS | 1741 | 1464864743541 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 03:52:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 03:52:23 INFO - PROCESS | 1741 | 1464864743546 Marionette TRACE conn3 <- [1,1653,null,{"value":"8"}] 03:52:23 INFO - PROCESS | 1741 | 1464864743553 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 03:52:23 INFO - PROCESS | 1741 | 1464864743557 Marionette TRACE conn3 <- [1,1654,null,{}] 03:52:23 INFO - PROCESS | 1741 | 1464864743563 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:23 INFO - PROCESS | 1741 | 1464864743836 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 03:52:24 INFO - PROCESS | 1741 | 1464864744173 Marionette TRACE conn3 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:24 INFO - PROCESS | 1741 | ++DOCSHELL 0x8c7b1800 == 114 [pid = 1741] [id = 421] 03:52:24 INFO - PROCESS | 1741 | ++DOMWINDOW == 144 (0x8c7b7800) [pid = 1741] [serial = 1264] [outer = (nil)] 03:52:24 INFO - PROCESS | 1741 | ++DOMWINDOW == 145 (0x8ca4a800) [pid = 1741] [serial = 1265] [outer = 0x8c7b7800] 03:52:24 INFO - PROCESS | 1741 | 1464864744273 Marionette DEBUG loaded listener.js 03:52:24 INFO - PROCESS | 1741 | ++DOMWINDOW == 146 (0x8ca4f400) [pid = 1741] [serial = 1266] [outer = 0x8c7b7800] 03:52:25 INFO - PROCESS | 1741 | 1464864745205 Marionette TRACE conn3 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 03:52:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 03:52:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1688ms 03:52:25 INFO - PROCESS | 1741 | 1464864745241 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 03:52:25 INFO - PROCESS | 1741 | 1464864745246 Marionette TRACE conn3 <- [1,1657,null,{"value":"8"}] 03:52:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 03:52:25 INFO - PROCESS | 1741 | 1464864745273 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 03:52:25 INFO - PROCESS | 1741 | 1464864745278 Marionette TRACE conn3 <- [1,1658,null,{}] 03:52:25 INFO - PROCESS | 1741 | 1464864745284 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:25 INFO - PROCESS | 1741 | 1464864745519 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 03:52:25 INFO - PROCESS | 1741 | 1464864745848 Marionette TRACE conn3 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:25 INFO - PROCESS | 1741 | ++DOCSHELL 0x8c7b0800 == 115 [pid = 1741] [id = 422] 03:52:25 INFO - PROCESS | 1741 | ++DOMWINDOW == 147 (0x8ca41400) [pid = 1741] [serial = 1267] [outer = (nil)] 03:52:25 INFO - PROCESS | 1741 | ++DOMWINDOW == 148 (0x8ca70800) [pid = 1741] [serial = 1268] [outer = 0x8ca41400] 03:52:25 INFO - PROCESS | 1741 | 1464864745951 Marionette DEBUG loaded listener.js 03:52:26 INFO - PROCESS | 1741 | ++DOMWINDOW == 149 (0x8d079800) [pid = 1741] [serial = 1269] [outer = 0x8ca41400] 03:52:26 INFO - PROCESS | 1741 | 1464864746899 Marionette TRACE conn3 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 03:52:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 03:52:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1686ms 03:52:26 INFO - PROCESS | 1741 | 1464864746957 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 03:52:26 INFO - PROCESS | 1741 | 1464864746962 Marionette TRACE conn3 <- [1,1661,null,{"value":"8"}] 03:52:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 03:52:26 INFO - PROCESS | 1741 | 1464864746969 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 03:52:26 INFO - PROCESS | 1741 | 1464864746973 Marionette TRACE conn3 <- [1,1662,null,{}] 03:52:26 INFO - PROCESS | 1741 | 1464864746979 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:27 INFO - PROCESS | 1741 | 1464864747224 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 03:52:27 INFO - PROCESS | 1741 | 1464864747558 Marionette TRACE conn3 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:27 INFO - PROCESS | 1741 | ++DOCSHELL 0x8ca6bc00 == 116 [pid = 1741] [id = 423] 03:52:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 150 (0x8d073c00) [pid = 1741] [serial = 1270] [outer = (nil)] 03:52:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 151 (0x8d354c00) [pid = 1741] [serial = 1271] [outer = 0x8d073c00] 03:52:27 INFO - PROCESS | 1741 | 1464864747656 Marionette DEBUG loaded listener.js 03:52:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 152 (0x8d357c00) [pid = 1741] [serial = 1272] [outer = 0x8d073c00] 03:52:28 INFO - PROCESS | 1741 | 1464864748604 Marionette TRACE conn3 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 03:52:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 03:52:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1684ms 03:52:28 INFO - PROCESS | 1741 | 1464864748655 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 03:52:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 03:52:28 INFO - PROCESS | 1741 | 1464864748660 Marionette TRACE conn3 <- [1,1665,null,{"value":"8"}] 03:52:28 INFO - PROCESS | 1741 | 1464864748667 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 03:52:28 INFO - PROCESS | 1741 | 1464864748670 Marionette TRACE conn3 <- [1,1666,null,{}] 03:52:28 INFO - PROCESS | 1741 | 1464864748677 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:28 INFO - PROCESS | 1741 | 1464864748914 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 03:52:29 INFO - PROCESS | 1741 | 1464864749252 Marionette TRACE conn3 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:29 INFO - PROCESS | 1741 | ++DOCSHELL 0x8ca6a800 == 117 [pid = 1741] [id = 424] 03:52:29 INFO - PROCESS | 1741 | ++DOMWINDOW == 153 (0x8d2d3000) [pid = 1741] [serial = 1273] [outer = (nil)] 03:52:29 INFO - PROCESS | 1741 | ++DOMWINDOW == 154 (0x8d3ad000) [pid = 1741] [serial = 1274] [outer = 0x8d2d3000] 03:52:29 INFO - PROCESS | 1741 | 1464864749349 Marionette DEBUG loaded listener.js 03:52:29 INFO - PROCESS | 1741 | ++DOMWINDOW == 155 (0x8d493400) [pid = 1741] [serial = 1275] [outer = 0x8d2d3000] 03:52:30 INFO - PROCESS | 1741 | 1464864750282 Marionette TRACE conn3 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 03:52:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 03:52:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1649ms 03:52:30 INFO - PROCESS | 1741 | 1464864750316 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 03:52:30 INFO - PROCESS | 1741 | 1464864750320 Marionette TRACE conn3 <- [1,1669,null,{"value":"8"}] 03:52:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 03:52:30 INFO - PROCESS | 1741 | 1464864750327 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 03:52:30 INFO - PROCESS | 1741 | 1464864750331 Marionette TRACE conn3 <- [1,1670,null,{}] 03:52:30 INFO - PROCESS | 1741 | 1464864750352 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:30 INFO - PROCESS | 1741 | 1464864750669 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 03:52:30 INFO - PROCESS | 1741 | 1464864750963 Marionette TRACE conn3 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:31 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d3a4c00 == 118 [pid = 1741] [id = 425] 03:52:31 INFO - PROCESS | 1741 | ++DOMWINDOW == 156 (0x8d497400) [pid = 1741] [serial = 1276] [outer = (nil)] 03:52:31 INFO - PROCESS | 1741 | ++DOMWINDOW == 157 (0x8d609c00) [pid = 1741] [serial = 1277] [outer = 0x8d497400] 03:52:31 INFO - PROCESS | 1741 | 1464864751058 Marionette DEBUG loaded listener.js 03:52:31 INFO - PROCESS | 1741 | ++DOMWINDOW == 158 (0x8d60f800) [pid = 1741] [serial = 1278] [outer = 0x8d497400] 03:52:32 INFO - PROCESS | 1741 | 1464864752024 Marionette TRACE conn3 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 03:52:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 03:52:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1734ms 03:52:32 INFO - PROCESS | 1741 | 1464864752062 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 03:52:32 INFO - PROCESS | 1741 | 1464864752066 Marionette TRACE conn3 <- [1,1673,null,{"value":"8"}] 03:52:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 03:52:32 INFO - PROCESS | 1741 | 1464864752074 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 03:52:32 INFO - PROCESS | 1741 | 1464864752079 Marionette TRACE conn3 <- [1,1674,null,{}] 03:52:32 INFO - PROCESS | 1741 | 1464864752087 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:32 INFO - PROCESS | 1741 | 1464864752358 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 03:52:32 INFO - PROCESS | 1741 | 1464864752706 Marionette TRACE conn3 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:32 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d9ee000 == 119 [pid = 1741] [id = 426] 03:52:32 INFO - PROCESS | 1741 | ++DOMWINDOW == 159 (0x8e34d800) [pid = 1741] [serial = 1279] [outer = (nil)] 03:52:32 INFO - PROCESS | 1741 | ++DOMWINDOW == 160 (0x8e5d0400) [pid = 1741] [serial = 1280] [outer = 0x8e34d800] 03:52:32 INFO - PROCESS | 1741 | 1464864752810 Marionette DEBUG loaded listener.js 03:52:32 INFO - PROCESS | 1741 | ++DOMWINDOW == 161 (0x8e5e8c00) [pid = 1741] [serial = 1281] [outer = 0x8e34d800] 03:52:33 INFO - PROCESS | 1741 | 1464864753771 Marionette TRACE conn3 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 03:52:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 03:52:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1733ms 03:52:33 INFO - PROCESS | 1741 | 1464864753811 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 03:52:33 INFO - PROCESS | 1741 | 1464864753816 Marionette TRACE conn3 <- [1,1677,null,{"value":"8"}] 03:52:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 03:52:33 INFO - PROCESS | 1741 | 1464864753823 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 03:52:33 INFO - PROCESS | 1741 | 1464864753827 Marionette TRACE conn3 <- [1,1678,null,{}] 03:52:33 INFO - PROCESS | 1741 | 1464864753834 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:34 INFO - PROCESS | 1741 | 1464864754070 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 03:52:34 INFO - PROCESS | 1741 | 1464864754405 Marionette TRACE conn3 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:34 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d3a6400 == 120 [pid = 1741] [id = 427] 03:52:34 INFO - PROCESS | 1741 | ++DOMWINDOW == 162 (0x8d49d400) [pid = 1741] [serial = 1282] [outer = (nil)] 03:52:34 INFO - PROCESS | 1741 | ++DOMWINDOW == 163 (0x8e78f000) [pid = 1741] [serial = 1283] [outer = 0x8d49d400] 03:52:34 INFO - PROCESS | 1741 | 1464864754504 Marionette DEBUG loaded listener.js 03:52:34 INFO - PROCESS | 1741 | ++DOMWINDOW == 164 (0x8e791800) [pid = 1741] [serial = 1284] [outer = 0x8d49d400] 03:52:35 INFO - PROCESS | 1741 | 1464864755485 Marionette TRACE conn3 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 03:52:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 03:52:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1694ms 03:52:35 INFO - PROCESS | 1741 | 1464864755519 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 03:52:35 INFO - PROCESS | 1741 | 1464864755522 Marionette TRACE conn3 <- [1,1681,null,{"value":"8"}] 03:52:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 03:52:35 INFO - PROCESS | 1741 | 1464864755566 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 03:52:35 INFO - PROCESS | 1741 | 1464864755569 Marionette TRACE conn3 <- [1,1682,null,{}] 03:52:35 INFO - PROCESS | 1741 | 1464864755576 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:35 INFO - PROCESS | 1741 | 1464864755807 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 03:52:36 INFO - PROCESS | 1741 | 1464864756142 Marionette TRACE conn3 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:36 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d3b0c00 == 121 [pid = 1741] [id = 428] 03:52:36 INFO - PROCESS | 1741 | ++DOMWINDOW == 165 (0x8e5efc00) [pid = 1741] [serial = 1285] [outer = (nil)] 03:52:36 INFO - PROCESS | 1741 | ++DOMWINDOW == 166 (0x8eca6400) [pid = 1741] [serial = 1286] [outer = 0x8e5efc00] 03:52:36 INFO - PROCESS | 1741 | 1464864756260 Marionette DEBUG loaded listener.js 03:52:36 INFO - PROCESS | 1741 | ++DOMWINDOW == 167 (0x8eca9000) [pid = 1741] [serial = 1287] [outer = 0x8e5efc00] 03:52:37 INFO - PROCESS | 1741 | 1464864757299 Marionette TRACE conn3 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 03:52:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 03:52:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1790ms 03:52:37 INFO - PROCESS | 1741 | 1464864757357 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 03:52:37 INFO - PROCESS | 1741 | 1464864757360 Marionette TRACE conn3 <- [1,1685,null,{"value":"8"}] 03:52:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 03:52:37 INFO - PROCESS | 1741 | 1464864757368 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 03:52:37 INFO - PROCESS | 1741 | 1464864757372 Marionette TRACE conn3 <- [1,1686,null,{}] 03:52:37 INFO - PROCESS | 1741 | 1464864757379 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:37 INFO - PROCESS | 1741 | 1464864757631 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 03:52:37 INFO - PROCESS | 1741 | 1464864757956 Marionette TRACE conn3 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:37 INFO - PROCESS | 1741 | ++DOCSHELL 0x8e791400 == 122 [pid = 1741] [id = 429] 03:52:37 INFO - PROCESS | 1741 | ++DOMWINDOW == 168 (0x8ec05800) [pid = 1741] [serial = 1288] [outer = (nil)] 03:52:38 INFO - PROCESS | 1741 | ++DOMWINDOW == 169 (0x8eeec000) [pid = 1741] [serial = 1289] [outer = 0x8ec05800] 03:52:38 INFO - PROCESS | 1741 | 1464864758054 Marionette DEBUG loaded listener.js 03:52:38 INFO - PROCESS | 1741 | ++DOMWINDOW == 170 (0x8eeef400) [pid = 1741] [serial = 1290] [outer = 0x8ec05800] 03:52:39 INFO - PROCESS | 1741 | 1464864759003 Marionette TRACE conn3 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 03:52:39 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 03:52:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1684ms 03:52:39 INFO - PROCESS | 1741 | 1464864759053 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 03:52:39 INFO - PROCESS | 1741 | 1464864759058 Marionette TRACE conn3 <- [1,1689,null,{"value":"8"}] 03:52:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 03:52:39 INFO - PROCESS | 1741 | 1464864759064 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 03:52:39 INFO - PROCESS | 1741 | 1464864759068 Marionette TRACE conn3 <- [1,1690,null,{}] 03:52:39 INFO - PROCESS | 1741 | 1464864759074 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:39 INFO - PROCESS | 1741 | 1464864759314 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 03:52:39 INFO - PROCESS | 1741 | 1464864759653 Marionette TRACE conn3 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:39 INFO - PROCESS | 1741 | ++DOCSHELL 0x88133400 == 123 [pid = 1741] [id = 430] 03:52:39 INFO - PROCESS | 1741 | ++DOMWINDOW == 171 (0x8ca63800) [pid = 1741] [serial = 1291] [outer = (nil)] 03:52:39 INFO - PROCESS | 1741 | ++DOMWINDOW == 172 (0x90a02800) [pid = 1741] [serial = 1292] [outer = 0x8ca63800] 03:52:39 INFO - PROCESS | 1741 | 1464864759746 Marionette DEBUG loaded listener.js 03:52:39 INFO - PROCESS | 1741 | ++DOMWINDOW == 173 (0x90a07400) [pid = 1741] [serial = 1293] [outer = 0x8ca63800] 03:52:40 INFO - PROCESS | 1741 | 1464864760719 Marionette TRACE conn3 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 03:52:40 INFO - PROCESS | 1741 | ************************* 03:52:40 INFO - PROCESS | 1741 | A coding exception was thrown and uncaught in a Task. 03:52:40 INFO - PROCESS | 1741 | 03:52:40 INFO - PROCESS | 1741 | Full message: TypeError: NetworkError when attempting to fetch resource. 03:52:40 INFO - PROCESS | 1741 | Full stack: 03:52:40 INFO - PROCESS | 1741 | ************************* 03:52:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 03:52:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1738ms 03:52:40 INFO - PROCESS | 1741 | 1464864760803 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 03:52:40 INFO - PROCESS | 1741 | 1464864760806 Marionette TRACE conn3 <- [1,1693,null,{"value":"8"}] 03:52:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 03:52:40 INFO - PROCESS | 1741 | 1464864760819 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 03:52:40 INFO - PROCESS | 1741 | 1464864760822 Marionette TRACE conn3 <- [1,1694,null,{}] 03:52:40 INFO - PROCESS | 1741 | 1464864760829 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:41 INFO - PROCESS | 1741 | 1464864761081 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 03:52:41 INFO - PROCESS | 1741 | 1464864761414 Marionette TRACE conn3 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:41 INFO - PROCESS | 1741 | ++DOCSHELL 0x907cac00 == 124 [pid = 1741] [id = 431] 03:52:41 INFO - PROCESS | 1741 | ++DOMWINDOW == 174 (0x907ce400) [pid = 1741] [serial = 1294] [outer = (nil)] 03:52:41 INFO - PROCESS | 1741 | ++DOMWINDOW == 175 (0x915b6c00) [pid = 1741] [serial = 1295] [outer = 0x907ce400] 03:52:41 INFO - PROCESS | 1741 | 1464864761512 Marionette DEBUG loaded listener.js 03:52:41 INFO - PROCESS | 1741 | ++DOMWINDOW == 176 (0x91cd3000) [pid = 1741] [serial = 1296] [outer = 0x907ce400] 03:52:42 INFO - PROCESS | 1741 | 1464864762465 Marionette TRACE conn3 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 03:52:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 03:52:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1689ms 03:52:42 INFO - PROCESS | 1741 | 1464864762504 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 03:52:42 INFO - PROCESS | 1741 | 1464864762509 Marionette TRACE conn3 <- [1,1697,null,{"value":"8"}] 03:52:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 03:52:42 INFO - PROCESS | 1741 | 1464864762516 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 03:52:42 INFO - PROCESS | 1741 | 1464864762520 Marionette TRACE conn3 <- [1,1698,null,{}] 03:52:42 INFO - PROCESS | 1741 | 1464864762527 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:42 INFO - PROCESS | 1741 | 1464864762771 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 03:52:43 INFO - PROCESS | 1741 | 1464864763096 Marionette TRACE conn3 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:43 INFO - PROCESS | 1741 | ++DOCSHELL 0x85d48000 == 125 [pid = 1741] [id = 432] 03:52:43 INFO - PROCESS | 1741 | ++DOMWINDOW == 177 (0x8e78ac00) [pid = 1741] [serial = 1297] [outer = (nil)] 03:52:43 INFO - PROCESS | 1741 | ++DOMWINDOW == 178 (0x91db2400) [pid = 1741] [serial = 1298] [outer = 0x8e78ac00] 03:52:43 INFO - PROCESS | 1741 | 1464864763198 Marionette DEBUG loaded listener.js 03:52:43 INFO - PROCESS | 1741 | ++DOMWINDOW == 179 (0x91db5c00) [pid = 1741] [serial = 1299] [outer = 0x8e78ac00] 03:52:46 INFO - PROCESS | 1741 | --DOCSHELL 0x8c8ddc00 == 124 [pid = 1741] [id = 155] 03:52:46 INFO - PROCESS | 1741 | --DOCSHELL 0x85d4ac00 == 123 [pid = 1741] [id = 368] 03:52:46 INFO - PROCESS | 1741 | --DOCSHELL 0x888f4000 == 122 [pid = 1741] [id = 414] 03:52:46 INFO - PROCESS | 1741 | --DOCSHELL 0x84fe4c00 == 121 [pid = 1741] [id = 413] 03:52:46 INFO - PROCESS | 1741 | --DOCSHELL 0x84fe3000 == 120 [pid = 1741] [id = 412] 03:52:46 INFO - PROCESS | 1741 | --DOCSHELL 0x907c3000 == 119 [pid = 1741] [id = 407] 03:52:46 INFO - PROCESS | 1741 | --DOCSHELL 0x882c2400 == 118 [pid = 1741] [id = 406] 03:52:46 INFO - PROCESS | 1741 | --DOCSHELL 0x90bb4400 == 117 [pid = 1741] [id = 405] 03:52:46 INFO - PROCESS | 1741 | --DOCSHELL 0x88a4d800 == 116 [pid = 1741] [id = 403] 03:52:46 INFO - PROCESS | 1741 | --DOCSHELL 0x8ec0e800 == 115 [pid = 1741] [id = 404] 03:52:46 INFO - PROCESS | 1741 | --DOCSHELL 0x8e5d4400 == 114 [pid = 1741] [id = 402] 03:52:46 INFO - PROCESS | 1741 | --DOCSHELL 0x8ca2c800 == 113 [pid = 1741] [id = 401] 03:52:46 INFO - PROCESS | 1741 | --DOCSHELL 0x8d07e800 == 112 [pid = 1741] [id = 400] 03:52:46 INFO - PROCESS | 1741 | --DOCSHELL 0x8ca48000 == 111 [pid = 1741] [id = 399] 03:52:46 INFO - PROCESS | 1741 | --DOCSHELL 0x8c8dbc00 == 110 [pid = 1741] [id = 398] 03:52:46 INFO - PROCESS | 1741 | --DOCSHELL 0x888f0000 == 109 [pid = 1741] [id = 397] 03:52:46 INFO - PROCESS | 1741 | --DOCSHELL 0x86ed9400 == 108 [pid = 1741] [id = 395] 03:52:46 INFO - PROCESS | 1741 | --DOCSHELL 0x8a6d5000 == 107 [pid = 1741] [id = 396] 03:52:46 INFO - PROCESS | 1741 | 1464864766073 Marionette TRACE conn3 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 03:52:46 INFO - PROCESS | 1741 | --DOMWINDOW == 178 (0x8b6eb000) [pid = 1741] [serial = 1182] [outer = (nil)] [url = about:blank] 03:52:46 INFO - PROCESS | 1741 | --DOMWINDOW == 177 (0x8c7acc00) [pid = 1741] [serial = 1056] [outer = (nil)] [url = about:blank] 03:52:46 INFO - PROCESS | 1741 | --DOMWINDOW == 176 (0x915b9000) [pid = 1741] [serial = 1149] [outer = (nil)] [url = about:blank] 03:52:46 INFO - PROCESS | 1741 | --DOMWINDOW == 175 (0x89d6dc00) [pid = 1741] [serial = 1181] [outer = (nil)] [url = about:blank] 03:52:46 INFO - PROCESS | 1741 | --DOMWINDOW == 174 (0x91db2800) [pid = 1741] [serial = 1098] [outer = (nil)] [url = about:blank] 03:52:46 INFO - PROCESS | 1741 | --DOMWINDOW == 173 (0x91dbec00) [pid = 1741] [serial = 1101] [outer = (nil)] [url = about:blank] 03:52:46 INFO - PROCESS | 1741 | --DOMWINDOW == 172 (0x92b04800) [pid = 1741] [serial = 1151] [outer = (nil)] [url = about:blank] 03:52:46 INFO - PROCESS | 1741 | --DOMWINDOW == 171 (0x939df000) [pid = 1741] [serial = 1160] [outer = (nil)] [url = about:blank] 03:52:46 INFO - PROCESS | 1741 | --DOMWINDOW == 170 (0x888ea400) [pid = 1741] [serial = 1122] [outer = (nil)] [url = about:blank] 03:52:46 INFO - PROCESS | 1741 | --DOMWINDOW == 169 (0x92657c00) [pid = 1741] [serial = 1104] [outer = (nil)] [url = about:blank] 03:52:46 INFO - PROCESS | 1741 | --DOMWINDOW == 168 (0x8d2d1400) [pid = 1741] [serial = 1130] [outer = (nil)] [url = about:blank] 03:52:46 INFO - PROCESS | 1741 | --DOMWINDOW == 167 (0x8b8c1c00) [pid = 1741] [serial = 1125] [outer = (nil)] [url = about:blank] 03:52:46 INFO - PROCESS | 1741 | --DOMWINDOW == 166 (0x90a0a800) [pid = 1741] [serial = 1145] [outer = (nil)] [url = about:blank] 03:52:46 INFO - PROCESS | 1741 | --DOMWINDOW == 165 (0x951aec00) [pid = 1741] [serial = 1170] [outer = (nil)] [url = about:blank] 03:52:46 INFO - PROCESS | 1741 | --DOMWINDOW == 164 (0x8d359000) [pid = 1741] [serial = 1131] [outer = (nil)] [url = about:blank] 03:52:46 INFO - PROCESS | 1741 | --DOMWINDOW == 163 (0x8b6e5000) [pid = 1741] [serial = 1179] [outer = (nil)] [url = about:blank] 03:52:46 INFO - PROCESS | 1741 | --DOMWINDOW == 162 (0x8b156400) [pid = 1741] [serial = 1178] [outer = (nil)] [url = about:blank] 03:52:46 INFO - PROCESS | 1741 | --DOMWINDOW == 161 (0x9461a400) [pid = 1741] [serial = 1164] [outer = (nil)] [url = about:blank] 03:52:46 INFO - PROCESS | 1741 | --DOMWINDOW == 160 (0x88a55800) [pid = 1741] [serial = 1176] [outer = (nil)] [url = about:blank] 03:52:46 INFO - PROCESS | 1741 | --DOMWINDOW == 159 (0x8d4a1c00) [pid = 1741] [serial = 1133] [outer = (nil)] [url = about:blank] 03:52:46 INFO - PROCESS | 1741 | --DOMWINDOW == 158 (0x8ec04000) [pid = 1741] [serial = 1140] [outer = (nil)] [url = about:blank] 03:52:46 INFO - PROCESS | 1741 | --DOMWINDOW == 157 (0x9392b800) [pid = 1741] [serial = 1158] [outer = (nil)] [url = about:blank] 03:52:46 INFO - PROCESS | 1741 | --DOMWINDOW == 156 (0x9519b000) [pid = 1741] [serial = 1167] [outer = (nil)] [url = about:blank] 03:52:46 INFO - PROCESS | 1741 | --DOMWINDOW == 155 (0x8e5d4c00) [pid = 1741] [serial = 1136] [outer = (nil)] [url = about:blank] 03:52:46 INFO - PROCESS | 1741 | --DOMWINDOW == 154 (0x92b0e400) [pid = 1741] [serial = 1152] [outer = (nil)] [url = about:blank] 03:52:46 INFO - PROCESS | 1741 | --DOMWINDOW == 153 (0x8b6e6400) [pid = 1741] [serial = 1124] [outer = (nil)] [url = about:blank] 03:52:46 INFO - PROCESS | 1741 | --DOMWINDOW == 152 (0x8ca66000) [pid = 1741] [serial = 1128] [outer = (nil)] [url = about:blank] 03:52:46 INFO - PROCESS | 1741 | --DOMWINDOW == 151 (0x92bac000) [pid = 1741] [serial = 1154] [outer = (nil)] [url = about:blank] 03:52:46 INFO - PROCESS | 1741 | --DOMWINDOW == 150 (0x90a0e800) [pid = 1741] [serial = 1146] [outer = (nil)] [url = about:blank] 03:52:46 INFO - PROCESS | 1741 | --DOMWINDOW == 149 (0x91cd2800) [pid = 1741] [serial = 1095] [outer = (nil)] [url = about:blank] 03:52:46 INFO - PROCESS | 1741 | --DOMWINDOW == 148 (0x915b2400) [pid = 1741] [serial = 1148] [outer = (nil)] [url = about:blank] 03:52:46 INFO - PROCESS | 1741 | --DOMWINDOW == 147 (0x8eeeb400) [pid = 1741] [serial = 1142] [outer = (nil)] [url = about:blank] 03:52:46 INFO - PROCESS | 1741 | --DOMWINDOW == 146 (0x8e5de400) [pid = 1741] [serial = 1137] [outer = (nil)] [url = about:blank] 03:52:46 INFO - PROCESS | 1741 | --DOMWINDOW == 145 (0x881cd400) [pid = 1741] [serial = 1121] [outer = (nil)] [url = about:blank] 03:52:46 INFO - PROCESS | 1741 | --DOMWINDOW == 144 (0x92badc00) [pid = 1741] [serial = 1155] [outer = (nil)] [url = about:blank] 03:52:46 INFO - PROCESS | 1741 | --DOMWINDOW == 143 (0x92ec6000) [pid = 1741] [serial = 1157] [outer = (nil)] [url = about:blank] 03:52:46 INFO - PROCESS | 1741 | --DOMWINDOW == 142 (0x888f2400) [pid = 1741] [serial = 1175] [outer = (nil)] [url = about:blank] 03:52:46 INFO - PROCESS | 1741 | --DOMWINDOW == 141 (0x95193400) [pid = 1741] [serial = 1166] [outer = (nil)] [url = about:blank] 03:52:46 INFO - PROCESS | 1741 | --DOMWINDOW == 140 (0x8e793c00) [pid = 1741] [serial = 1139] [outer = (nil)] [url = about:blank] 03:52:46 INFO - PROCESS | 1741 | --DOMWINDOW == 139 (0x951ac000) [pid = 1741] [serial = 1169] [outer = (nil)] [url = about:blank] 03:52:46 INFO - PROCESS | 1741 | --DOMWINDOW == 138 (0x8d604400) [pid = 1741] [serial = 1134] [outer = (nil)] [url = about:blank] 03:52:46 INFO - PROCESS | 1741 | --DOMWINDOW == 137 (0x86c74400) [pid = 1741] [serial = 1173] [outer = (nil)] [url = about:blank] 03:52:46 INFO - PROCESS | 1741 | --DOMWINDOW == 136 (0x8ca48c00) [pid = 1741] [serial = 1127] [outer = (nil)] [url = about:blank] 03:52:46 INFO - PROCESS | 1741 | --DOMWINDOW == 135 (0x939e2000) [pid = 1741] [serial = 1161] [outer = (nil)] [url = about:blank] 03:52:46 INFO - PROCESS | 1741 | --DOMWINDOW == 134 (0x866f5800) [pid = 1741] [serial = 1172] [outer = (nil)] [url = about:blank] 03:52:46 INFO - PROCESS | 1741 | --DOMWINDOW == 133 (0x94611400) [pid = 1741] [serial = 1163] [outer = (nil)] [url = about:blank] 03:52:46 INFO - PROCESS | 1741 | --DOMWINDOW == 132 (0x8eef1c00) [pid = 1741] [serial = 1143] [outer = (nil)] [url = about:blank] 03:52:46 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 03:52:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 3941ms 03:52:46 INFO - PROCESS | 1741 | 1464864766488 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 03:52:46 INFO - PROCESS | 1741 | 1464864766494 Marionette TRACE conn3 <- [1,1701,null,{"value":"8"}] 03:52:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 03:52:46 INFO - PROCESS | 1741 | 1464864766503 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 03:52:46 INFO - PROCESS | 1741 | 1464864766507 Marionette TRACE conn3 <- [1,1702,null,{}] 03:52:46 INFO - PROCESS | 1741 | 1464864766516 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:46 INFO - PROCESS | 1741 | 1464864766742 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 03:52:46 INFO - PROCESS | 1741 | 1464864766949 Marionette TRACE conn3 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:46 INFO - PROCESS | 1741 | ++DOCSHELL 0x86edb800 == 108 [pid = 1741] [id = 433] 03:52:46 INFO - PROCESS | 1741 | ++DOMWINDOW == 133 (0x86edfc00) [pid = 1741] [serial = 1300] [outer = (nil)] 03:52:47 INFO - PROCESS | 1741 | ++DOMWINDOW == 134 (0x88132c00) [pid = 1741] [serial = 1301] [outer = 0x86edfc00] 03:52:47 INFO - PROCESS | 1741 | 1464864767031 Marionette DEBUG loaded listener.js 03:52:47 INFO - PROCESS | 1741 | ++DOMWINDOW == 135 (0x881ccc00) [pid = 1741] [serial = 1302] [outer = 0x86edfc00] 03:52:47 INFO - PROCESS | 1741 | 1464864767903 Marionette TRACE conn3 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 03:52:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 03:52:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1441ms 03:52:47 INFO - PROCESS | 1741 | 1464864767944 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 03:52:47 INFO - PROCESS | 1741 | 1464864767953 Marionette TRACE conn3 <- [1,1705,null,{"value":"8"}] 03:52:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 03:52:47 INFO - PROCESS | 1741 | 1464864767965 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 03:52:47 INFO - PROCESS | 1741 | 1464864767969 Marionette TRACE conn3 <- [1,1706,null,{}] 03:52:47 INFO - PROCESS | 1741 | 1464864767976 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:48 INFO - PROCESS | 1741 | 1464864768209 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 03:52:48 INFO - PROCESS | 1741 | 1464864768421 Marionette TRACE conn3 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:48 INFO - PROCESS | 1741 | ++DOCSHELL 0x888edc00 == 109 [pid = 1741] [id = 434] 03:52:48 INFO - PROCESS | 1741 | ++DOMWINDOW == 136 (0x88be8400) [pid = 1741] [serial = 1303] [outer = (nil)] 03:52:48 INFO - PROCESS | 1741 | ++DOMWINDOW == 137 (0x89443800) [pid = 1741] [serial = 1304] [outer = 0x88be8400] 03:52:48 INFO - PROCESS | 1741 | 1464864768508 Marionette DEBUG loaded listener.js 03:52:48 INFO - PROCESS | 1741 | ++DOMWINDOW == 138 (0x8a288800) [pid = 1741] [serial = 1305] [outer = 0x88be8400] 03:52:49 INFO - PROCESS | 1741 | 1464864769498 Marionette TRACE conn3 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 03:52:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 03:52:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1588ms 03:52:49 INFO - PROCESS | 1741 | 1464864769563 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 03:52:49 INFO - PROCESS | 1741 | 1464864769570 Marionette TRACE conn3 <- [1,1709,null,{"value":"8"}] 03:52:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 03:52:49 INFO - PROCESS | 1741 | 1464864769582 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 03:52:49 INFO - PROCESS | 1741 | 1464864769592 Marionette TRACE conn3 <- [1,1710,null,{}] 03:52:49 INFO - PROCESS | 1741 | 1464864769629 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:50 INFO - PROCESS | 1741 | 1464864770009 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 03:52:50 INFO - PROCESS | 1741 | 1464864770226 Marionette TRACE conn3 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:50 INFO - PROCESS | 1741 | ++DOCSHELL 0x86c78c00 == 110 [pid = 1741] [id = 435] 03:52:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 139 (0x8b15bc00) [pid = 1741] [serial = 1306] [outer = (nil)] 03:52:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 140 (0x8b7c4c00) [pid = 1741] [serial = 1307] [outer = 0x8b15bc00] 03:52:50 INFO - PROCESS | 1741 | 1464864770307 Marionette DEBUG loaded listener.js 03:52:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 141 (0x8b8b6400) [pid = 1741] [serial = 1308] [outer = 0x8b15bc00] 03:52:51 INFO - PROCESS | 1741 | --DOMWINDOW == 140 (0x8a6ca000) [pid = 1741] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 03:52:51 INFO - PROCESS | 1741 | --DOMWINDOW == 139 (0x89442800) [pid = 1741] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 03:52:51 INFO - PROCESS | 1741 | --DOMWINDOW == 138 (0x91db3400) [pid = 1741] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 03:52:51 INFO - PROCESS | 1741 | --DOMWINDOW == 137 (0x90bbb400) [pid = 1741] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 03:52:51 INFO - PROCESS | 1741 | --DOMWINDOW == 136 (0x91cd8000) [pid = 1741] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 03:52:51 INFO - PROCESS | 1741 | --DOMWINDOW == 135 (0x90a0dc00) [pid = 1741] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 03:52:51 INFO - PROCESS | 1741 | --DOMWINDOW == 134 (0x88be7000) [pid = 1741] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 03:52:51 INFO - PROCESS | 1741 | --DOMWINDOW == 133 (0x8e5db800) [pid = 1741] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 03:52:51 INFO - PROCESS | 1741 | --DOMWINDOW == 132 (0x8d495400) [pid = 1741] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 03:52:51 INFO - PROCESS | 1741 | --DOMWINDOW == 131 (0x8d3a8400) [pid = 1741] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 03:52:51 INFO - PROCESS | 1741 | --DOMWINDOW == 130 (0x8d076400) [pid = 1741] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 03:52:51 INFO - PROCESS | 1741 | --DOMWINDOW == 129 (0x8ca4c000) [pid = 1741] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 03:52:51 INFO - PROCESS | 1741 | --DOMWINDOW == 128 (0x8c7b8800) [pid = 1741] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 03:52:51 INFO - PROCESS | 1741 | --DOMWINDOW == 127 (0x8b7c7400) [pid = 1741] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 03:52:51 INFO - PROCESS | 1741 | --DOMWINDOW == 126 (0x881c2000) [pid = 1741] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 03:52:51 INFO - PROCESS | 1741 | --DOMWINDOW == 125 (0x85e18400) [pid = 1741] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 03:52:51 INFO - PROCESS | 1741 | --DOMWINDOW == 124 (0x91db6800) [pid = 1741] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 03:52:51 INFO - PROCESS | 1741 | --DOMWINDOW == 123 (0x992c0000) [pid = 1741] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 03:52:51 INFO - PROCESS | 1741 | --DOMWINDOW == 122 (0x92e38400) [pid = 1741] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 03:52:51 INFO - PROCESS | 1741 | --DOMWINDOW == 121 (0x88137000) [pid = 1741] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 03:52:51 INFO - PROCESS | 1741 | 1464864771862 Marionette TRACE conn3 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 03:52:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 03:52:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 2312ms 03:52:51 INFO - PROCESS | 1741 | 1464864771892 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 03:52:51 INFO - PROCESS | 1741 | 1464864771896 Marionette TRACE conn3 <- [1,1713,null,{"value":"8"}] 03:52:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 03:52:51 INFO - PROCESS | 1741 | 1464864771914 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 03:52:51 INFO - PROCESS | 1741 | 1464864771918 Marionette TRACE conn3 <- [1,1714,null,{}] 03:52:51 INFO - PROCESS | 1741 | 1464864771924 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:52 INFO - PROCESS | 1741 | 1464864772143 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 03:52:52 INFO - PROCESS | 1741 | 1464864772154 Marionette TRACE conn3 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:52 INFO - PROCESS | 1741 | ++DOCSHELL 0x85d42800 == 111 [pid = 1741] [id = 436] 03:52:52 INFO - PROCESS | 1741 | ++DOMWINDOW == 122 (0x85e1e800) [pid = 1741] [serial = 1309] [outer = (nil)] 03:52:52 INFO - PROCESS | 1741 | ++DOMWINDOW == 123 (0x8b8bc000) [pid = 1741] [serial = 1310] [outer = 0x85e1e800] 03:52:52 INFO - PROCESS | 1741 | 1464864772404 Marionette DEBUG loaded listener.js 03:52:52 INFO - PROCESS | 1741 | ++DOMWINDOW == 124 (0x8c794400) [pid = 1741] [serial = 1311] [outer = 0x85e1e800] 03:52:53 INFO - PROCESS | 1741 | 1464864773268 Marionette TRACE conn3 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 03:52:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 03:52:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1396ms 03:52:53 INFO - PROCESS | 1741 | 1464864773311 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 03:52:53 INFO - PROCESS | 1741 | 1464864773315 Marionette TRACE conn3 <- [1,1717,null,{"value":"8"}] 03:52:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 03:52:53 INFO - PROCESS | 1741 | 1464864773321 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 03:52:53 INFO - PROCESS | 1741 | 1464864773325 Marionette TRACE conn3 <- [1,1718,null,{}] 03:52:53 INFO - PROCESS | 1741 | 1464864773342 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:53 INFO - PROCESS | 1741 | 1464864773701 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 03:52:54 INFO - PROCESS | 1741 | 1464864774067 Marionette TRACE conn3 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:54 INFO - PROCESS | 1741 | ++DOCSHELL 0x866f8c00 == 112 [pid = 1741] [id = 437] 03:52:54 INFO - PROCESS | 1741 | ++DOMWINDOW == 125 (0x866fa000) [pid = 1741] [serial = 1312] [outer = (nil)] 03:52:54 INFO - PROCESS | 1741 | ++DOMWINDOW == 126 (0x86c74400) [pid = 1741] [serial = 1313] [outer = 0x866fa000] 03:52:54 INFO - PROCESS | 1741 | 1464864774165 Marionette DEBUG loaded listener.js 03:52:54 INFO - PROCESS | 1741 | ++DOMWINDOW == 127 (0x88137000) [pid = 1741] [serial = 1314] [outer = 0x866fa000] 03:52:55 INFO - PROCESS | 1741 | 1464864775234 Marionette TRACE conn3 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 03:52:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 03:52:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1948ms 03:52:55 INFO - PROCESS | 1741 | 1464864775271 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 03:52:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 03:52:55 INFO - PROCESS | 1741 | 1464864775278 Marionette TRACE conn3 <- [1,1721,null,{"value":"8"}] 03:52:55 INFO - PROCESS | 1741 | 1464864775287 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 03:52:55 INFO - PROCESS | 1741 | 1464864775297 Marionette TRACE conn3 <- [1,1722,null,{}] 03:52:55 INFO - PROCESS | 1741 | 1464864775305 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:55 INFO - PROCESS | 1741 | 1464864775579 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 03:52:55 INFO - PROCESS | 1741 | 1464864775905 Marionette TRACE conn3 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:55 INFO - PROCESS | 1741 | ++DOCSHELL 0x8a290400 == 113 [pid = 1741] [id = 438] 03:52:55 INFO - PROCESS | 1741 | ++DOMWINDOW == 128 (0x8a6cc400) [pid = 1741] [serial = 1315] [outer = (nil)] 03:52:55 INFO - PROCESS | 1741 | ++DOMWINDOW == 129 (0x8b15c400) [pid = 1741] [serial = 1316] [outer = 0x8a6cc400] 03:52:56 INFO - PROCESS | 1741 | 1464864776009 Marionette DEBUG loaded listener.js 03:52:56 INFO - PROCESS | 1741 | ++DOMWINDOW == 130 (0x8b6ea400) [pid = 1741] [serial = 1317] [outer = 0x8a6cc400] 03:52:57 INFO - PROCESS | 1741 | 1464864777023 Marionette TRACE conn3 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 03:52:57 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 03:52:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1797ms 03:52:57 INFO - PROCESS | 1741 | 1464864777084 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 03:52:57 INFO - PROCESS | 1741 | 1464864777090 Marionette TRACE conn3 <- [1,1725,null,{"value":"8"}] 03:52:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 03:52:57 INFO - PROCESS | 1741 | 1464864777099 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 03:52:57 INFO - PROCESS | 1741 | 1464864777103 Marionette TRACE conn3 <- [1,1726,null,{}] 03:52:57 INFO - PROCESS | 1741 | 1464864777111 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:57 INFO - PROCESS | 1741 | 1464864777362 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 03:52:57 INFO - PROCESS | 1741 | 1464864777737 Marionette TRACE conn3 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:57 INFO - PROCESS | 1741 | ++DOCSHELL 0x8c8dd000 == 114 [pid = 1741] [id = 439] 03:52:57 INFO - PROCESS | 1741 | ++DOMWINDOW == 131 (0x8ca2b800) [pid = 1741] [serial = 1318] [outer = (nil)] 03:52:57 INFO - PROCESS | 1741 | ++DOMWINDOW == 132 (0x8ca33800) [pid = 1741] [serial = 1319] [outer = 0x8ca2b800] 03:52:57 INFO - PROCESS | 1741 | 1464864777832 Marionette DEBUG loaded listener.js 03:52:57 INFO - PROCESS | 1741 | ++DOMWINDOW == 133 (0x8ca43800) [pid = 1741] [serial = 1320] [outer = 0x8ca2b800] 03:52:58 INFO - PROCESS | 1741 | 1464864778847 Marionette TRACE conn3 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 03:52:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 03:52:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1794ms 03:52:58 INFO - PROCESS | 1741 | 1464864778893 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 03:52:58 INFO - PROCESS | 1741 | 1464864778901 Marionette TRACE conn3 <- [1,1729,null,{"value":"8"}] 03:52:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 03:52:58 INFO - PROCESS | 1741 | 1464864778919 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 03:52:58 INFO - PROCESS | 1741 | 1464864778927 Marionette TRACE conn3 <- [1,1730,null,{}] 03:52:58 INFO - PROCESS | 1741 | 1464864778933 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:59 INFO - PROCESS | 1741 | 1464864779197 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 03:52:59 INFO - PROCESS | 1741 | 1464864779518 Marionette TRACE conn3 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:59 INFO - PROCESS | 1741 | ++DOCSHELL 0x88a4dc00 == 115 [pid = 1741] [id = 440] 03:52:59 INFO - PROCESS | 1741 | ++DOMWINDOW == 134 (0x8a6d5400) [pid = 1741] [serial = 1321] [outer = (nil)] 03:52:59 INFO - PROCESS | 1741 | ++DOMWINDOW == 135 (0x8d073800) [pid = 1741] [serial = 1322] [outer = 0x8a6d5400] 03:52:59 INFO - PROCESS | 1741 | 1464864779612 Marionette DEBUG loaded listener.js 03:52:59 INFO - PROCESS | 1741 | ++DOMWINDOW == 136 (0x8d2d0000) [pid = 1741] [serial = 1323] [outer = 0x8a6d5400] 03:53:00 INFO - PROCESS | 1741 | 1464864780596 Marionette TRACE conn3 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 03:53:00 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 03:53:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1748ms 03:53:00 INFO - PROCESS | 1741 | 1464864780659 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 03:53:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 03:53:00 INFO - PROCESS | 1741 | 1464864780664 Marionette TRACE conn3 <- [1,1733,null,{"value":"8"}] 03:53:00 INFO - PROCESS | 1741 | 1464864780671 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 03:53:00 INFO - PROCESS | 1741 | 1464864780675 Marionette TRACE conn3 <- [1,1734,null,{}] 03:53:00 INFO - PROCESS | 1741 | 1464864780684 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:00 INFO - PROCESS | 1741 | 1464864780964 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 03:53:01 INFO - PROCESS | 1741 | 1464864781288 Marionette TRACE conn3 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:01 INFO - PROCESS | 1741 | ++DOCSHELL 0x8ca34400 == 116 [pid = 1741] [id = 441] 03:53:01 INFO - PROCESS | 1741 | ++DOMWINDOW == 137 (0x8ca45000) [pid = 1741] [serial = 1324] [outer = (nil)] 03:53:01 INFO - PROCESS | 1741 | ++DOMWINDOW == 138 (0x8d3a5400) [pid = 1741] [serial = 1325] [outer = 0x8ca45000] 03:53:01 INFO - PROCESS | 1741 | 1464864781382 Marionette DEBUG loaded listener.js 03:53:01 INFO - PROCESS | 1741 | ++DOMWINDOW == 139 (0x8d3aec00) [pid = 1741] [serial = 1326] [outer = 0x8ca45000] 03:53:02 INFO - PROCESS | 1741 | 1464864782434 Marionette TRACE conn3 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 03:53:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 03:53:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1799ms 03:53:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 03:53:02 INFO - PROCESS | 1741 | 1464864782470 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 03:53:02 INFO - PROCESS | 1741 | 1464864782474 Marionette TRACE conn3 <- [1,1737,null,{"value":"8"}] 03:53:02 INFO - PROCESS | 1741 | 1464864782482 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 03:53:02 INFO - PROCESS | 1741 | 1464864782485 Marionette TRACE conn3 <- [1,1738,null,{}] 03:53:02 INFO - PROCESS | 1741 | 1464864782493 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:02 INFO - PROCESS | 1741 | 1464864782746 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 03:53:03 INFO - PROCESS | 1741 | 1464864783072 Marionette TRACE conn3 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:03 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d60b800 == 117 [pid = 1741] [id = 442] 03:53:03 INFO - PROCESS | 1741 | ++DOMWINDOW == 140 (0x8d60d400) [pid = 1741] [serial = 1327] [outer = (nil)] 03:53:03 INFO - PROCESS | 1741 | ++DOMWINDOW == 141 (0x8d9e9c00) [pid = 1741] [serial = 1328] [outer = 0x8d60d400] 03:53:03 INFO - PROCESS | 1741 | 1464864783182 Marionette DEBUG loaded listener.js 03:53:03 INFO - PROCESS | 1741 | ++DOMWINDOW == 142 (0x8e34c000) [pid = 1741] [serial = 1329] [outer = 0x8d60d400] 03:53:04 INFO - PROCESS | 1741 | 1464864784170 Marionette TRACE conn3 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 03:53:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 03:53:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1741ms 03:53:04 INFO - PROCESS | 1741 | 1464864784223 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 03:53:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 03:53:04 INFO - PROCESS | 1741 | 1464864784227 Marionette TRACE conn3 <- [1,1741,null,{"value":"8"}] 03:53:04 INFO - PROCESS | 1741 | 1464864784234 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 03:53:04 INFO - PROCESS | 1741 | 1464864784238 Marionette TRACE conn3 <- [1,1742,null,{}] 03:53:04 INFO - PROCESS | 1741 | 1464864784245 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:04 INFO - PROCESS | 1741 | 1464864784499 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 03:53:04 INFO - PROCESS | 1741 | 1464864784822 Marionette TRACE conn3 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:04 INFO - PROCESS | 1741 | ++DOCSHELL 0x85e16800 == 118 [pid = 1741] [id = 443] 03:53:04 INFO - PROCESS | 1741 | ++DOMWINDOW == 143 (0x8ba7a400) [pid = 1741] [serial = 1330] [outer = (nil)] 03:53:04 INFO - PROCESS | 1741 | ++DOMWINDOW == 144 (0x8e5dd000) [pid = 1741] [serial = 1331] [outer = 0x8ba7a400] 03:53:04 INFO - PROCESS | 1741 | 1464864784920 Marionette DEBUG loaded listener.js 03:53:05 INFO - PROCESS | 1741 | ++DOMWINDOW == 145 (0x8e5e9c00) [pid = 1741] [serial = 1332] [outer = 0x8ba7a400] 03:53:05 INFO - PROCESS | 1741 | 1464864785872 Marionette TRACE conn3 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 03:53:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 03:53:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1687ms 03:53:05 INFO - PROCESS | 1741 | 1464864785922 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 03:53:05 INFO - PROCESS | 1741 | 1464864785925 Marionette TRACE conn3 <- [1,1745,null,{"value":"8"}] 03:53:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 03:53:05 INFO - PROCESS | 1741 | 1464864785933 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 03:53:05 INFO - PROCESS | 1741 | 1464864785937 Marionette TRACE conn3 <- [1,1746,null,{}] 03:53:05 INFO - PROCESS | 1741 | 1464864785943 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:06 INFO - PROCESS | 1741 | 1464864786185 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 03:53:06 INFO - PROCESS | 1741 | 1464864786511 Marionette TRACE conn3 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:06 INFO - PROCESS | 1741 | ++DOCSHELL 0x8e5d2400 == 119 [pid = 1741] [id = 444] 03:53:06 INFO - PROCESS | 1741 | ++DOMWINDOW == 146 (0x8e5d5400) [pid = 1741] [serial = 1333] [outer = (nil)] 03:53:06 INFO - PROCESS | 1741 | ++DOMWINDOW == 147 (0x8ec0dc00) [pid = 1741] [serial = 1334] [outer = 0x8e5d5400] 03:53:06 INFO - PROCESS | 1741 | 1464864786611 Marionette DEBUG loaded listener.js 03:53:06 INFO - PROCESS | 1741 | ++DOMWINDOW == 148 (0x8eca6800) [pid = 1741] [serial = 1335] [outer = 0x8e5d5400] 03:53:07 INFO - PROCESS | 1741 | 1464864787574 Marionette TRACE conn3 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 03:53:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 03:53:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1682ms 03:53:07 INFO - PROCESS | 1741 | 1464864787617 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 03:53:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 03:53:07 INFO - PROCESS | 1741 | 1464864787621 Marionette TRACE conn3 <- [1,1749,null,{"value":"8"}] 03:53:07 INFO - PROCESS | 1741 | 1464864787630 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 03:53:07 INFO - PROCESS | 1741 | 1464864787633 Marionette TRACE conn3 <- [1,1750,null,{}] 03:53:07 INFO - PROCESS | 1741 | 1464864787640 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:07 INFO - PROCESS | 1741 | 1464864787889 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 03:53:08 INFO - PROCESS | 1741 | 1464864788206 Marionette TRACE conn3 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:08 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d2ce800 == 120 [pid = 1741] [id = 445] 03:53:08 INFO - PROCESS | 1741 | ++DOMWINDOW == 149 (0x8e795400) [pid = 1741] [serial = 1336] [outer = (nil)] 03:53:08 INFO - PROCESS | 1741 | ++DOMWINDOW == 150 (0x907c5000) [pid = 1741] [serial = 1337] [outer = 0x8e795400] 03:53:08 INFO - PROCESS | 1741 | 1464864788306 Marionette DEBUG loaded listener.js 03:53:08 INFO - PROCESS | 1741 | ++DOMWINDOW == 151 (0x907cd000) [pid = 1741] [serial = 1338] [outer = 0x8e795400] 03:53:09 INFO - PROCESS | 1741 | 1464864789278 Marionette TRACE conn3 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 03:53:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 03:53:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1684ms 03:53:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 03:53:09 INFO - PROCESS | 1741 | 1464864789313 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 03:53:09 INFO - PROCESS | 1741 | 1464864789316 Marionette TRACE conn3 <- [1,1753,null,{"value":"8"}] 03:53:09 INFO - PROCESS | 1741 | 1464864789324 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 03:53:09 INFO - PROCESS | 1741 | 1464864789334 Marionette TRACE conn3 <- [1,1754,null,{}] 03:53:09 INFO - PROCESS | 1741 | 1464864789341 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:09 INFO - PROCESS | 1741 | 1464864789599 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 03:53:09 INFO - PROCESS | 1741 | 1464864789917 Marionette TRACE conn3 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:09 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d49f000 == 121 [pid = 1741] [id = 446] 03:53:09 INFO - PROCESS | 1741 | ++DOMWINDOW == 152 (0x8e5d9c00) [pid = 1741] [serial = 1339] [outer = (nil)] 03:53:10 INFO - PROCESS | 1741 | ++DOMWINDOW == 153 (0x914b5800) [pid = 1741] [serial = 1340] [outer = 0x8e5d9c00] 03:53:10 INFO - PROCESS | 1741 | 1464864790017 Marionette DEBUG loaded listener.js 03:53:10 INFO - PROCESS | 1741 | ++DOMWINDOW == 154 (0x915b5c00) [pid = 1741] [serial = 1341] [outer = 0x8e5d9c00] 03:53:10 INFO - PROCESS | 1741 | 1464864790957 Marionette TRACE conn3 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 03:53:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 03:53:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1698ms 03:53:11 INFO - PROCESS | 1741 | 1464864791021 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 03:53:11 INFO - PROCESS | 1741 | 1464864791026 Marionette TRACE conn3 <- [1,1757,null,{"value":"8"}] 03:53:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 03:53:11 INFO - PROCESS | 1741 | 1464864791033 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 03:53:11 INFO - PROCESS | 1741 | 1464864791037 Marionette TRACE conn3 <- [1,1758,null,{}] 03:53:11 INFO - PROCESS | 1741 | 1464864791043 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:11 INFO - PROCESS | 1741 | 1464864791288 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 03:53:11 INFO - PROCESS | 1741 | 1464864791630 Marionette TRACE conn3 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:11 INFO - PROCESS | 1741 | ++DOCSHELL 0x90bb3400 == 122 [pid = 1741] [id = 447] 03:53:11 INFO - PROCESS | 1741 | ++DOMWINDOW == 155 (0x91cdb800) [pid = 1741] [serial = 1342] [outer = (nil)] 03:53:11 INFO - PROCESS | 1741 | ++DOMWINDOW == 156 (0x91db1c00) [pid = 1741] [serial = 1343] [outer = 0x91cdb800] 03:53:11 INFO - PROCESS | 1741 | 1464864791756 Marionette DEBUG loaded listener.js 03:53:11 INFO - PROCESS | 1741 | ++DOMWINDOW == 157 (0x9223cc00) [pid = 1741] [serial = 1344] [outer = 0x91cdb800] 03:53:12 INFO - PROCESS | 1741 | 1464864792743 Marionette TRACE conn3 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 03:53:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 03:53:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1742ms 03:53:12 INFO - PROCESS | 1741 | 1464864792776 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 03:53:12 INFO - PROCESS | 1741 | 1464864792780 Marionette TRACE conn3 <- [1,1761,null,{"value":"8"}] 03:53:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 03:53:12 INFO - PROCESS | 1741 | 1464864792788 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 03:53:12 INFO - PROCESS | 1741 | 1464864792792 Marionette TRACE conn3 <- [1,1762,null,{}] 03:53:12 INFO - PROCESS | 1741 | 1464864792798 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:13 INFO - PROCESS | 1741 | 1464864793061 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 03:53:13 INFO - PROCESS | 1741 | 1464864793384 Marionette TRACE conn3 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:13 INFO - PROCESS | 1741 | ++DOCSHELL 0x915c0c00 == 123 [pid = 1741] [id = 448] 03:53:13 INFO - PROCESS | 1741 | ++DOMWINDOW == 158 (0x91dc0c00) [pid = 1741] [serial = 1345] [outer = (nil)] 03:53:13 INFO - PROCESS | 1741 | ++DOMWINDOW == 159 (0x92b06800) [pid = 1741] [serial = 1346] [outer = 0x91dc0c00] 03:53:13 INFO - PROCESS | 1741 | 1464864793486 Marionette DEBUG loaded listener.js 03:53:13 INFO - PROCESS | 1741 | ++DOMWINDOW == 160 (0x92b0a400) [pid = 1741] [serial = 1347] [outer = 0x91dc0c00] 03:53:14 INFO - PROCESS | 1741 | 1464864794405 Marionette TRACE conn3 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 03:53:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 03:53:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1692ms 03:53:14 INFO - PROCESS | 1741 | 1464864794481 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 03:53:14 INFO - PROCESS | 1741 | 1464864794484 Marionette TRACE conn3 <- [1,1765,null,{"value":"8"}] 03:53:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 03:53:14 INFO - PROCESS | 1741 | 1464864794491 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 03:53:14 INFO - PROCESS | 1741 | 1464864794494 Marionette TRACE conn3 <- [1,1766,null,{}] 03:53:14 INFO - PROCESS | 1741 | 1464864794500 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:14 INFO - PROCESS | 1741 | 1464864794777 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 03:53:15 INFO - PROCESS | 1741 | 1464864795100 Marionette TRACE conn3 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:15 INFO - PROCESS | 1741 | ++DOCSHELL 0x8e345000 == 124 [pid = 1741] [id = 449] 03:53:15 INFO - PROCESS | 1741 | ++DOMWINDOW == 161 (0x8e34b800) [pid = 1741] [serial = 1348] [outer = (nil)] 03:53:15 INFO - PROCESS | 1741 | ++DOMWINDOW == 162 (0x92ba9400) [pid = 1741] [serial = 1349] [outer = 0x8e34b800] 03:53:15 INFO - PROCESS | 1741 | 1464864795191 Marionette DEBUG loaded listener.js 03:53:15 INFO - PROCESS | 1741 | ++DOMWINDOW == 163 (0x92bad400) [pid = 1741] [serial = 1350] [outer = 0x8e34b800] 03:53:16 INFO - PROCESS | 1741 | 1464864796114 Marionette TRACE conn3 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 03:53:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 03:53:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1691ms 03:53:16 INFO - PROCESS | 1741 | 1464864796182 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 03:53:16 INFO - PROCESS | 1741 | 1464864796186 Marionette TRACE conn3 <- [1,1769,null,{"value":"8"}] 03:53:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 03:53:16 INFO - PROCESS | 1741 | 1464864796193 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 03:53:16 INFO - PROCESS | 1741 | 1464864796196 Marionette TRACE conn3 <- [1,1770,null,{}] 03:53:16 INFO - PROCESS | 1741 | 1464864796202 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:16 INFO - PROCESS | 1741 | 1464864796434 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 03:53:16 INFO - PROCESS | 1741 | 1464864796769 Marionette TRACE conn3 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:16 INFO - PROCESS | 1741 | ++DOCSHELL 0x8eee9400 == 125 [pid = 1741] [id = 450] 03:53:16 INFO - PROCESS | 1741 | ++DOMWINDOW == 164 (0x92b04c00) [pid = 1741] [serial = 1351] [outer = (nil)] 03:53:16 INFO - PROCESS | 1741 | ++DOMWINDOW == 165 (0x92ecf000) [pid = 1741] [serial = 1352] [outer = 0x92b04c00] 03:53:16 INFO - PROCESS | 1741 | 1464864796879 Marionette DEBUG loaded listener.js 03:53:16 INFO - PROCESS | 1741 | ++DOMWINDOW == 166 (0x9392f400) [pid = 1741] [serial = 1353] [outer = 0x92b04c00] 03:53:17 INFO - PROCESS | 1741 | 1464864797839 Marionette TRACE conn3 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 03:53:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 03:53:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1688ms 03:53:17 INFO - PROCESS | 1741 | 1464864797883 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 03:53:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 03:53:17 INFO - PROCESS | 1741 | 1464864797887 Marionette TRACE conn3 <- [1,1773,null,{"value":"8"}] 03:53:17 INFO - PROCESS | 1741 | 1464864797894 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 03:53:17 INFO - PROCESS | 1741 | 1464864797898 Marionette TRACE conn3 <- [1,1774,null,{}] 03:53:17 INFO - PROCESS | 1741 | 1464864797904 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:18 INFO - PROCESS | 1741 | 1464864798134 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 03:53:18 INFO - PROCESS | 1741 | 1464864798454 Marionette TRACE conn3 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:18 INFO - PROCESS | 1741 | ++DOCSHELL 0x855b1400 == 126 [pid = 1741] [id = 451] 03:53:18 INFO - PROCESS | 1741 | ++DOMWINDOW == 167 (0x92e34800) [pid = 1741] [serial = 1354] [outer = (nil)] 03:53:18 INFO - PROCESS | 1741 | ++DOMWINDOW == 168 (0x93c79c00) [pid = 1741] [serial = 1355] [outer = 0x92e34800] 03:53:18 INFO - PROCESS | 1741 | 1464864798552 Marionette DEBUG loaded listener.js 03:53:18 INFO - PROCESS | 1741 | ++DOMWINDOW == 169 (0x93c80400) [pid = 1741] [serial = 1356] [outer = 0x92e34800] 03:53:19 INFO - PROCESS | 1741 | 1464864799454 Marionette TRACE conn3 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 03:53:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 03:53:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1636ms 03:53:19 INFO - PROCESS | 1741 | 1464864799531 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 03:53:19 INFO - PROCESS | 1741 | 1464864799535 Marionette TRACE conn3 <- [1,1777,null,{"value":"8"}] 03:53:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 03:53:19 INFO - PROCESS | 1741 | 1464864799542 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 03:53:19 INFO - PROCESS | 1741 | 1464864799546 Marionette TRACE conn3 <- [1,1778,null,{}] 03:53:19 INFO - PROCESS | 1741 | 1464864799552 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:19 INFO - PROCESS | 1741 | 1464864799789 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 03:53:20 INFO - PROCESS | 1741 | 1464864800127 Marionette TRACE conn3 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:20 INFO - PROCESS | 1741 | ++DOCSHELL 0x84ff0800 == 127 [pid = 1741] [id = 452] 03:53:20 INFO - PROCESS | 1741 | ++DOMWINDOW == 170 (0x92bb0400) [pid = 1741] [serial = 1357] [outer = (nil)] 03:53:20 INFO - PROCESS | 1741 | ++DOMWINDOW == 171 (0x9461dc00) [pid = 1741] [serial = 1358] [outer = 0x92bb0400] 03:53:20 INFO - PROCESS | 1741 | 1464864800223 Marionette DEBUG loaded listener.js 03:53:20 INFO - PROCESS | 1741 | ++DOMWINDOW == 172 (0x9463ec00) [pid = 1741] [serial = 1359] [outer = 0x92bb0400] 03:53:21 INFO - PROCESS | 1741 | 1464864801145 Marionette TRACE conn3 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 03:53:21 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 03:53:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1682ms 03:53:21 INFO - PROCESS | 1741 | 1464864801225 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 03:53:21 INFO - PROCESS | 1741 | 1464864801229 Marionette TRACE conn3 <- [1,1781,null,{"value":"8"}] 03:53:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 03:53:21 INFO - PROCESS | 1741 | 1464864801236 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 03:53:21 INFO - PROCESS | 1741 | 1464864801238 Marionette TRACE conn3 <- [1,1782,null,{}] 03:53:21 INFO - PROCESS | 1741 | 1464864801245 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:21 INFO - PROCESS | 1741 | 1464864801489 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 03:53:21 INFO - PROCESS | 1741 | 1464864801832 Marionette TRACE conn3 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:21 INFO - PROCESS | 1741 | ++DOCSHELL 0x85d47800 == 128 [pid = 1741] [id = 453] 03:53:21 INFO - PROCESS | 1741 | ++DOMWINDOW == 173 (0x9393ac00) [pid = 1741] [serial = 1360] [outer = (nil)] 03:53:21 INFO - PROCESS | 1741 | ++DOMWINDOW == 174 (0x951a7000) [pid = 1741] [serial = 1361] [outer = 0x9393ac00] 03:53:21 INFO - PROCESS | 1741 | 1464864801938 Marionette DEBUG loaded listener.js 03:53:22 INFO - PROCESS | 1741 | ++DOMWINDOW == 175 (0x951ad400) [pid = 1741] [serial = 1362] [outer = 0x9393ac00] 03:53:22 INFO - PROCESS | 1741 | 1464864802978 Marionette TRACE conn3 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 03:53:23 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 03:53:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1785ms 03:53:23 INFO - PROCESS | 1741 | 1464864803023 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 03:53:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 03:53:23 INFO - PROCESS | 1741 | 1464864803027 Marionette TRACE conn3 <- [1,1785,null,{"value":"8"}] 03:53:23 INFO - PROCESS | 1741 | 1464864803035 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 03:53:23 INFO - PROCESS | 1741 | 1464864803039 Marionette TRACE conn3 <- [1,1786,null,{}] 03:53:23 INFO - PROCESS | 1741 | 1464864803045 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:23 INFO - PROCESS | 1741 | 1464864803289 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 03:53:23 INFO - PROCESS | 1741 | 1464864803613 Marionette TRACE conn3 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:23 INFO - PROCESS | 1741 | ++DOCSHELL 0x855b2000 == 129 [pid = 1741] [id = 454] 03:53:23 INFO - PROCESS | 1741 | ++DOMWINDOW == 176 (0x91cd8000) [pid = 1741] [serial = 1363] [outer = (nil)] 03:53:23 INFO - PROCESS | 1741 | ++DOMWINDOW == 177 (0x9535b400) [pid = 1741] [serial = 1364] [outer = 0x91cd8000] 03:53:23 INFO - PROCESS | 1741 | 1464864803713 Marionette DEBUG loaded listener.js 03:53:23 INFO - PROCESS | 1741 | ++DOMWINDOW == 178 (0x9761e800) [pid = 1741] [serial = 1365] [outer = 0x91cd8000] 03:53:25 INFO - PROCESS | 1741 | --DOCSHELL 0x89d63000 == 128 [pid = 1741] [id = 173] 03:53:25 INFO - PROCESS | 1741 | --DOCSHELL 0x8c79d400 == 127 [pid = 1741] [id = 169] 03:53:25 INFO - PROCESS | 1741 | --DOCSHELL 0x85d42800 == 126 [pid = 1741] [id = 436] 03:53:25 INFO - PROCESS | 1741 | --DOCSHELL 0x86c78c00 == 125 [pid = 1741] [id = 435] 03:53:25 INFO - PROCESS | 1741 | --DOCSHELL 0x888edc00 == 124 [pid = 1741] [id = 434] 03:53:25 INFO - PROCESS | 1741 | --DOCSHELL 0x86edb800 == 123 [pid = 1741] [id = 433] 03:53:25 INFO - PROCESS | 1741 | --DOCSHELL 0x8d3a6400 == 122 [pid = 1741] [id = 427] 03:53:25 INFO - PROCESS | 1741 | --DOCSHELL 0x8d9ee000 == 121 [pid = 1741] [id = 426] 03:53:25 INFO - PROCESS | 1741 | --DOCSHELL 0x8d3a4c00 == 120 [pid = 1741] [id = 425] 03:53:25 INFO - PROCESS | 1741 | --DOCSHELL 0x8ca6a800 == 119 [pid = 1741] [id = 424] 03:53:25 INFO - PROCESS | 1741 | --DOCSHELL 0x8ca6bc00 == 118 [pid = 1741] [id = 423] 03:53:25 INFO - PROCESS | 1741 | --DOCSHELL 0x8c7b0800 == 117 [pid = 1741] [id = 422] 03:53:25 INFO - PROCESS | 1741 | --DOCSHELL 0x8c7b1800 == 116 [pid = 1741] [id = 421] 03:53:25 INFO - PROCESS | 1741 | --DOCSHELL 0x85e1d800 == 115 [pid = 1741] [id = 419] 03:53:25 INFO - PROCESS | 1741 | --DOCSHELL 0x8b8c0000 == 114 [pid = 1741] [id = 420] 03:53:25 INFO - PROCESS | 1741 | --DOCSHELL 0x88beec00 == 113 [pid = 1741] [id = 418] 03:53:25 INFO - PROCESS | 1741 | --DOCSHELL 0x866eec00 == 112 [pid = 1741] [id = 417] 03:53:25 INFO - PROCESS | 1741 | --DOCSHELL 0x85d4cc00 == 111 [pid = 1741] [id = 416] 03:53:25 INFO - PROCESS | 1741 | --DOMWINDOW == 177 (0x8c7af000) [pid = 1741] [serial = 1119] [outer = (nil)] [url = about:blank] 03:53:25 INFO - PROCESS | 1741 | --DOMWINDOW == 176 (0x8a289800) [pid = 1741] [serial = 1247] [outer = (nil)] [url = about:blank] 03:53:25 INFO - PROCESS | 1741 | --DOMWINDOW == 175 (0x8944ac00) [pid = 1741] [serial = 1244] [outer = (nil)] [url = about:blank] 03:53:25 INFO - PROCESS | 1741 | --DOMWINDOW == 174 (0x8a28a400) [pid = 1741] [serial = 1245] [outer = (nil)] [url = about:blank] 03:53:25 INFO - PROCESS | 1741 | --DOMWINDOW == 173 (0x951aa000) [pid = 1741] [serial = 1224] [outer = (nil)] [url = about:blank] 03:53:25 INFO - PROCESS | 1741 | --DOMWINDOW == 172 (0x9519a000) [pid = 1741] [serial = 1223] [outer = (nil)] [url = about:blank] 03:53:25 INFO - PROCESS | 1741 | --DOMWINDOW == 171 (0x92bac800) [pid = 1741] [serial = 1221] [outer = (nil)] [url = about:blank] 03:53:26 INFO - PROCESS | 1741 | --DOMWINDOW == 170 (0x92b10000) [pid = 1741] [serial = 1220] [outer = (nil)] [url = about:blank] 03:53:26 INFO - PROCESS | 1741 | --DOMWINDOW == 169 (0x9265a000) [pid = 1741] [serial = 1218] [outer = (nil)] [url = about:blank] 03:53:26 INFO - PROCESS | 1741 | --DOMWINDOW == 168 (0x91dbf000) [pid = 1741] [serial = 1217] [outer = (nil)] [url = about:blank] 03:53:26 INFO - PROCESS | 1741 | --DOMWINDOW == 167 (0x914b6400) [pid = 1741] [serial = 1215] [outer = (nil)] [url = about:blank] 03:53:26 INFO - PROCESS | 1741 | --DOMWINDOW == 166 (0x90bba000) [pid = 1741] [serial = 1214] [outer = (nil)] [url = about:blank] 03:53:26 INFO - PROCESS | 1741 | --DOMWINDOW == 165 (0x907c2c00) [pid = 1741] [serial = 1212] [outer = (nil)] [url = about:blank] 03:53:26 INFO - PROCESS | 1741 | --DOMWINDOW == 164 (0x8eeee800) [pid = 1741] [serial = 1211] [outer = (nil)] [url = about:blank] 03:53:26 INFO - PROCESS | 1741 | --DOMWINDOW == 163 (0x8eca8400) [pid = 1741] [serial = 1209] [outer = (nil)] [url = about:blank] 03:53:26 INFO - PROCESS | 1741 | --DOMWINDOW == 162 (0x8ec0b800) [pid = 1741] [serial = 1208] [outer = (nil)] [url = about:blank] 03:53:26 INFO - PROCESS | 1741 | --DOMWINDOW == 161 (0x8e5e9800) [pid = 1741] [serial = 1206] [outer = (nil)] [url = about:blank] 03:53:26 INFO - PROCESS | 1741 | --DOMWINDOW == 160 (0x8e5dbc00) [pid = 1741] [serial = 1205] [outer = (nil)] [url = about:blank] 03:53:26 INFO - PROCESS | 1741 | --DOMWINDOW == 159 (0x8e34c800) [pid = 1741] [serial = 1203] [outer = (nil)] [url = about:blank] 03:53:26 INFO - PROCESS | 1741 | --DOMWINDOW == 158 (0x8e345c00) [pid = 1741] [serial = 1202] [outer = (nil)] [url = about:blank] 03:53:26 INFO - PROCESS | 1741 | --DOMWINDOW == 157 (0x8d3af000) [pid = 1741] [serial = 1200] [outer = (nil)] [url = about:blank] 03:53:26 INFO - PROCESS | 1741 | --DOMWINDOW == 156 (0x8d3ab400) [pid = 1741] [serial = 1199] [outer = (nil)] [url = about:blank] 03:53:26 INFO - PROCESS | 1741 | --DOMWINDOW == 155 (0x8d2d5400) [pid = 1741] [serial = 1197] [outer = (nil)] [url = about:blank] 03:53:26 INFO - PROCESS | 1741 | --DOMWINDOW == 154 (0x8d07cc00) [pid = 1741] [serial = 1196] [outer = (nil)] [url = about:blank] 03:53:26 INFO - PROCESS | 1741 | --DOMWINDOW == 153 (0x8ca6cc00) [pid = 1741] [serial = 1194] [outer = (nil)] [url = about:blank] 03:53:26 INFO - PROCESS | 1741 | --DOMWINDOW == 152 (0x8ca4a000) [pid = 1741] [serial = 1193] [outer = (nil)] [url = about:blank] 03:53:26 INFO - PROCESS | 1741 | --DOMWINDOW == 151 (0x8c7b2000) [pid = 1741] [serial = 1191] [outer = (nil)] [url = about:blank] 03:53:26 INFO - PROCESS | 1741 | --DOMWINDOW == 150 (0x8ba79c00) [pid = 1741] [serial = 1190] [outer = (nil)] [url = about:blank] 03:53:26 INFO - PROCESS | 1741 | --DOMWINDOW == 149 (0x89d68400) [pid = 1741] [serial = 1188] [outer = (nil)] [url = about:blank] 03:53:26 INFO - PROCESS | 1741 | --DOMWINDOW == 148 (0x88a49800) [pid = 1741] [serial = 1187] [outer = (nil)] [url = about:blank] 03:53:26 INFO - PROCESS | 1741 | --DOMWINDOW == 147 (0x8c7b0000) [pid = 1741] [serial = 1184] [outer = (nil)] [url = about:blank] 03:53:26 INFO - PROCESS | 1741 | --DOMWINDOW == 146 (0x86c6dc00) [pid = 1741] [serial = 1238] [outer = (nil)] [url = about:blank] 03:53:26 INFO - PROCESS | 1741 | --DOMWINDOW == 145 (0x86ed7000) [pid = 1741] [serial = 1239] [outer = (nil)] [url = about:blank] 03:53:26 INFO - PROCESS | 1741 | --DOMWINDOW == 144 (0x9a0f1c00) [pid = 1741] [serial = 1235] [outer = (nil)] [url = about:blank] 03:53:26 INFO - PROCESS | 1741 | --DOMWINDOW == 143 (0x997f3c00) [pid = 1741] [serial = 1233] [outer = (nil)] [url = about:blank] 03:53:26 INFO - PROCESS | 1741 | --DOMWINDOW == 142 (0x997f2000) [pid = 1741] [serial = 1232] [outer = (nil)] [url = about:blank] 03:53:26 INFO - PROCESS | 1741 | --DOMWINDOW == 141 (0x997e7c00) [pid = 1741] [serial = 1230] [outer = (nil)] [url = about:blank] 03:53:26 INFO - PROCESS | 1741 | --DOMWINDOW == 140 (0x9972e800) [pid = 1741] [serial = 1229] [outer = (nil)] [url = about:blank] 03:53:26 INFO - PROCESS | 1741 | --DOMWINDOW == 139 (0x9817b800) [pid = 1741] [serial = 1227] [outer = (nil)] [url = about:blank] 03:53:26 INFO - PROCESS | 1741 | --DOMWINDOW == 138 (0x98136800) [pid = 1741] [serial = 1226] [outer = (nil)] [url = about:blank] 03:53:26 INFO - PROCESS | 1741 | --DOMWINDOW == 137 (0x881c6000) [pid = 1741] [serial = 1241] [outer = (nil)] [url = about:blank] 03:53:26 INFO - PROCESS | 1741 | --DOMWINDOW == 136 (0x882c6800) [pid = 1741] [serial = 1242] [outer = (nil)] [url = about:blank] 03:53:26 INFO - PROCESS | 1741 | 1464864806631 Marionette TRACE conn3 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 03:53:26 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 03:53:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 3646ms 03:53:26 INFO - PROCESS | 1741 | 1464864806681 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 03:53:26 INFO - PROCESS | 1741 | 1464864806689 Marionette TRACE conn3 <- [1,1789,null,{"value":"8"}] 03:53:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 03:53:26 INFO - PROCESS | 1741 | 1464864806699 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 03:53:26 INFO - PROCESS | 1741 | 1464864806705 Marionette TRACE conn3 <- [1,1790,null,{}] 03:53:26 INFO - PROCESS | 1741 | 1464864806714 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:26 INFO - PROCESS | 1741 | 1464864806964 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 03:53:27 INFO - PROCESS | 1741 | 1464864807221 Marionette TRACE conn3 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:27 INFO - PROCESS | 1741 | ++DOCSHELL 0x86c78000 == 112 [pid = 1741] [id = 455] 03:53:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 137 (0x86ed9400) [pid = 1741] [serial = 1366] [outer = (nil)] 03:53:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 138 (0x881c8000) [pid = 1741] [serial = 1367] [outer = 0x86ed9400] 03:53:27 INFO - PROCESS | 1741 | 1464864807328 Marionette DEBUG loaded listener.js 03:53:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 139 (0x882ca000) [pid = 1741] [serial = 1368] [outer = 0x86ed9400] 03:53:28 INFO - PROCESS | 1741 | 1464864808197 Marionette TRACE conn3 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 03:53:28 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) 03:53:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1536ms 03:53:28 INFO - PROCESS | 1741 | 1464864808237 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 03:53:28 INFO - PROCESS | 1741 | 1464864808246 Marionette TRACE conn3 <- [1,1793,null,{"value":"8"}] 03:53:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 03:53:28 INFO - PROCESS | 1741 | 1464864808257 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 03:53:28 INFO - PROCESS | 1741 | 1464864808261 Marionette TRACE conn3 <- [1,1794,null,{}] 03:53:28 INFO - PROCESS | 1741 | 1464864808267 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:28 INFO - PROCESS | 1741 | 1464864808589 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 03:53:28 INFO - PROCESS | 1741 | 1464864808625 Marionette TRACE conn3 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:28 INFO - PROCESS | 1741 | ++DOCSHELL 0x88beec00 == 113 [pid = 1741] [id = 456] 03:53:28 INFO - PROCESS | 1741 | ++DOMWINDOW == 140 (0x89444c00) [pid = 1741] [serial = 1369] [outer = (nil)] 03:53:28 INFO - PROCESS | 1741 | ++DOMWINDOW == 141 (0x8a289400) [pid = 1741] [serial = 1370] [outer = 0x89444c00] 03:53:28 INFO - PROCESS | 1741 | 1464864808706 Marionette DEBUG loaded listener.js 03:53:28 INFO - PROCESS | 1741 | ++DOMWINDOW == 142 (0x8a294000) [pid = 1741] [serial = 1371] [outer = 0x89444c00] 03:53:29 INFO - PROCESS | 1741 | 1464864809749 Marionette TRACE conn3 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 03:53:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:53:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1538ms 03:53:29 INFO - PROCESS | 1741 | 1464864809795 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 03:53:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 03:53:29 INFO - PROCESS | 1741 | 1464864809800 Marionette TRACE conn3 <- [1,1797,null,{"value":"8"}] 03:53:29 INFO - PROCESS | 1741 | 1464864809812 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 03:53:29 INFO - PROCESS | 1741 | 1464864809817 Marionette TRACE conn3 <- [1,1798,null,{}] 03:53:29 INFO - PROCESS | 1741 | 1464864809869 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:30 INFO - PROCESS | 1741 | 1464864810170 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 03:53:30 INFO - PROCESS | 1741 | 1464864810207 Marionette TRACE conn3 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:30 INFO - PROCESS | 1741 | ++DOCSHELL 0x8b157400 == 114 [pid = 1741] [id = 457] 03:53:30 INFO - PROCESS | 1741 | ++DOMWINDOW == 143 (0x8b7c3400) [pid = 1741] [serial = 1372] [outer = (nil)] 03:53:30 INFO - PROCESS | 1741 | ++DOMWINDOW == 144 (0x8b8bfc00) [pid = 1741] [serial = 1373] [outer = 0x8b7c3400] 03:53:30 INFO - PROCESS | 1741 | 1464864810287 Marionette DEBUG loaded listener.js 03:53:30 INFO - PROCESS | 1741 | ++DOMWINDOW == 145 (0x8c792c00) [pid = 1741] [serial = 1374] [outer = 0x8b7c3400] 03:53:31 INFO - PROCESS | 1741 | --DOMWINDOW == 144 (0x997f2c00) [pid = 1741] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 03:53:31 INFO - PROCESS | 1741 | --DOMWINDOW == 143 (0x8b15bc00) [pid = 1741] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 03:53:31 INFO - PROCESS | 1741 | --DOMWINDOW == 142 (0x8d497400) [pid = 1741] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 03:53:31 INFO - PROCESS | 1741 | --DOMWINDOW == 141 (0x8d2d3000) [pid = 1741] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 03:53:31 INFO - PROCESS | 1741 | --DOMWINDOW == 140 (0x8d073c00) [pid = 1741] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 03:53:31 INFO - PROCESS | 1741 | --DOMWINDOW == 139 (0x8ca41400) [pid = 1741] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 03:53:31 INFO - PROCESS | 1741 | --DOMWINDOW == 138 (0x8c7b7800) [pid = 1741] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 03:53:31 INFO - PROCESS | 1741 | --DOMWINDOW == 137 (0x8b8c1800) [pid = 1741] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 03:53:31 INFO - PROCESS | 1741 | --DOMWINDOW == 136 (0x8b6f0800) [pid = 1741] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 03:53:31 INFO - PROCESS | 1741 | --DOMWINDOW == 135 (0x8b7c4000) [pid = 1741] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 03:53:31 INFO - PROCESS | 1741 | --DOMWINDOW == 134 (0x88a4b400) [pid = 1741] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 03:53:31 INFO - PROCESS | 1741 | --DOMWINDOW == 133 (0x866ef000) [pid = 1741] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 03:53:31 INFO - PROCESS | 1741 | --DOMWINDOW == 132 (0x88be8400) [pid = 1741] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 03:53:31 INFO - PROCESS | 1741 | --DOMWINDOW == 131 (0x86edfc00) [pid = 1741] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 03:53:31 INFO - PROCESS | 1741 | --DOMWINDOW == 130 (0x8e78ac00) [pid = 1741] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 03:53:31 INFO - PROCESS | 1741 | --DOMWINDOW == 129 (0x907ce400) [pid = 1741] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 03:53:31 INFO - PROCESS | 1741 | --DOMWINDOW == 128 (0x8ca63800) [pid = 1741] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 03:53:31 INFO - PROCESS | 1741 | --DOMWINDOW == 127 (0x8ec05800) [pid = 1741] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 03:53:31 INFO - PROCESS | 1741 | --DOMWINDOW == 126 (0x8e5efc00) [pid = 1741] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 03:53:31 INFO - PROCESS | 1741 | --DOMWINDOW == 125 (0x8d49d400) [pid = 1741] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 03:53:31 INFO - PROCESS | 1741 | --DOMWINDOW == 124 (0x8e34d800) [pid = 1741] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 03:53:31 INFO - PROCESS | 1741 | --DOMWINDOW == 123 (0x881cf400) [pid = 1741] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 03:53:32 INFO - PROCESS | 1741 | 1464864812048 Marionette TRACE conn3 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 03:53:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 03:53:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 2256ms 03:53:32 INFO - PROCESS | 1741 | 1464864812063 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 03:53:32 INFO - PROCESS | 1741 | 1464864812068 Marionette TRACE conn3 <- [1,1801,null,{"value":"8"}] 03:53:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 03:53:32 INFO - PROCESS | 1741 | 1464864812076 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 03:53:32 INFO - PROCESS | 1741 | 1464864812078 Marionette TRACE conn3 <- [1,1802,null,{}] 03:53:32 INFO - PROCESS | 1741 | 1464864812085 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:32 INFO - PROCESS | 1741 | 1464864812393 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 03:53:32 INFO - PROCESS | 1741 | 1464864812445 Marionette TRACE conn3 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:32 INFO - PROCESS | 1741 | ++DOCSHELL 0x84fea800 == 115 [pid = 1741] [id = 458] 03:53:32 INFO - PROCESS | 1741 | ++DOMWINDOW == 124 (0x88be8400) [pid = 1741] [serial = 1375] [outer = (nil)] 03:53:32 INFO - PROCESS | 1741 | ++DOMWINDOW == 125 (0x8b8bd800) [pid = 1741] [serial = 1376] [outer = 0x88be8400] 03:53:32 INFO - PROCESS | 1741 | 1464864812527 Marionette DEBUG loaded listener.js 03:53:32 INFO - PROCESS | 1741 | ++DOMWINDOW == 126 (0x8c79bc00) [pid = 1741] [serial = 1377] [outer = 0x88be8400] 03:53:33 INFO - PROCESS | 1741 | 1464864813664 Marionette TRACE conn3 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:53:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 03:53:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1648ms 03:53:33 INFO - PROCESS | 1741 | 1464864813726 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 03:53:33 INFO - PROCESS | 1741 | 1464864813733 Marionette TRACE conn3 <- [1,1805,null,{"value":"8"}] 03:53:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 03:53:33 INFO - PROCESS | 1741 | 1464864813744 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 03:53:33 INFO - PROCESS | 1741 | 1464864813751 Marionette TRACE conn3 <- [1,1806,null,{}] 03:53:33 INFO - PROCESS | 1741 | 1464864813764 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:34 INFO - PROCESS | 1741 | 1464864814086 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 03:53:34 INFO - PROCESS | 1741 | 1464864814435 Marionette TRACE conn3 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:34 INFO - PROCESS | 1741 | ++DOCSHELL 0x86c6c000 == 116 [pid = 1741] [id = 459] 03:53:34 INFO - PROCESS | 1741 | ++DOMWINDOW == 127 (0x86c6dc00) [pid = 1741] [serial = 1378] [outer = (nil)] 03:53:34 INFO - PROCESS | 1741 | ++DOMWINDOW == 128 (0x881cc800) [pid = 1741] [serial = 1379] [outer = 0x86c6dc00] 03:53:34 INFO - PROCESS | 1741 | 1464864814538 Marionette DEBUG loaded listener.js 03:53:34 INFO - PROCESS | 1741 | ++DOMWINDOW == 129 (0x88a56000) [pid = 1741] [serial = 1380] [outer = 0x86c6dc00] 03:53:35 INFO - PROCESS | 1741 | 1464864815612 Marionette TRACE conn3 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 03:53:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 03:53:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1947ms 03:53:35 INFO - PROCESS | 1741 | 1464864815691 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 03:53:35 INFO - PROCESS | 1741 | 1464864815702 Marionette TRACE conn3 <- [1,1809,null,{"value":"8"}] 03:53:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 03:53:35 INFO - PROCESS | 1741 | 1464864815713 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 03:53:35 INFO - PROCESS | 1741 | 1464864815718 Marionette TRACE conn3 <- [1,1810,null,{}] 03:53:35 INFO - PROCESS | 1741 | 1464864815725 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:36 INFO - PROCESS | 1741 | 1464864816005 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 03:53:36 INFO - PROCESS | 1741 | 1464864816331 Marionette TRACE conn3 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:36 INFO - PROCESS | 1741 | ++DOCSHELL 0x8a6c9c00 == 117 [pid = 1741] [id = 460] 03:53:36 INFO - PROCESS | 1741 | ++DOMWINDOW == 130 (0x8b155400) [pid = 1741] [serial = 1381] [outer = (nil)] 03:53:36 INFO - PROCESS | 1741 | ++DOMWINDOW == 131 (0x8b15cc00) [pid = 1741] [serial = 1382] [outer = 0x8b155400] 03:53:36 INFO - PROCESS | 1741 | 1464864816422 Marionette DEBUG loaded listener.js 03:53:36 INFO - PROCESS | 1741 | ++DOMWINDOW == 132 (0x8b7c7800) [pid = 1741] [serial = 1383] [outer = 0x8b155400] 03:53:37 INFO - PROCESS | 1741 | 1464864817470 Marionette TRACE conn3 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 03:53:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 03:53:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1796ms 03:53:37 INFO - PROCESS | 1741 | 1464864817510 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 03:53:37 INFO - PROCESS | 1741 | 1464864817514 Marionette TRACE conn3 <- [1,1813,null,{"value":"8"}] 03:53:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 03:53:37 INFO - PROCESS | 1741 | 1464864817522 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 03:53:37 INFO - PROCESS | 1741 | 1464864817529 Marionette TRACE conn3 <- [1,1814,null,{}] 03:53:37 INFO - PROCESS | 1741 | 1464864817547 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:37 INFO - PROCESS | 1741 | 1464864817792 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 03:53:38 INFO - PROCESS | 1741 | 1464864818148 Marionette TRACE conn3 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:38 INFO - PROCESS | 1741 | ++DOCSHELL 0x8c7af000 == 118 [pid = 1741] [id = 461] 03:53:38 INFO - PROCESS | 1741 | ++DOMWINDOW == 133 (0x8c8d5c00) [pid = 1741] [serial = 1384] [outer = (nil)] 03:53:38 INFO - PROCESS | 1741 | ++DOMWINDOW == 134 (0x8ca2a400) [pid = 1741] [serial = 1385] [outer = 0x8c8d5c00] 03:53:38 INFO - PROCESS | 1741 | 1464864818258 Marionette DEBUG loaded listener.js 03:53:38 INFO - PROCESS | 1741 | ++DOMWINDOW == 135 (0x8ca43000) [pid = 1741] [serial = 1386] [outer = 0x8c8d5c00] 03:53:39 INFO - PROCESS | 1741 | 1464864819211 Marionette TRACE conn3 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 03:53:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 03:53:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1745ms 03:53:39 INFO - PROCESS | 1741 | 1464864819268 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 03:53:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 03:53:39 INFO - PROCESS | 1741 | 1464864819273 Marionette TRACE conn3 <- [1,1817,null,{"value":"8"}] 03:53:39 INFO - PROCESS | 1741 | 1464864819280 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 03:53:39 INFO - PROCESS | 1741 | 1464864819283 Marionette TRACE conn3 <- [1,1818,null,{}] 03:53:39 INFO - PROCESS | 1741 | 1464864819289 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:39 INFO - PROCESS | 1741 | 1464864819528 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 03:53:39 INFO - PROCESS | 1741 | 1464864819847 Marionette TRACE conn3 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:39 INFO - PROCESS | 1741 | ++DOCSHELL 0x8c8cf400 == 119 [pid = 1741] [id = 462] 03:53:39 INFO - PROCESS | 1741 | ++DOMWINDOW == 136 (0x8ca2fc00) [pid = 1741] [serial = 1387] [outer = (nil)] 03:53:39 INFO - PROCESS | 1741 | ++DOMWINDOW == 137 (0x8ca6a800) [pid = 1741] [serial = 1388] [outer = 0x8ca2fc00] 03:53:39 INFO - PROCESS | 1741 | 1464864819961 Marionette DEBUG loaded listener.js 03:53:40 INFO - PROCESS | 1741 | ++DOMWINDOW == 138 (0x8d073000) [pid = 1741] [serial = 1389] [outer = 0x8ca2fc00] 03:53:40 INFO - PROCESS | 1741 | 1464864820899 Marionette TRACE conn3 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 03:53:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 03:53:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1695ms 03:53:40 INFO - PROCESS | 1741 | 1464864820975 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 03:53:40 INFO - PROCESS | 1741 | 1464864820979 Marionette TRACE conn3 <- [1,1821,null,{"value":"8"}] 03:53:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 03:53:40 INFO - PROCESS | 1741 | 1464864820986 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 03:53:40 INFO - PROCESS | 1741 | 1464864820990 Marionette TRACE conn3 <- [1,1822,null,{}] 03:53:40 INFO - PROCESS | 1741 | 1464864820996 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:41 INFO - PROCESS | 1741 | 1464864821269 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 03:53:41 INFO - PROCESS | 1741 | 1464864821585 Marionette TRACE conn3 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:41 INFO - PROCESS | 1741 | ++DOCSHELL 0x8c7b4800 == 120 [pid = 1741] [id = 463] 03:53:41 INFO - PROCESS | 1741 | ++DOMWINDOW == 139 (0x8ca35400) [pid = 1741] [serial = 1390] [outer = (nil)] 03:53:41 INFO - PROCESS | 1741 | ++DOMWINDOW == 140 (0x8d2cdc00) [pid = 1741] [serial = 1391] [outer = 0x8ca35400] 03:53:41 INFO - PROCESS | 1741 | 1464864821696 Marionette DEBUG loaded listener.js 03:53:41 INFO - PROCESS | 1741 | ++DOMWINDOW == 141 (0x8d2d2800) [pid = 1741] [serial = 1392] [outer = 0x8ca35400] 03:53:42 INFO - PROCESS | 1741 | 1464864822718 Marionette TRACE conn3 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 03:53:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 03:53:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1791ms 03:53:42 INFO - PROCESS | 1741 | 1464864822779 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 03:53:42 INFO - PROCESS | 1741 | 1464864822782 Marionette TRACE conn3 <- [1,1825,null,{"value":"8"}] 03:53:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 03:53:42 INFO - PROCESS | 1741 | 1464864822790 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 03:53:42 INFO - PROCESS | 1741 | 1464864822794 Marionette TRACE conn3 <- [1,1826,null,{}] 03:53:42 INFO - PROCESS | 1741 | 1464864822800 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:43 INFO - PROCESS | 1741 | 1464864823118 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 03:53:43 INFO - PROCESS | 1741 | 1464864823447 Marionette TRACE conn3 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:43 INFO - PROCESS | 1741 | ++DOCSHELL 0x85d48800 == 121 [pid = 1741] [id = 464] 03:53:43 INFO - PROCESS | 1741 | ++DOMWINDOW == 142 (0x8ba83800) [pid = 1741] [serial = 1393] [outer = (nil)] 03:53:43 INFO - PROCESS | 1741 | ++DOMWINDOW == 143 (0x8d498c00) [pid = 1741] [serial = 1394] [outer = 0x8ba83800] 03:53:43 INFO - PROCESS | 1741 | 1464864823557 Marionette DEBUG loaded listener.js 03:53:43 INFO - PROCESS | 1741 | ++DOMWINDOW == 144 (0x8d607c00) [pid = 1741] [serial = 1395] [outer = 0x8ba83800] 03:53:44 INFO - PROCESS | 1741 | 1464864824485 Marionette TRACE conn3 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 03:53:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 03:53:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1740ms 03:53:44 INFO - PROCESS | 1741 | 1464864824531 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 03:53:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 03:53:44 INFO - PROCESS | 1741 | 1464864824536 Marionette TRACE conn3 <- [1,1829,null,{"value":"8"}] 03:53:44 INFO - PROCESS | 1741 | 1464864824543 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 03:53:44 INFO - PROCESS | 1741 | 1464864824548 Marionette TRACE conn3 <- [1,1830,null,{}] 03:53:44 INFO - PROCESS | 1741 | 1464864824554 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:44 INFO - PROCESS | 1741 | 1464864824794 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 03:53:45 INFO - PROCESS | 1741 | 1464864825109 Marionette TRACE conn3 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:45 INFO - PROCESS | 1741 | ++DOCSHELL 0x8a6ca000 == 122 [pid = 1741] [id = 465] 03:53:45 INFO - PROCESS | 1741 | ++DOMWINDOW == 145 (0x8d2c7c00) [pid = 1741] [serial = 1396] [outer = (nil)] 03:53:45 INFO - PROCESS | 1741 | ++DOMWINDOW == 146 (0x8e345c00) [pid = 1741] [serial = 1397] [outer = 0x8d2c7c00] 03:53:45 INFO - PROCESS | 1741 | 1464864825208 Marionette DEBUG loaded listener.js 03:53:45 INFO - PROCESS | 1741 | ++DOMWINDOW == 147 (0x8e348400) [pid = 1741] [serial = 1398] [outer = 0x8d2c7c00] 03:53:46 INFO - PROCESS | 1741 | 1464864826143 Marionette TRACE conn3 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 03:53:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 03:53:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1633ms 03:53:46 INFO - PROCESS | 1741 | 1464864826177 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 03:53:46 INFO - PROCESS | 1741 | 1464864826181 Marionette TRACE conn3 <- [1,1833,null,{"value":"8"}] 03:53:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 03:53:46 INFO - PROCESS | 1741 | 1464864826188 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 03:53:46 INFO - PROCESS | 1741 | 1464864826192 Marionette TRACE conn3 <- [1,1834,null,{}] 03:53:46 INFO - PROCESS | 1741 | 1464864826198 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:46 INFO - PROCESS | 1741 | 1464864826439 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 03:53:46 INFO - PROCESS | 1741 | 1464864826768 Marionette TRACE conn3 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:46 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d357000 == 123 [pid = 1741] [id = 466] 03:53:46 INFO - PROCESS | 1741 | ++DOMWINDOW == 148 (0x8d9e7c00) [pid = 1741] [serial = 1399] [outer = (nil)] 03:53:46 INFO - PROCESS | 1741 | ++DOMWINDOW == 149 (0x8e5e6c00) [pid = 1741] [serial = 1400] [outer = 0x8d9e7c00] 03:53:46 INFO - PROCESS | 1741 | 1464864826869 Marionette DEBUG loaded listener.js 03:53:47 INFO - PROCESS | 1741 | ++DOMWINDOW == 150 (0x8e5e9800) [pid = 1741] [serial = 1401] [outer = 0x8d9e7c00] 03:53:47 INFO - PROCESS | 1741 | 1464864827870 Marionette TRACE conn3 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 03:53:47 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 03:53:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1733ms 03:53:47 INFO - PROCESS | 1741 | 1464864827923 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 03:53:47 INFO - PROCESS | 1741 | 1464864827926 Marionette TRACE conn3 <- [1,1837,null,{"value":"8"}] 03:53:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 03:53:47 INFO - PROCESS | 1741 | 1464864827933 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 03:53:47 INFO - PROCESS | 1741 | 1464864827937 Marionette TRACE conn3 <- [1,1838,null,{}] 03:53:47 INFO - PROCESS | 1741 | 1464864827944 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:48 INFO - PROCESS | 1741 | 1464864828206 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 03:53:48 INFO - PROCESS | 1741 | 1464864828552 Marionette TRACE conn3 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:48 INFO - PROCESS | 1741 | ++DOCSHELL 0x8b7c4000 == 124 [pid = 1741] [id = 467] 03:53:48 INFO - PROCESS | 1741 | ++DOMWINDOW == 151 (0x8ca2d000) [pid = 1741] [serial = 1402] [outer = (nil)] 03:53:48 INFO - PROCESS | 1741 | ++DOMWINDOW == 152 (0x8e78ac00) [pid = 1741] [serial = 1403] [outer = 0x8ca2d000] 03:53:48 INFO - PROCESS | 1741 | 1464864828650 Marionette DEBUG loaded listener.js 03:53:48 INFO - PROCESS | 1741 | ++DOMWINDOW == 153 (0x8ec01400) [pid = 1741] [serial = 1404] [outer = 0x8ca2d000] 03:53:49 INFO - PROCESS | 1741 | 1464864829614 Marionette TRACE conn3 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 03:53:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 03:53:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1739ms 03:53:49 INFO - PROCESS | 1741 | 1464864829673 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 03:53:49 INFO - PROCESS | 1741 | 1464864829676 Marionette TRACE conn3 <- [1,1841,null,{"value":"8"}] 03:53:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 03:53:49 INFO - PROCESS | 1741 | 1464864829683 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 03:53:49 INFO - PROCESS | 1741 | 1464864829686 Marionette TRACE conn3 <- [1,1842,null,{}] 03:53:49 INFO - PROCESS | 1741 | 1464864829693 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:49 INFO - PROCESS | 1741 | 1464864829934 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 03:53:50 INFO - PROCESS | 1741 | 1464864830230 Marionette TRACE conn3 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:50 INFO - PROCESS | 1741 | ++DOCSHELL 0x8e34d800 == 125 [pid = 1741] [id = 468] 03:53:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 154 (0x8e5e7c00) [pid = 1741] [serial = 1405] [outer = (nil)] 03:53:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 155 (0x8ecb0400) [pid = 1741] [serial = 1406] [outer = 0x8e5e7c00] 03:53:50 INFO - PROCESS | 1741 | 1464864830321 Marionette DEBUG loaded listener.js 03:53:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 156 (0x8eee5800) [pid = 1741] [serial = 1407] [outer = 0x8e5e7c00] 03:53:51 INFO - PROCESS | 1741 | 1464864831303 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 03:53:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 03:53:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1683ms 03:53:51 INFO - PROCESS | 1741 | 1464864831368 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 03:53:51 INFO - PROCESS | 1741 | 1464864831373 Marionette TRACE conn3 <- [1,1845,null,{"value":"8"}] 03:53:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 03:53:51 INFO - PROCESS | 1741 | 1464864831379 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 03:53:51 INFO - PROCESS | 1741 | 1464864831385 Marionette TRACE conn3 <- [1,1846,null,{}] 03:53:51 INFO - PROCESS | 1741 | 1464864831392 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:51 INFO - PROCESS | 1741 | 1464864831705 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 03:53:52 INFO - PROCESS | 1741 | 1464864832060 Marionette TRACE conn3 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:52 INFO - PROCESS | 1741 | ++DOCSHELL 0x8ec10000 == 126 [pid = 1741] [id = 469] 03:53:52 INFO - PROCESS | 1741 | ++DOMWINDOW == 157 (0x90a0b000) [pid = 1741] [serial = 1408] [outer = (nil)] 03:53:52 INFO - PROCESS | 1741 | ++DOMWINDOW == 158 (0x90bb6c00) [pid = 1741] [serial = 1409] [outer = 0x90a0b000] 03:53:52 INFO - PROCESS | 1741 | 1464864832175 Marionette DEBUG loaded listener.js 03:53:52 INFO - PROCESS | 1741 | ++DOMWINDOW == 159 (0x915b3c00) [pid = 1741] [serial = 1410] [outer = 0x90a0b000] 03:53:53 INFO - PROCESS | 1741 | 1464864833142 Marionette TRACE conn3 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 03:53:53 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) 03:53:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1837ms 03:53:53 INFO - PROCESS | 1741 | 1464864833217 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 03:53:53 INFO - PROCESS | 1741 | 1464864833220 Marionette TRACE conn3 <- [1,1849,null,{"value":"8"}] 03:53:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 03:53:53 INFO - PROCESS | 1741 | 1464864833228 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 03:53:53 INFO - PROCESS | 1741 | 1464864833230 Marionette TRACE conn3 <- [1,1850,null,{}] 03:53:53 INFO - PROCESS | 1741 | 1464864833237 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:53 INFO - PROCESS | 1741 | 1464864833488 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 03:53:53 INFO - PROCESS | 1741 | 1464864833810 Marionette TRACE conn3 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:53 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d9ee400 == 127 [pid = 1741] [id = 470] 03:53:53 INFO - PROCESS | 1741 | ++DOMWINDOW == 160 (0x8ec0c400) [pid = 1741] [serial = 1411] [outer = (nil)] 03:53:53 INFO - PROCESS | 1741 | ++DOMWINDOW == 161 (0x91cdd400) [pid = 1741] [serial = 1412] [outer = 0x8ec0c400] 03:53:53 INFO - PROCESS | 1741 | 1464864833904 Marionette DEBUG loaded listener.js 03:53:54 INFO - PROCESS | 1741 | ++DOMWINDOW == 162 (0x91db3c00) [pid = 1741] [serial = 1413] [outer = 0x8ec0c400] 03:53:54 INFO - PROCESS | 1741 | 1464864834862 Marionette TRACE conn3 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 03:53:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:53:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1685ms 03:53:54 INFO - PROCESS | 1741 | 1464864834913 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 03:53:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 03:53:54 INFO - PROCESS | 1741 | 1464864834918 Marionette TRACE conn3 <- [1,1853,null,{"value":"8"}] 03:53:54 INFO - PROCESS | 1741 | 1464864834927 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 03:53:54 INFO - PROCESS | 1741 | 1464864834930 Marionette TRACE conn3 <- [1,1854,null,{}] 03:53:54 INFO - PROCESS | 1741 | 1464864834938 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:55 INFO - PROCESS | 1741 | 1464864835210 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 03:53:55 INFO - PROCESS | 1741 | 1464864835543 Marionette TRACE conn3 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:55 INFO - PROCESS | 1741 | ++DOCSHELL 0x90bb7800 == 128 [pid = 1741] [id = 471] 03:53:55 INFO - PROCESS | 1741 | ++DOMWINDOW == 163 (0x90bba000) [pid = 1741] [serial = 1414] [outer = (nil)] 03:53:55 INFO - PROCESS | 1741 | ++DOMWINDOW == 164 (0x92659000) [pid = 1741] [serial = 1415] [outer = 0x90bba000] 03:53:55 INFO - PROCESS | 1741 | 1464864835642 Marionette DEBUG loaded listener.js 03:53:55 INFO - PROCESS | 1741 | ++DOMWINDOW == 165 (0x9265b400) [pid = 1741] [serial = 1416] [outer = 0x90bba000] 03:53:56 INFO - PROCESS | 1741 | 1464864836637 Marionette TRACE conn3 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:53:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 03:53:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1793ms 03:53:56 INFO - PROCESS | 1741 | 1464864836721 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 03:53:56 INFO - PROCESS | 1741 | 1464864836724 Marionette TRACE conn3 <- [1,1857,null,{"value":"8"}] 03:53:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 03:53:56 INFO - PROCESS | 1741 | 1464864836732 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 03:53:56 INFO - PROCESS | 1741 | 1464864836736 Marionette TRACE conn3 <- [1,1858,null,{}] 03:53:56 INFO - PROCESS | 1741 | 1464864836742 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:57 INFO - PROCESS | 1741 | 1464864837039 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 03:53:57 INFO - PROCESS | 1741 | 1464864837366 Marionette TRACE conn3 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:57 INFO - PROCESS | 1741 | ++DOCSHELL 0x85d42c00 == 129 [pid = 1741] [id = 472] 03:53:57 INFO - PROCESS | 1741 | ++DOMWINDOW == 166 (0x91cd7c00) [pid = 1741] [serial = 1417] [outer = (nil)] 03:53:57 INFO - PROCESS | 1741 | ++DOMWINDOW == 167 (0x92bac800) [pid = 1741] [serial = 1418] [outer = 0x91cd7c00] 03:53:57 INFO - PROCESS | 1741 | 1464864837465 Marionette DEBUG loaded listener.js 03:53:57 INFO - PROCESS | 1741 | ++DOMWINDOW == 168 (0x92ec5c00) [pid = 1741] [serial = 1419] [outer = 0x91cd7c00] 03:53:58 INFO - PROCESS | 1741 | 1464864838427 Marionette TRACE conn3 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 03:53:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 03:53:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1734ms 03:53:58 INFO - PROCESS | 1741 | 1464864838467 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 03:53:58 INFO - PROCESS | 1741 | 1464864838471 Marionette TRACE conn3 <- [1,1861,null,{"value":"8"}] 03:53:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 03:53:58 INFO - PROCESS | 1741 | 1464864838478 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 03:53:58 INFO - PROCESS | 1741 | 1464864838481 Marionette TRACE conn3 <- [1,1862,null,{}] 03:53:58 INFO - PROCESS | 1741 | 1464864838487 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:58 INFO - PROCESS | 1741 | 1464864838729 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 03:53:59 INFO - PROCESS | 1741 | 1464864839069 Marionette TRACE conn3 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:59 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d351000 == 130 [pid = 1741] [id = 473] 03:53:59 INFO - PROCESS | 1741 | ++DOMWINDOW == 169 (0x8e5df000) [pid = 1741] [serial = 1420] [outer = (nil)] 03:53:59 INFO - PROCESS | 1741 | ++DOMWINDOW == 170 (0x94634400) [pid = 1741] [serial = 1421] [outer = 0x8e5df000] 03:53:59 INFO - PROCESS | 1741 | 1464864839167 Marionette DEBUG loaded listener.js 03:53:59 INFO - PROCESS | 1741 | ++DOMWINDOW == 171 (0x951a8c00) [pid = 1741] [serial = 1422] [outer = 0x8e5df000] 03:54:00 INFO - PROCESS | 1741 | 1464864840133 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 03:54:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 03:54:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1686ms 03:54:00 INFO - PROCESS | 1741 | 1464864840166 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 03:54:00 INFO - PROCESS | 1741 | 1464864840170 Marionette TRACE conn3 <- [1,1865,null,{"value":"8"}] 03:54:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 03:54:00 INFO - PROCESS | 1741 | 1464864840177 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 03:54:00 INFO - PROCESS | 1741 | 1464864840180 Marionette TRACE conn3 <- [1,1866,null,{}] 03:54:00 INFO - PROCESS | 1741 | 1464864840188 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:00 INFO - PROCESS | 1741 | 1464864840433 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 03:54:00 INFO - PROCESS | 1741 | 1464864840760 Marionette TRACE conn3 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:00 INFO - PROCESS | 1741 | ++DOCSHELL 0x915be000 == 131 [pid = 1741] [id = 474] 03:54:00 INFO - PROCESS | 1741 | ++DOMWINDOW == 172 (0x94630400) [pid = 1741] [serial = 1423] [outer = (nil)] 03:54:00 INFO - PROCESS | 1741 | ++DOMWINDOW == 173 (0x98175000) [pid = 1741] [serial = 1424] [outer = 0x94630400] 03:54:00 INFO - PROCESS | 1741 | 1464864840859 Marionette DEBUG loaded listener.js 03:54:00 INFO - PROCESS | 1741 | ++DOMWINDOW == 174 (0x9817a400) [pid = 1741] [serial = 1425] [outer = 0x94630400] 03:54:01 INFO - PROCESS | 1741 | 1464864841881 Marionette TRACE conn3 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 03:54:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 03:54:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1784ms 03:54:01 INFO - PROCESS | 1741 | 1464864841964 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 03:54:01 INFO - PROCESS | 1741 | 1464864841972 Marionette TRACE conn3 <- [1,1869,null,{"value":"8"}] 03:54:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 03:54:01 INFO - PROCESS | 1741 | 1464864841983 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 03:54:01 INFO - PROCESS | 1741 | 1464864841990 Marionette TRACE conn3 <- [1,1870,null,{}] 03:54:02 INFO - PROCESS | 1741 | 1464864842001 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:02 INFO - PROCESS | 1741 | 1464864842371 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 03:54:02 INFO - PROCESS | 1741 | 1464864842754 Marionette TRACE conn3 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:02 INFO - PROCESS | 1741 | ++DOCSHELL 0x9902cc00 == 132 [pid = 1741] [id = 475] 03:54:02 INFO - PROCESS | 1741 | ++DOMWINDOW == 175 (0x9902ec00) [pid = 1741] [serial = 1426] [outer = (nil)] 03:54:02 INFO - PROCESS | 1741 | ++DOMWINDOW == 176 (0x99729400) [pid = 1741] [serial = 1427] [outer = 0x9902ec00] 03:54:02 INFO - PROCESS | 1741 | 1464864842857 Marionette DEBUG loaded listener.js 03:54:02 INFO - PROCESS | 1741 | ++DOMWINDOW == 177 (0x997e7c00) [pid = 1741] [serial = 1428] [outer = 0x9902ec00] 03:54:05 INFO - PROCESS | 1741 | --DOCSHELL 0x8b157400 == 131 [pid = 1741] [id = 457] 03:54:05 INFO - PROCESS | 1741 | --DOCSHELL 0x88beec00 == 130 [pid = 1741] [id = 456] 03:54:05 INFO - PROCESS | 1741 | --DOCSHELL 0x86c78000 == 129 [pid = 1741] [id = 455] 03:54:05 INFO - PROCESS | 1741 | --DOCSHELL 0x855b1400 == 128 [pid = 1741] [id = 451] 03:54:05 INFO - PROCESS | 1741 | --DOCSHELL 0x8eee9400 == 127 [pid = 1741] [id = 450] 03:54:05 INFO - PROCESS | 1741 | --DOCSHELL 0x8e345000 == 126 [pid = 1741] [id = 449] 03:54:05 INFO - PROCESS | 1741 | --DOCSHELL 0x915c0c00 == 125 [pid = 1741] [id = 448] 03:54:05 INFO - PROCESS | 1741 | --DOCSHELL 0x8d49f000 == 124 [pid = 1741] [id = 446] 03:54:05 INFO - PROCESS | 1741 | --DOCSHELL 0x90bb3400 == 123 [pid = 1741] [id = 447] 03:54:05 INFO - PROCESS | 1741 | --DOCSHELL 0x8d2ce800 == 122 [pid = 1741] [id = 445] 03:54:05 INFO - PROCESS | 1741 | --DOCSHELL 0x8e5d2400 == 121 [pid = 1741] [id = 444] 03:54:05 INFO - PROCESS | 1741 | --DOCSHELL 0x85e16800 == 120 [pid = 1741] [id = 443] 03:54:05 INFO - PROCESS | 1741 | --DOCSHELL 0x8d60b800 == 119 [pid = 1741] [id = 442] 03:54:05 INFO - PROCESS | 1741 | --DOCSHELL 0x8ca34400 == 118 [pid = 1741] [id = 441] 03:54:05 INFO - PROCESS | 1741 | --DOCSHELL 0x8c8dd000 == 117 [pid = 1741] [id = 439] 03:54:05 INFO - PROCESS | 1741 | --DOCSHELL 0x88a4dc00 == 116 [pid = 1741] [id = 440] 03:54:05 INFO - PROCESS | 1741 | --DOCSHELL 0x8a290400 == 115 [pid = 1741] [id = 438] 03:54:05 INFO - PROCESS | 1741 | --DOCSHELL 0x866f8c00 == 114 [pid = 1741] [id = 437] 03:54:05 INFO - PROCESS | 1741 | --DOMWINDOW == 176 (0x8c7b8400) [pid = 1741] [serial = 1185] [outer = (nil)] [url = about:blank] 03:54:05 INFO - PROCESS | 1741 | --DOMWINDOW == 175 (0x9a236000) [pid = 1741] [serial = 1236] [outer = (nil)] [url = about:blank] 03:54:05 INFO - PROCESS | 1741 | --DOMWINDOW == 174 (0x8b8bc000) [pid = 1741] [serial = 1310] [outer = (nil)] [url = about:blank] 03:54:05 INFO - PROCESS | 1741 | --DOMWINDOW == 173 (0x8b7c4c00) [pid = 1741] [serial = 1307] [outer = (nil)] [url = about:blank] 03:54:05 INFO - PROCESS | 1741 | --DOMWINDOW == 172 (0x8d60f800) [pid = 1741] [serial = 1278] [outer = (nil)] [url = about:blank] 03:54:05 INFO - PROCESS | 1741 | --DOMWINDOW == 171 (0x8d609c00) [pid = 1741] [serial = 1277] [outer = (nil)] [url = about:blank] 03:54:05 INFO - PROCESS | 1741 | --DOMWINDOW == 170 (0x8d493400) [pid = 1741] [serial = 1275] [outer = (nil)] [url = about:blank] 03:54:05 INFO - PROCESS | 1741 | --DOMWINDOW == 169 (0x8d3ad000) [pid = 1741] [serial = 1274] [outer = (nil)] [url = about:blank] 03:54:05 INFO - PROCESS | 1741 | --DOMWINDOW == 168 (0x8d357c00) [pid = 1741] [serial = 1272] [outer = (nil)] [url = about:blank] 03:54:05 INFO - PROCESS | 1741 | --DOMWINDOW == 167 (0x8d354c00) [pid = 1741] [serial = 1271] [outer = (nil)] [url = about:blank] 03:54:05 INFO - PROCESS | 1741 | --DOMWINDOW == 166 (0x8d079800) [pid = 1741] [serial = 1269] [outer = (nil)] [url = about:blank] 03:54:05 INFO - PROCESS | 1741 | --DOMWINDOW == 165 (0x8ca70800) [pid = 1741] [serial = 1268] [outer = (nil)] [url = about:blank] 03:54:05 INFO - PROCESS | 1741 | --DOMWINDOW == 164 (0x8ca4f400) [pid = 1741] [serial = 1266] [outer = (nil)] [url = about:blank] 03:54:05 INFO - PROCESS | 1741 | --DOMWINDOW == 163 (0x8ca4a800) [pid = 1741] [serial = 1265] [outer = (nil)] [url = about:blank] 03:54:05 INFO - PROCESS | 1741 | --DOMWINDOW == 162 (0x8c7b5800) [pid = 1741] [serial = 1262] [outer = (nil)] [url = about:blank] 03:54:05 INFO - PROCESS | 1741 | --DOMWINDOW == 161 (0x8c8d3000) [pid = 1741] [serial = 1263] [outer = (nil)] [url = about:blank] 03:54:05 INFO - PROCESS | 1741 | --DOMWINDOW == 160 (0x8c794000) [pid = 1741] [serial = 1260] [outer = (nil)] [url = about:blank] 03:54:05 INFO - PROCESS | 1741 | --DOMWINDOW == 159 (0x8ba7fc00) [pid = 1741] [serial = 1259] [outer = (nil)] [url = about:blank] 03:54:05 INFO - PROCESS | 1741 | --DOMWINDOW == 158 (0x8b8b9c00) [pid = 1741] [serial = 1257] [outer = (nil)] [url = about:blank] 03:54:05 INFO - PROCESS | 1741 | --DOMWINDOW == 157 (0x8b7cbc00) [pid = 1741] [serial = 1256] [outer = (nil)] [url = about:blank] 03:54:05 INFO - PROCESS | 1741 | --DOMWINDOW == 156 (0x8a6d2800) [pid = 1741] [serial = 1254] [outer = (nil)] [url = about:blank] 03:54:05 INFO - PROCESS | 1741 | --DOMWINDOW == 155 (0x89d60800) [pid = 1741] [serial = 1253] [outer = (nil)] [url = about:blank] 03:54:05 INFO - PROCESS | 1741 | --DOMWINDOW == 154 (0x88137c00) [pid = 1741] [serial = 1251] [outer = (nil)] [url = about:blank] 03:54:05 INFO - PROCESS | 1741 | --DOMWINDOW == 153 (0x86ede000) [pid = 1741] [serial = 1250] [outer = (nil)] [url = about:blank] 03:54:05 INFO - PROCESS | 1741 | --DOMWINDOW == 152 (0x89443800) [pid = 1741] [serial = 1304] [outer = (nil)] [url = about:blank] 03:54:05 INFO - PROCESS | 1741 | --DOMWINDOW == 151 (0x88132c00) [pid = 1741] [serial = 1301] [outer = (nil)] [url = about:blank] 03:54:05 INFO - PROCESS | 1741 | --DOMWINDOW == 150 (0x881ccc00) [pid = 1741] [serial = 1302] [outer = (nil)] [url = about:blank] 03:54:05 INFO - PROCESS | 1741 | --DOMWINDOW == 149 (0x91db5c00) [pid = 1741] [serial = 1299] [outer = (nil)] [url = about:blank] 03:54:05 INFO - PROCESS | 1741 | --DOMWINDOW == 148 (0x91db2400) [pid = 1741] [serial = 1298] [outer = (nil)] [url = about:blank] 03:54:05 INFO - PROCESS | 1741 | --DOMWINDOW == 147 (0x91cd3000) [pid = 1741] [serial = 1296] [outer = (nil)] [url = about:blank] 03:54:05 INFO - PROCESS | 1741 | --DOMWINDOW == 146 (0x915b6c00) [pid = 1741] [serial = 1295] [outer = (nil)] [url = about:blank] 03:54:05 INFO - PROCESS | 1741 | --DOMWINDOW == 145 (0x90a07400) [pid = 1741] [serial = 1293] [outer = (nil)] [url = about:blank] 03:54:05 INFO - PROCESS | 1741 | --DOMWINDOW == 144 (0x90a02800) [pid = 1741] [serial = 1292] [outer = (nil)] [url = about:blank] 03:54:05 INFO - PROCESS | 1741 | --DOMWINDOW == 143 (0x8eeef400) [pid = 1741] [serial = 1290] [outer = (nil)] [url = about:blank] 03:54:05 INFO - PROCESS | 1741 | --DOMWINDOW == 142 (0x8eeec000) [pid = 1741] [serial = 1289] [outer = (nil)] [url = about:blank] 03:54:05 INFO - PROCESS | 1741 | --DOMWINDOW == 141 (0x8eca9000) [pid = 1741] [serial = 1287] [outer = (nil)] [url = about:blank] 03:54:05 INFO - PROCESS | 1741 | --DOMWINDOW == 140 (0x8eca6400) [pid = 1741] [serial = 1286] [outer = (nil)] [url = about:blank] 03:54:05 INFO - PROCESS | 1741 | --DOMWINDOW == 139 (0x8e791800) [pid = 1741] [serial = 1284] [outer = (nil)] [url = about:blank] 03:54:05 INFO - PROCESS | 1741 | --DOMWINDOW == 138 (0x8e78f000) [pid = 1741] [serial = 1283] [outer = (nil)] [url = about:blank] 03:54:05 INFO - PROCESS | 1741 | --DOMWINDOW == 137 (0x8e5e8c00) [pid = 1741] [serial = 1281] [outer = (nil)] [url = about:blank] 03:54:05 INFO - PROCESS | 1741 | --DOMWINDOW == 136 (0x8e5d0400) [pid = 1741] [serial = 1280] [outer = (nil)] [url = about:blank] 03:54:05 INFO - PROCESS | 1741 | --DOMWINDOW == 135 (0x8b8b6400) [pid = 1741] [serial = 1308] [outer = (nil)] [url = about:blank] 03:54:05 INFO - PROCESS | 1741 | --DOMWINDOW == 134 (0x8a288800) [pid = 1741] [serial = 1305] [outer = (nil)] [url = about:blank] 03:54:05 INFO - PROCESS | 1741 | 1464864845886 Marionette TRACE conn3 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 03:54:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 03:54:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 4055ms 03:54:06 INFO - PROCESS | 1741 | 1464864846038 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 03:54:06 INFO - PROCESS | 1741 | 1464864846044 Marionette TRACE conn3 <- [1,1873,null,{"value":"8"}] 03:54:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 03:54:06 INFO - PROCESS | 1741 | 1464864846055 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 03:54:06 INFO - PROCESS | 1741 | 1464864846062 Marionette TRACE conn3 <- [1,1874,null,{}] 03:54:06 INFO - PROCESS | 1741 | 1464864846073 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:06 INFO - PROCESS | 1741 | 1464864846298 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 03:54:06 INFO - PROCESS | 1741 | 1464864846507 Marionette TRACE conn3 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:06 INFO - PROCESS | 1741 | ++DOCSHELL 0x88132800 == 115 [pid = 1741] [id = 476] 03:54:06 INFO - PROCESS | 1741 | ++DOMWINDOW == 135 (0x88132c00) [pid = 1741] [serial = 1429] [outer = (nil)] 03:54:06 INFO - PROCESS | 1741 | ++DOMWINDOW == 136 (0x88139c00) [pid = 1741] [serial = 1430] [outer = 0x88132c00] 03:54:06 INFO - PROCESS | 1741 | 1464864846594 Marionette DEBUG loaded listener.js 03:54:06 INFO - PROCESS | 1741 | ++DOMWINDOW == 137 (0x881cfc00) [pid = 1741] [serial = 1431] [outer = 0x88132c00] 03:54:07 INFO - PROCESS | 1741 | 1464864847500 Marionette TRACE conn3 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 03:54:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 03:54:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1497ms 03:54:07 INFO - PROCESS | 1741 | 1464864847550 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 03:54:07 INFO - PROCESS | 1741 | 1464864847562 Marionette TRACE conn3 <- [1,1877,null,{"value":"8"}] 03:54:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 03:54:07 INFO - PROCESS | 1741 | 1464864847580 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 03:54:07 INFO - PROCESS | 1741 | 1464864847589 Marionette TRACE conn3 <- [1,1878,null,{}] 03:54:07 INFO - PROCESS | 1741 | 1464864847599 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:07 INFO - PROCESS | 1741 | 1464864847875 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 03:54:08 INFO - PROCESS | 1741 | 1464864848137 Marionette TRACE conn3 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:08 INFO - PROCESS | 1741 | ++DOCSHELL 0x88bf1000 == 116 [pid = 1741] [id = 477] 03:54:08 INFO - PROCESS | 1741 | ++DOMWINDOW == 138 (0x8944ac00) [pid = 1741] [serial = 1432] [outer = (nil)] 03:54:08 INFO - PROCESS | 1741 | ++DOMWINDOW == 139 (0x8a289000) [pid = 1741] [serial = 1433] [outer = 0x8944ac00] 03:54:08 INFO - PROCESS | 1741 | 1464864848215 Marionette DEBUG loaded listener.js 03:54:08 INFO - PROCESS | 1741 | ++DOMWINDOW == 140 (0x8a6ce000) [pid = 1741] [serial = 1434] [outer = 0x8944ac00] 03:54:09 INFO - PROCESS | 1741 | 1464864849173 Marionette TRACE conn3 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 03:54:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 03:54:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1642ms 03:54:09 INFO - PROCESS | 1741 | 1464864849220 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 03:54:09 INFO - PROCESS | 1741 | 1464864849223 Marionette TRACE conn3 <- [1,1881,null,{"value":"8"}] 03:54:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 03:54:09 INFO - PROCESS | 1741 | 1464864849235 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 03:54:09 INFO - PROCESS | 1741 | 1464864849240 Marionette TRACE conn3 <- [1,1882,null,{}] 03:54:09 INFO - PROCESS | 1741 | 1464864849257 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:09 INFO - PROCESS | 1741 | 1464864849557 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 03:54:09 INFO - PROCESS | 1741 | 1464864849590 Marionette TRACE conn3 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:09 INFO - PROCESS | 1741 | ++DOCSHELL 0x89443800 == 117 [pid = 1741] [id = 478] 03:54:09 INFO - PROCESS | 1741 | ++DOMWINDOW == 141 (0x8a6d6800) [pid = 1741] [serial = 1435] [outer = (nil)] 03:54:09 INFO - PROCESS | 1741 | ++DOMWINDOW == 142 (0x8b8bc000) [pid = 1741] [serial = 1436] [outer = 0x8a6d6800] 03:54:09 INFO - PROCESS | 1741 | 1464864849673 Marionette DEBUG loaded listener.js 03:54:09 INFO - PROCESS | 1741 | ++DOMWINDOW == 143 (0x8c78f400) [pid = 1741] [serial = 1437] [outer = 0x8a6d6800] 03:54:11 INFO - PROCESS | 1741 | --DOMWINDOW == 142 (0x8a6d5400) [pid = 1741] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 03:54:11 INFO - PROCESS | 1741 | --DOMWINDOW == 141 (0x92b04c00) [pid = 1741] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 03:54:11 INFO - PROCESS | 1741 | --DOMWINDOW == 140 (0x92e34800) [pid = 1741] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 03:54:11 INFO - PROCESS | 1741 | --DOMWINDOW == 139 (0x91dc0c00) [pid = 1741] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 03:54:11 INFO - PROCESS | 1741 | --DOMWINDOW == 138 (0x8d60d400) [pid = 1741] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 03:54:11 INFO - PROCESS | 1741 | --DOMWINDOW == 137 (0x8e5d9c00) [pid = 1741] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 03:54:11 INFO - PROCESS | 1741 | --DOMWINDOW == 136 (0x89444c00) [pid = 1741] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 03:54:11 INFO - PROCESS | 1741 | --DOMWINDOW == 135 (0x866fa000) [pid = 1741] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 03:54:11 INFO - PROCESS | 1741 | --DOMWINDOW == 134 (0x8e5d5400) [pid = 1741] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 03:54:11 INFO - PROCESS | 1741 | --DOMWINDOW == 133 (0x86ed9400) [pid = 1741] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 03:54:11 INFO - PROCESS | 1741 | --DOMWINDOW == 132 (0x8ba7a400) [pid = 1741] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 03:54:11 INFO - PROCESS | 1741 | --DOMWINDOW == 131 (0x8b7c3400) [pid = 1741] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 03:54:11 INFO - PROCESS | 1741 | --DOMWINDOW == 130 (0x91cd8000) [pid = 1741] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 03:54:11 INFO - PROCESS | 1741 | --DOMWINDOW == 129 (0x8ca2b800) [pid = 1741] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 03:54:11 INFO - PROCESS | 1741 | --DOMWINDOW == 128 (0x91cdb800) [pid = 1741] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 03:54:11 INFO - PROCESS | 1741 | --DOMWINDOW == 127 (0x8ca45000) [pid = 1741] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 03:54:11 INFO - PROCESS | 1741 | --DOMWINDOW == 126 (0x8e795400) [pid = 1741] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 03:54:11 INFO - PROCESS | 1741 | --DOMWINDOW == 125 (0x8a6cc400) [pid = 1741] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 03:54:11 INFO - PROCESS | 1741 | --DOMWINDOW == 124 (0x8e34b800) [pid = 1741] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 03:54:11 INFO - PROCESS | 1741 | --DOMWINDOW == 123 (0x88133800) [pid = 1741] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 03:54:11 INFO - PROCESS | 1741 | 1464864851434 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 03:54:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 03:54:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 2237ms 03:54:11 INFO - PROCESS | 1741 | 1464864851473 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 03:54:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 03:54:11 INFO - PROCESS | 1741 | 1464864851478 Marionette TRACE conn3 <- [1,1885,null,{"value":"8"}] 03:54:11 INFO - PROCESS | 1741 | 1464864851500 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 03:54:11 INFO - PROCESS | 1741 | 1464864851504 Marionette TRACE conn3 <- [1,1886,null,{}] 03:54:11 INFO - PROCESS | 1741 | 1464864851510 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:11 INFO - PROCESS | 1741 | 1464864851719 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 03:54:11 INFO - PROCESS | 1741 | 1464864851911 Marionette TRACE conn3 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:11 INFO - PROCESS | 1741 | ++DOCSHELL 0x85d4b800 == 118 [pid = 1741] [id = 479] 03:54:11 INFO - PROCESS | 1741 | ++DOMWINDOW == 124 (0x86ed8800) [pid = 1741] [serial = 1438] [outer = (nil)] 03:54:11 INFO - PROCESS | 1741 | ++DOMWINDOW == 125 (0x8c79ac00) [pid = 1741] [serial = 1439] [outer = 0x86ed8800] 03:54:11 INFO - PROCESS | 1741 | 1464864851991 Marionette DEBUG loaded listener.js 03:54:12 INFO - PROCESS | 1741 | ++DOMWINDOW == 126 (0x8c7b6400) [pid = 1741] [serial = 1440] [outer = 0x86ed8800] 03:54:12 INFO - PROCESS | 1741 | 1464864852795 Marionette TRACE conn3 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 03:54:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 03:54:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1355ms 03:54:12 INFO - PROCESS | 1741 | 1464864852863 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 03:54:12 INFO - PROCESS | 1741 | 1464864852869 Marionette TRACE conn3 <- [1,1889,null,{"value":"8"}] 03:54:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 03:54:12 INFO - PROCESS | 1741 | 1464864852878 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 03:54:12 INFO - PROCESS | 1741 | 1464864852882 Marionette TRACE conn3 <- [1,1890,null,{}] 03:54:12 INFO - PROCESS | 1741 | 1464864852892 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:13 INFO - PROCESS | 1741 | 1464864853111 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 03:54:13 INFO - PROCESS | 1741 | 1464864853530 Marionette TRACE conn3 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:13 INFO - PROCESS | 1741 | ++DOCSHELL 0x85d43000 == 119 [pid = 1741] [id = 480] 03:54:13 INFO - PROCESS | 1741 | ++DOMWINDOW == 127 (0x85d44000) [pid = 1741] [serial = 1441] [outer = (nil)] 03:54:13 INFO - PROCESS | 1741 | ++DOMWINDOW == 128 (0x85e1f800) [pid = 1741] [serial = 1442] [outer = 0x85d44000] 03:54:13 INFO - PROCESS | 1741 | 1464864853631 Marionette DEBUG loaded listener.js 03:54:13 INFO - PROCESS | 1741 | ++DOMWINDOW == 129 (0x86c78000) [pid = 1741] [serial = 1443] [outer = 0x85d44000] 03:54:14 INFO - PROCESS | 1741 | 1464864854629 Marionette TRACE conn3 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 03:54:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 03:54:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1784ms 03:54:14 INFO - PROCESS | 1741 | 1464864854663 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 03:54:14 INFO - PROCESS | 1741 | 1464864854671 Marionette TRACE conn3 <- [1,1893,null,{"value":"8"}] 03:54:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 03:54:14 INFO - PROCESS | 1741 | 1464864854680 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 03:54:14 INFO - PROCESS | 1741 | 1464864854687 Marionette TRACE conn3 <- [1,1894,null,{}] 03:54:14 INFO - PROCESS | 1741 | 1464864854694 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:14 INFO - PROCESS | 1741 | 1464864854964 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 03:54:15 INFO - PROCESS | 1741 | 1464864855297 Marionette TRACE conn3 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:15 INFO - PROCESS | 1741 | ++DOCSHELL 0x882c8c00 == 120 [pid = 1741] [id = 481] 03:54:15 INFO - PROCESS | 1741 | ++DOMWINDOW == 130 (0x88be8000) [pid = 1741] [serial = 1444] [outer = (nil)] 03:54:15 INFO - PROCESS | 1741 | ++DOMWINDOW == 131 (0x89d61c00) [pid = 1741] [serial = 1445] [outer = 0x88be8000] 03:54:15 INFO - PROCESS | 1741 | 1464864855400 Marionette DEBUG loaded listener.js 03:54:15 INFO - PROCESS | 1741 | ++DOMWINDOW == 132 (0x8a28e000) [pid = 1741] [serial = 1446] [outer = 0x88be8000] 03:54:16 INFO - PROCESS | 1741 | 1464864856454 Marionette TRACE conn3 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 03:54:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 03:54:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1838ms 03:54:16 INFO - PROCESS | 1741 | 1464864856521 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 03:54:16 INFO - PROCESS | 1741 | 1464864856529 Marionette TRACE conn3 <- [1,1897,null,{"value":"8"}] 03:54:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 03:54:16 INFO - PROCESS | 1741 | 1464864856537 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 03:54:16 INFO - PROCESS | 1741 | 1464864856541 Marionette TRACE conn3 <- [1,1898,null,{}] 03:54:16 INFO - PROCESS | 1741 | 1464864856548 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:16 INFO - PROCESS | 1741 | 1464864856840 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 03:54:17 INFO - PROCESS | 1741 | 1464864857223 Marionette TRACE conn3 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:17 INFO - PROCESS | 1741 | ++DOCSHELL 0x8b6e5c00 == 121 [pid = 1741] [id = 482] 03:54:17 INFO - PROCESS | 1741 | ++DOMWINDOW == 133 (0x8b6e9000) [pid = 1741] [serial = 1447] [outer = (nil)] 03:54:17 INFO - PROCESS | 1741 | ++DOMWINDOW == 134 (0x8b8b7c00) [pid = 1741] [serial = 1448] [outer = 0x8b6e9000] 03:54:17 INFO - PROCESS | 1741 | 1464864857322 Marionette DEBUG loaded listener.js 03:54:17 INFO - PROCESS | 1741 | ++DOMWINDOW == 135 (0x8c793400) [pid = 1741] [serial = 1449] [outer = 0x8b6e9000] 03:54:18 INFO - PROCESS | 1741 | 1464864858368 Marionette TRACE conn3 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 03:54:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 03:54:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1883ms 03:54:18 INFO - PROCESS | 1741 | 1464864858422 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 03:54:18 INFO - PROCESS | 1741 | 1464864858426 Marionette TRACE conn3 <- [1,1901,null,{"value":"8"}] 03:54:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 03:54:18 INFO - PROCESS | 1741 | 1464864858443 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 03:54:18 INFO - PROCESS | 1741 | 1464864858453 Marionette TRACE conn3 <- [1,1902,null,{}] 03:54:18 INFO - PROCESS | 1741 | 1464864858461 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:18 INFO - PROCESS | 1741 | 1464864858747 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 03:54:19 INFO - PROCESS | 1741 | 1464864859080 Marionette TRACE conn3 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:19 INFO - PROCESS | 1741 | ++DOCSHELL 0x8b7d1000 == 122 [pid = 1741] [id = 483] 03:54:19 INFO - PROCESS | 1741 | ++DOMWINDOW == 136 (0x8b8b9c00) [pid = 1741] [serial = 1450] [outer = (nil)] 03:54:19 INFO - PROCESS | 1741 | ++DOMWINDOW == 137 (0x8ca4b400) [pid = 1741] [serial = 1451] [outer = 0x8b8b9c00] 03:54:19 INFO - PROCESS | 1741 | 1464864859199 Marionette DEBUG loaded listener.js 03:54:19 INFO - PROCESS | 1741 | ++DOMWINDOW == 138 (0x8ca64c00) [pid = 1741] [serial = 1452] [outer = 0x8b8b9c00] 03:54:20 INFO - PROCESS | 1741 | 1464864860174 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 03:54:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 03:54:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1807ms 03:54:20 INFO - PROCESS | 1741 | 1464864860243 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 03:54:20 INFO - PROCESS | 1741 | 1464864860248 Marionette TRACE conn3 <- [1,1905,null,{"value":"8"}] 03:54:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 03:54:20 INFO - PROCESS | 1741 | 1464864860255 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 03:54:20 INFO - PROCESS | 1741 | 1464864860258 Marionette TRACE conn3 <- [1,1906,null,{}] 03:54:20 INFO - PROCESS | 1741 | 1464864860265 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:20 INFO - PROCESS | 1741 | 1464864860532 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 03:54:20 INFO - PROCESS | 1741 | 1464864860863 Marionette TRACE conn3 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:20 INFO - PROCESS | 1741 | ++DOCSHELL 0x8ca2b400 == 123 [pid = 1741] [id = 484] 03:54:20 INFO - PROCESS | 1741 | ++DOMWINDOW == 139 (0x8ca2b800) [pid = 1741] [serial = 1453] [outer = (nil)] 03:54:20 INFO - PROCESS | 1741 | ++DOMWINDOW == 140 (0x8d2c9000) [pid = 1741] [serial = 1454] [outer = 0x8ca2b800] 03:54:20 INFO - PROCESS | 1741 | 1464864860974 Marionette DEBUG loaded listener.js 03:54:21 INFO - PROCESS | 1741 | ++DOMWINDOW == 141 (0x8d2ce000) [pid = 1741] [serial = 1455] [outer = 0x8ca2b800] 03:54:21 INFO - PROCESS | 1741 | 1464864861956 Marionette TRACE conn3 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 03:54:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 03:54:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1752ms 03:54:22 INFO - PROCESS | 1741 | 1464864862012 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 03:54:22 INFO - PROCESS | 1741 | 1464864862016 Marionette TRACE conn3 <- [1,1909,null,{"value":"8"}] 03:54:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 03:54:22 INFO - PROCESS | 1741 | 1464864862026 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 03:54:22 INFO - PROCESS | 1741 | 1464864862029 Marionette TRACE conn3 <- [1,1910,null,{}] 03:54:22 INFO - PROCESS | 1741 | 1464864862036 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:22 INFO - PROCESS | 1741 | 1464864862290 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 03:54:22 INFO - PROCESS | 1741 | 1464864862624 Marionette TRACE conn3 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:22 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d35c000 == 124 [pid = 1741] [id = 485] 03:54:22 INFO - PROCESS | 1741 | ++DOMWINDOW == 142 (0x8d35c400) [pid = 1741] [serial = 1456] [outer = (nil)] 03:54:22 INFO - PROCESS | 1741 | ++DOMWINDOW == 143 (0x8d3a5800) [pid = 1741] [serial = 1457] [outer = 0x8d35c400] 03:54:22 INFO - PROCESS | 1741 | 1464864862733 Marionette DEBUG loaded listener.js 03:54:22 INFO - PROCESS | 1741 | ++DOMWINDOW == 144 (0x8d601c00) [pid = 1741] [serial = 1458] [outer = 0x8d35c400] 03:54:23 INFO - PROCESS | 1741 | 1464864863783 Marionette TRACE conn3 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 03:54:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 03:54:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1835ms 03:54:23 INFO - PROCESS | 1741 | 1464864863863 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 03:54:23 INFO - PROCESS | 1741 | 1464864863868 Marionette TRACE conn3 <- [1,1913,null,{"value":"8"}] 03:54:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 03:54:23 INFO - PROCESS | 1741 | 1464864863875 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 03:54:23 INFO - PROCESS | 1741 | 1464864863879 Marionette TRACE conn3 <- [1,1914,null,{}] 03:54:23 INFO - PROCESS | 1741 | 1464864863886 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:24 INFO - PROCESS | 1741 | 1464864864193 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 03:54:24 INFO - PROCESS | 1741 | 1464864864538 Marionette TRACE conn3 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:24 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d080800 == 125 [pid = 1741] [id = 486] 03:54:24 INFO - PROCESS | 1741 | ++DOMWINDOW == 145 (0x8d35f400) [pid = 1741] [serial = 1459] [outer = (nil)] 03:54:24 INFO - PROCESS | 1741 | ++DOMWINDOW == 146 (0x8e34c800) [pid = 1741] [serial = 1460] [outer = 0x8d35f400] 03:54:24 INFO - PROCESS | 1741 | 1464864864657 Marionette DEBUG loaded listener.js 03:54:24 INFO - PROCESS | 1741 | ++DOMWINDOW == 147 (0x8e5d4400) [pid = 1741] [serial = 1461] [outer = 0x8d35f400] 03:54:25 INFO - PROCESS | 1741 | 1464864865684 Marionette TRACE conn3 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 03:54:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 03:54:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1838ms 03:54:25 INFO - PROCESS | 1741 | 1464864865715 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 03:54:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 03:54:25 INFO - PROCESS | 1741 | 1464864865720 Marionette TRACE conn3 <- [1,1917,null,{"value":"8"}] 03:54:25 INFO - PROCESS | 1741 | 1464864865727 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 03:54:25 INFO - PROCESS | 1741 | 1464864865731 Marionette TRACE conn3 <- [1,1918,null,{}] 03:54:25 INFO - PROCESS | 1741 | 1464864865738 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:25 INFO - PROCESS | 1741 | 1464864865991 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 03:54:26 INFO - PROCESS | 1741 | 1464864866308 Marionette TRACE conn3 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:26 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d359800 == 126 [pid = 1741] [id = 487] 03:54:26 INFO - PROCESS | 1741 | ++DOMWINDOW == 148 (0x8d3af400) [pid = 1741] [serial = 1462] [outer = (nil)] 03:54:26 INFO - PROCESS | 1741 | ++DOMWINDOW == 149 (0x8e793c00) [pid = 1741] [serial = 1463] [outer = 0x8d3af400] 03:54:26 INFO - PROCESS | 1741 | 1464864866412 Marionette DEBUG loaded listener.js 03:54:26 INFO - PROCESS | 1741 | ++DOMWINDOW == 150 (0x8e797400) [pid = 1741] [serial = 1464] [outer = 0x8d3af400] 03:54:27 INFO - PROCESS | 1741 | 1464864867356 Marionette TRACE conn3 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 03:54:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 03:54:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1687ms 03:54:27 INFO - PROCESS | 1741 | 1464864867414 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 03:54:27 INFO - PROCESS | 1741 | 1464864867418 Marionette TRACE conn3 <- [1,1921,null,{"value":"8"}] 03:54:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 03:54:27 INFO - PROCESS | 1741 | 1464864867426 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 03:54:27 INFO - PROCESS | 1741 | 1464864867430 Marionette TRACE conn3 <- [1,1922,null,{}] 03:54:27 INFO - PROCESS | 1741 | 1464864867437 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:27 INFO - PROCESS | 1741 | 1464864867682 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 03:54:28 INFO - PROCESS | 1741 | 1464864868009 Marionette TRACE conn3 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:28 INFO - PROCESS | 1741 | ++DOCSHELL 0x8c8d2800 == 127 [pid = 1741] [id = 488] 03:54:28 INFO - PROCESS | 1741 | ++DOMWINDOW == 151 (0x8d9ee000) [pid = 1741] [serial = 1465] [outer = (nil)] 03:54:28 INFO - PROCESS | 1741 | ++DOMWINDOW == 152 (0x8ecb3400) [pid = 1741] [serial = 1466] [outer = 0x8d9ee000] 03:54:28 INFO - PROCESS | 1741 | 1464864868107 Marionette DEBUG loaded listener.js 03:54:28 INFO - PROCESS | 1741 | ++DOMWINDOW == 153 (0x8eee9400) [pid = 1741] [serial = 1467] [outer = 0x8d9ee000] 03:54:29 INFO - PROCESS | 1741 | 1464864869053 Marionette TRACE conn3 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 03:54:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 03:54:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1686ms 03:54:29 INFO - PROCESS | 1741 | 1464864869112 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 03:54:29 INFO - PROCESS | 1741 | 1464864869115 Marionette TRACE conn3 <- [1,1925,null,{"value":"8"}] 03:54:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 03:54:29 INFO - PROCESS | 1741 | 1464864869124 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 03:54:29 INFO - PROCESS | 1741 | 1464864869127 Marionette TRACE conn3 <- [1,1926,null,{}] 03:54:29 INFO - PROCESS | 1741 | 1464864869134 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:29 INFO - PROCESS | 1741 | 1464864869411 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 03:54:29 INFO - PROCESS | 1741 | 1464864869743 Marionette TRACE conn3 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:29 INFO - PROCESS | 1741 | ++DOCSHELL 0x8813ec00 == 128 [pid = 1741] [id = 489] 03:54:29 INFO - PROCESS | 1741 | ++DOMWINDOW == 154 (0x88a55000) [pid = 1741] [serial = 1468] [outer = (nil)] 03:54:29 INFO - PROCESS | 1741 | ++DOMWINDOW == 155 (0x907c8800) [pid = 1741] [serial = 1469] [outer = 0x88a55000] 03:54:29 INFO - PROCESS | 1741 | 1464864869845 Marionette DEBUG loaded listener.js 03:54:29 INFO - PROCESS | 1741 | ++DOMWINDOW == 156 (0x907cf400) [pid = 1741] [serial = 1470] [outer = 0x88a55000] 03:54:30 INFO - PROCESS | 1741 | 1464864870815 Marionette TRACE conn3 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 03:54:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 03:54:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1735ms 03:54:30 INFO - PROCESS | 1741 | 1464864870859 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 03:54:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 03:54:30 INFO - PROCESS | 1741 | 1464864870864 Marionette TRACE conn3 <- [1,1929,null,{"value":"8"}] 03:54:30 INFO - PROCESS | 1741 | 1464864870872 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 03:54:30 INFO - PROCESS | 1741 | 1464864870875 Marionette TRACE conn3 <- [1,1930,null,{}] 03:54:30 INFO - PROCESS | 1741 | 1464864870883 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:31 INFO - PROCESS | 1741 | 1464864871220 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 03:54:31 INFO - PROCESS | 1741 | 1464864871563 Marionette TRACE conn3 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:31 INFO - PROCESS | 1741 | ++DOCSHELL 0x90bb3400 == 129 [pid = 1741] [id = 490] 03:54:31 INFO - PROCESS | 1741 | ++DOMWINDOW == 157 (0x90bb4400) [pid = 1741] [serial = 1471] [outer = (nil)] 03:54:31 INFO - PROCESS | 1741 | ++DOMWINDOW == 158 (0x914b4800) [pid = 1741] [serial = 1472] [outer = 0x90bb4400] 03:54:31 INFO - PROCESS | 1741 | 1464864871677 Marionette DEBUG loaded listener.js 03:54:31 INFO - PROCESS | 1741 | ++DOMWINDOW == 159 (0x915be400) [pid = 1741] [serial = 1473] [outer = 0x90bb4400] 03:54:32 INFO - PROCESS | 1741 | 1464864872690 Marionette TRACE conn3 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 03:54:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 03:54:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1888ms 03:54:32 INFO - PROCESS | 1741 | 1464864872760 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 03:54:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 03:54:32 INFO - PROCESS | 1741 | 1464864872765 Marionette TRACE conn3 <- [1,1933,null,{"value":"8"}] 03:54:32 INFO - PROCESS | 1741 | 1464864872772 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 03:54:32 INFO - PROCESS | 1741 | 1464864872778 Marionette TRACE conn3 <- [1,1934,null,{}] 03:54:32 INFO - PROCESS | 1741 | 1464864872784 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:33 INFO - PROCESS | 1741 | 1464864873110 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 03:54:33 INFO - PROCESS | 1741 | 1464864873483 Marionette TRACE conn3 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:33 INFO - PROCESS | 1741 | ++DOCSHELL 0x8eeeb400 == 130 [pid = 1741] [id = 491] 03:54:33 INFO - PROCESS | 1741 | ++DOMWINDOW == 160 (0x91ce0000) [pid = 1741] [serial = 1474] [outer = (nil)] 03:54:33 INFO - PROCESS | 1741 | ++DOMWINDOW == 161 (0x92651c00) [pid = 1741] [serial = 1475] [outer = 0x91ce0000] 03:54:33 INFO - PROCESS | 1741 | 1464864873581 Marionette DEBUG loaded listener.js 03:54:33 INFO - PROCESS | 1741 | ++DOMWINDOW == 162 (0x92b0ac00) [pid = 1741] [serial = 1476] [outer = 0x91ce0000] 03:54:34 INFO - PROCESS | 1741 | 1464864874575 Marionette TRACE conn3 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 03:54:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 03:54:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1846ms 03:54:34 INFO - PROCESS | 1741 | 1464864874619 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 03:54:34 INFO - PROCESS | 1741 | 1464864874624 Marionette TRACE conn3 <- [1,1937,null,{"value":"8"}] 03:54:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 03:54:34 INFO - PROCESS | 1741 | 1464864874631 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 03:54:34 INFO - PROCESS | 1741 | 1464864874636 Marionette TRACE conn3 <- [1,1938,null,{}] 03:54:34 INFO - PROCESS | 1741 | 1464864874643 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:34 INFO - PROCESS | 1741 | 1464864874918 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 03:54:35 INFO - PROCESS | 1741 | 1464864875270 Marionette TRACE conn3 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:35 INFO - PROCESS | 1741 | ++DOCSHELL 0x855ba400 == 131 [pid = 1741] [id = 492] 03:54:35 INFO - PROCESS | 1741 | ++DOMWINDOW == 163 (0x85d50000) [pid = 1741] [serial = 1477] [outer = (nil)] 03:54:35 INFO - PROCESS | 1741 | ++DOMWINDOW == 164 (0x92bb2000) [pid = 1741] [serial = 1478] [outer = 0x85d50000] 03:54:35 INFO - PROCESS | 1741 | 1464864875369 Marionette DEBUG loaded listener.js 03:54:35 INFO - PROCESS | 1741 | ++DOMWINDOW == 165 (0x92e35400) [pid = 1741] [serial = 1479] [outer = 0x85d50000] 03:54:36 INFO - PROCESS | 1741 | 1464864876351 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 03:54:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 03:54:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1736ms 03:54:36 INFO - PROCESS | 1741 | 1464864876368 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 03:54:36 INFO - PROCESS | 1741 | 1464864876372 Marionette TRACE conn3 <- [1,1941,null,{"value":"8"}] 03:54:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 03:54:36 INFO - PROCESS | 1741 | 1464864876379 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 03:54:36 INFO - PROCESS | 1741 | 1464864876383 Marionette TRACE conn3 <- [1,1942,null,{}] 03:54:36 INFO - PROCESS | 1741 | 1464864876389 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:36 INFO - PROCESS | 1741 | 1464864876709 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 03:54:36 INFO - PROCESS | 1741 | 1464864876976 Marionette TRACE conn3 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:37 INFO - PROCESS | 1741 | ++DOCSHELL 0x92ba5400 == 132 [pid = 1741] [id = 493] 03:54:37 INFO - PROCESS | 1741 | ++DOMWINDOW == 166 (0x92e33800) [pid = 1741] [serial = 1480] [outer = (nil)] 03:54:37 INFO - PROCESS | 1741 | ++DOMWINDOW == 167 (0x9461bc00) [pid = 1741] [serial = 1481] [outer = 0x92e33800] 03:54:37 INFO - PROCESS | 1741 | 1464864877074 Marionette DEBUG loaded listener.js 03:54:37 INFO - PROCESS | 1741 | ++DOMWINDOW == 168 (0x951a4000) [pid = 1741] [serial = 1482] [outer = 0x92e33800] 03:54:38 INFO - PROCESS | 1741 | 1464864878010 Marionette TRACE conn3 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 03:54:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 03:54:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1682ms 03:54:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 03:54:38 INFO - PROCESS | 1741 | 1464864878063 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 03:54:38 INFO - PROCESS | 1741 | 1464864878066 Marionette TRACE conn3 <- [1,1945,null,{"value":"8"}] 03:54:38 INFO - PROCESS | 1741 | 1464864878073 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 03:54:38 INFO - PROCESS | 1741 | 1464864878076 Marionette TRACE conn3 <- [1,1946,null,{}] 03:54:38 INFO - PROCESS | 1741 | 1464864878083 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:38 INFO - PROCESS | 1741 | 1464864878358 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 03:54:38 INFO - PROCESS | 1741 | 1464864878681 Marionette TRACE conn3 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:38 INFO - PROCESS | 1741 | ++DOCSHELL 0x91dc0c00 == 133 [pid = 1741] [id = 494] 03:54:38 INFO - PROCESS | 1741 | ++DOMWINDOW == 169 (0x939e2c00) [pid = 1741] [serial = 1483] [outer = (nil)] 03:54:38 INFO - PROCESS | 1741 | ++DOMWINDOW == 170 (0x97622400) [pid = 1741] [serial = 1484] [outer = 0x939e2c00] 03:54:38 INFO - PROCESS | 1741 | 1464864878780 Marionette DEBUG loaded listener.js 03:54:38 INFO - PROCESS | 1741 | ++DOMWINDOW == 171 (0x99029c00) [pid = 1741] [serial = 1485] [outer = 0x939e2c00] 03:54:39 INFO - PROCESS | 1741 | 1464864879721 Marionette TRACE conn3 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 03:54:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 03:54:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1687ms 03:54:39 INFO - PROCESS | 1741 | 1464864879759 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 03:54:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 03:54:39 INFO - PROCESS | 1741 | 1464864879763 Marionette TRACE conn3 <- [1,1949,null,{"value":"8"}] 03:54:39 INFO - PROCESS | 1741 | 1464864879770 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 03:54:39 INFO - PROCESS | 1741 | 1464864879774 Marionette TRACE conn3 <- [1,1950,null,{}] 03:54:39 INFO - PROCESS | 1741 | 1464864879780 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:40 INFO - PROCESS | 1741 | 1464864880023 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 03:54:40 INFO - PROCESS | 1741 | 1464864880365 Marionette TRACE conn3 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:40 INFO - PROCESS | 1741 | ++DOCSHELL 0x8b6e7000 == 134 [pid = 1741] [id = 495] 03:54:40 INFO - PROCESS | 1741 | ++DOMWINDOW == 172 (0x8c797800) [pid = 1741] [serial = 1486] [outer = (nil)] 03:54:40 INFO - PROCESS | 1741 | ++DOMWINDOW == 173 (0x997f0400) [pid = 1741] [serial = 1487] [outer = 0x8c797800] 03:54:40 INFO - PROCESS | 1741 | 1464864880462 Marionette DEBUG loaded listener.js 03:54:40 INFO - PROCESS | 1741 | ++DOMWINDOW == 174 (0x99029800) [pid = 1741] [serial = 1488] [outer = 0x8c797800] 03:54:41 INFO - PROCESS | 1741 | 1464864881679 Marionette TRACE conn3 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 03:54:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 03:54:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1985ms 03:54:41 INFO - PROCESS | 1741 | 1464864881755 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 03:54:41 INFO - PROCESS | 1741 | 1464864881758 Marionette TRACE conn3 <- [1,1953,null,{"value":"8"}] 03:54:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 03:54:41 INFO - PROCESS | 1741 | 1464864881766 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 03:54:41 INFO - PROCESS | 1741 | 1464864881770 Marionette TRACE conn3 <- [1,1954,null,{}] 03:54:41 INFO - PROCESS | 1741 | 1464864881777 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:42 INFO - PROCESS | 1741 | 1464864882058 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 03:54:42 INFO - PROCESS | 1741 | 1464864882393 Marionette TRACE conn3 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:42 INFO - PROCESS | 1741 | ++DOCSHELL 0x951acc00 == 135 [pid = 1741] [id = 496] 03:54:42 INFO - PROCESS | 1741 | ++DOMWINDOW == 175 (0x997f0000) [pid = 1741] [serial = 1489] [outer = (nil)] 03:54:42 INFO - PROCESS | 1741 | ++DOMWINDOW == 176 (0x9a2f1c00) [pid = 1741] [serial = 1490] [outer = 0x997f0000] 03:54:42 INFO - PROCESS | 1741 | 1464864882492 Marionette DEBUG loaded listener.js 03:54:42 INFO - PROCESS | 1741 | ++DOMWINDOW == 177 (0x9a36e000) [pid = 1741] [serial = 1491] [outer = 0x997f0000] 03:54:45 INFO - PROCESS | 1741 | --DOCSHELL 0x8b8b5800 == 134 [pid = 1741] [id = 335] 03:54:45 INFO - PROCESS | 1741 | --DOCSHELL 0x907cac00 == 133 [pid = 1741] [id = 431] 03:54:45 INFO - PROCESS | 1741 | --DOCSHELL 0x8a295800 == 132 [pid = 1741] [id = 202] 03:54:45 INFO - PROCESS | 1741 | --DOCSHELL 0x88133400 == 131 [pid = 1741] [id = 430] 03:54:45 INFO - PROCESS | 1741 | --DOCSHELL 0x85d48000 == 130 [pid = 1741] [id = 432] 03:54:45 INFO - PROCESS | 1741 | --DOCSHELL 0x8d3b0c00 == 129 [pid = 1741] [id = 428] 03:54:45 INFO - PROCESS | 1741 | --DOCSHELL 0x8b6eb800 == 128 [pid = 1741] [id = 385] 03:54:45 INFO - PROCESS | 1741 | --DOCSHELL 0x85d4b800 == 127 [pid = 1741] [id = 479] 03:54:45 INFO - PROCESS | 1741 | --DOCSHELL 0x89443800 == 126 [pid = 1741] [id = 478] 03:54:45 INFO - PROCESS | 1741 | --DOCSHELL 0x88bf1000 == 125 [pid = 1741] [id = 477] 03:54:45 INFO - PROCESS | 1741 | --DOCSHELL 0x88132800 == 124 [pid = 1741] [id = 476] 03:54:45 INFO - PROCESS | 1741 | --DOCSHELL 0x915be000 == 123 [pid = 1741] [id = 474] 03:54:45 INFO - PROCESS | 1741 | --DOCSHELL 0x9902cc00 == 122 [pid = 1741] [id = 475] 03:54:45 INFO - PROCESS | 1741 | --DOCSHELL 0x8d351000 == 121 [pid = 1741] [id = 473] 03:54:45 INFO - PROCESS | 1741 | --DOCSHELL 0x85d42c00 == 120 [pid = 1741] [id = 472] 03:54:45 INFO - PROCESS | 1741 | --DOCSHELL 0x90bb7800 == 119 [pid = 1741] [id = 471] 03:54:45 INFO - PROCESS | 1741 | --DOCSHELL 0x8ec10000 == 118 [pid = 1741] [id = 469] 03:54:45 INFO - PROCESS | 1741 | --DOCSHELL 0x8d9ee400 == 117 [pid = 1741] [id = 470] 03:54:45 INFO - PROCESS | 1741 | --DOCSHELL 0x8e34d800 == 116 [pid = 1741] [id = 468] 03:54:45 INFO - PROCESS | 1741 | --DOCSHELL 0x8b7c4000 == 115 [pid = 1741] [id = 467] 03:54:45 INFO - PROCESS | 1741 | --DOCSHELL 0x8d357000 == 114 [pid = 1741] [id = 466] 03:54:45 INFO - PROCESS | 1741 | --DOCSHELL 0x8a6ca000 == 113 [pid = 1741] [id = 465] 03:54:45 INFO - PROCESS | 1741 | --DOCSHELL 0x85d48800 == 112 [pid = 1741] [id = 464] 03:54:45 INFO - PROCESS | 1741 | --DOCSHELL 0x8c8cf400 == 111 [pid = 1741] [id = 462] 03:54:45 INFO - PROCESS | 1741 | --DOCSHELL 0x8c7b4800 == 110 [pid = 1741] [id = 463] 03:54:45 INFO - PROCESS | 1741 | --DOCSHELL 0x8c7af000 == 109 [pid = 1741] [id = 461] 03:54:45 INFO - PROCESS | 1741 | --DOCSHELL 0x8a6c9c00 == 108 [pid = 1741] [id = 460] 03:54:45 INFO - PROCESS | 1741 | --DOCSHELL 0x86c6c000 == 107 [pid = 1741] [id = 459] 03:54:45 INFO - PROCESS | 1741 | --DOMWINDOW == 176 (0x8d2d0000) [pid = 1741] [serial = 1323] [outer = (nil)] [url = about:blank] 03:54:45 INFO - PROCESS | 1741 | --DOMWINDOW == 175 (0x9392f400) [pid = 1741] [serial = 1353] [outer = (nil)] [url = about:blank] 03:54:45 INFO - PROCESS | 1741 | --DOMWINDOW == 174 (0x93c80400) [pid = 1741] [serial = 1356] [outer = (nil)] [url = about:blank] 03:54:45 INFO - PROCESS | 1741 | --DOMWINDOW == 173 (0x92b06800) [pid = 1741] [serial = 1346] [outer = (nil)] [url = about:blank] 03:54:45 INFO - PROCESS | 1741 | --DOMWINDOW == 172 (0x92ecf000) [pid = 1741] [serial = 1352] [outer = (nil)] [url = about:blank] 03:54:45 INFO - PROCESS | 1741 | --DOMWINDOW == 171 (0x8e34c000) [pid = 1741] [serial = 1329] [outer = (nil)] [url = about:blank] 03:54:45 INFO - PROCESS | 1741 | --DOMWINDOW == 170 (0x915b5c00) [pid = 1741] [serial = 1341] [outer = (nil)] [url = about:blank] 03:54:45 INFO - PROCESS | 1741 | --DOMWINDOW == 169 (0x8a289400) [pid = 1741] [serial = 1370] [outer = (nil)] [url = about:blank] 03:54:45 INFO - PROCESS | 1741 | --DOMWINDOW == 168 (0x8d9e9c00) [pid = 1741] [serial = 1328] [outer = (nil)] [url = about:blank] 03:54:45 INFO - PROCESS | 1741 | --DOMWINDOW == 167 (0x86c74400) [pid = 1741] [serial = 1313] [outer = (nil)] [url = about:blank] 03:54:45 INFO - PROCESS | 1741 | --DOMWINDOW == 166 (0x8eca6800) [pid = 1741] [serial = 1335] [outer = (nil)] [url = about:blank] 03:54:45 INFO - PROCESS | 1741 | --DOMWINDOW == 165 (0x8b8bd800) [pid = 1741] [serial = 1376] [outer = (nil)] [url = about:blank] 03:54:45 INFO - PROCESS | 1741 | --DOMWINDOW == 164 (0x881c8000) [pid = 1741] [serial = 1367] [outer = (nil)] [url = about:blank] 03:54:45 INFO - PROCESS | 1741 | --DOMWINDOW == 163 (0x8e5dd000) [pid = 1741] [serial = 1331] [outer = (nil)] [url = about:blank] 03:54:45 INFO - PROCESS | 1741 | --DOMWINDOW == 162 (0x88137000) [pid = 1741] [serial = 1314] [outer = (nil)] [url = about:blank] 03:54:45 INFO - PROCESS | 1741 | --DOMWINDOW == 161 (0x8a294000) [pid = 1741] [serial = 1371] [outer = (nil)] [url = about:blank] 03:54:45 INFO - PROCESS | 1741 | --DOMWINDOW == 160 (0x8c792c00) [pid = 1741] [serial = 1374] [outer = (nil)] [url = about:blank] 03:54:45 INFO - PROCESS | 1741 | --DOMWINDOW == 159 (0x92b0a400) [pid = 1741] [serial = 1347] [outer = (nil)] [url = about:blank] 03:54:45 INFO - PROCESS | 1741 | --DOMWINDOW == 158 (0x9535b400) [pid = 1741] [serial = 1364] [outer = (nil)] [url = about:blank] 03:54:45 INFO - PROCESS | 1741 | --DOMWINDOW == 157 (0x8b8bfc00) [pid = 1741] [serial = 1373] [outer = (nil)] [url = about:blank] 03:54:45 INFO - PROCESS | 1741 | --DOMWINDOW == 156 (0x8ca33800) [pid = 1741] [serial = 1319] [outer = (nil)] [url = about:blank] 03:54:45 INFO - PROCESS | 1741 | --DOMWINDOW == 155 (0x93c79c00) [pid = 1741] [serial = 1355] [outer = (nil)] [url = about:blank] 03:54:45 INFO - PROCESS | 1741 | --DOMWINDOW == 154 (0x8d073800) [pid = 1741] [serial = 1322] [outer = (nil)] [url = about:blank] 03:54:45 INFO - PROCESS | 1741 | --DOMWINDOW == 153 (0x9223cc00) [pid = 1741] [serial = 1344] [outer = (nil)] [url = about:blank] 03:54:45 INFO - PROCESS | 1741 | --DOMWINDOW == 152 (0x9461dc00) [pid = 1741] [serial = 1358] [outer = (nil)] [url = about:blank] 03:54:45 INFO - PROCESS | 1741 | --DOMWINDOW == 151 (0x914b5800) [pid = 1741] [serial = 1340] [outer = (nil)] [url = about:blank] 03:54:45 INFO - PROCESS | 1741 | --DOMWINDOW == 150 (0x8e5e9c00) [pid = 1741] [serial = 1332] [outer = (nil)] [url = about:blank] 03:54:45 INFO - PROCESS | 1741 | --DOMWINDOW == 149 (0x8d3a5400) [pid = 1741] [serial = 1325] [outer = (nil)] [url = about:blank] 03:54:45 INFO - PROCESS | 1741 | --DOMWINDOW == 148 (0x907cd000) [pid = 1741] [serial = 1338] [outer = (nil)] [url = about:blank] 03:54:45 INFO - PROCESS | 1741 | --DOMWINDOW == 147 (0x91db1c00) [pid = 1741] [serial = 1343] [outer = (nil)] [url = about:blank] 03:54:45 INFO - PROCESS | 1741 | --DOMWINDOW == 146 (0x8b6ea400) [pid = 1741] [serial = 1317] [outer = (nil)] [url = about:blank] 03:54:45 INFO - PROCESS | 1741 | --DOMWINDOW == 145 (0x8b15c400) [pid = 1741] [serial = 1316] [outer = (nil)] [url = about:blank] 03:54:45 INFO - PROCESS | 1741 | --DOMWINDOW == 144 (0x8ca43800) [pid = 1741] [serial = 1320] [outer = (nil)] [url = about:blank] 03:54:45 INFO - PROCESS | 1741 | --DOMWINDOW == 143 (0x951a7000) [pid = 1741] [serial = 1361] [outer = (nil)] [url = about:blank] 03:54:45 INFO - PROCESS | 1741 | --DOMWINDOW == 142 (0x8d3aec00) [pid = 1741] [serial = 1326] [outer = (nil)] [url = about:blank] 03:54:45 INFO - PROCESS | 1741 | --DOMWINDOW == 141 (0x8ec0dc00) [pid = 1741] [serial = 1334] [outer = (nil)] [url = about:blank] 03:54:45 INFO - PROCESS | 1741 | --DOMWINDOW == 140 (0x9761e800) [pid = 1741] [serial = 1365] [outer = (nil)] [url = about:blank] 03:54:45 INFO - PROCESS | 1741 | --DOMWINDOW == 139 (0x907c5000) [pid = 1741] [serial = 1337] [outer = (nil)] [url = about:blank] 03:54:45 INFO - PROCESS | 1741 | --DOMWINDOW == 138 (0x92bad400) [pid = 1741] [serial = 1350] [outer = (nil)] [url = about:blank] 03:54:45 INFO - PROCESS | 1741 | --DOMWINDOW == 137 (0x8a6d0c00) [pid = 1741] [serial = 1248] [outer = (nil)] [url = about:blank] 03:54:45 INFO - PROCESS | 1741 | --DOMWINDOW == 136 (0x92ba9400) [pid = 1741] [serial = 1349] [outer = (nil)] [url = about:blank] 03:54:45 INFO - PROCESS | 1741 | --DOMWINDOW == 135 (0x882ca000) [pid = 1741] [serial = 1368] [outer = (nil)] [url = about:blank] 03:54:46 INFO - PROCESS | 1741 | 1464864886005 Marionette TRACE conn3 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 03:54:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 03:54:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 4396ms 03:54:46 INFO - PROCESS | 1741 | 1464864886164 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 03:54:46 INFO - PROCESS | 1741 | 1464864886169 Marionette TRACE conn3 <- [1,1957,null,{"value":"8"}] 03:54:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 03:54:46 INFO - PROCESS | 1741 | 1464864886178 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 03:54:46 INFO - PROCESS | 1741 | 1464864886184 Marionette TRACE conn3 <- [1,1958,null,{}] 03:54:46 INFO - PROCESS | 1741 | 1464864886195 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:46 INFO - PROCESS | 1741 | 1464864886453 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 03:54:46 INFO - PROCESS | 1741 | 1464864886674 Marionette TRACE conn3 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:46 INFO - PROCESS | 1741 | ++DOCSHELL 0x86ede000 == 108 [pid = 1741] [id = 497] 03:54:46 INFO - PROCESS | 1741 | ++DOMWINDOW == 136 (0x86ee0000) [pid = 1741] [serial = 1492] [outer = (nil)] 03:54:46 INFO - PROCESS | 1741 | ++DOMWINDOW == 137 (0x88132400) [pid = 1741] [serial = 1493] [outer = 0x86ee0000] 03:54:46 INFO - PROCESS | 1741 | 1464864886760 Marionette DEBUG loaded listener.js 03:54:46 INFO - PROCESS | 1741 | ++DOMWINDOW == 138 (0x881cd400) [pid = 1741] [serial = 1494] [outer = 0x86ee0000] 03:54:47 INFO - PROCESS | 1741 | 1464864887627 Marionette TRACE conn3 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 03:54:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 03:54:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1505ms 03:54:47 INFO - PROCESS | 1741 | 1464864887684 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 03:54:47 INFO - PROCESS | 1741 | 1464864887693 Marionette TRACE conn3 <- [1,1961,null,{"value":"8"}] 03:54:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 03:54:47 INFO - PROCESS | 1741 | 1464864887704 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 03:54:47 INFO - PROCESS | 1741 | 1464864887708 Marionette TRACE conn3 <- [1,1962,null,{}] 03:54:47 INFO - PROCESS | 1741 | 1464864887714 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:47 INFO - PROCESS | 1741 | 1464864887946 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 03:54:48 INFO - PROCESS | 1741 | 1464864888214 Marionette TRACE conn3 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:48 INFO - PROCESS | 1741 | ++DOCSHELL 0x88bedc00 == 109 [pid = 1741] [id = 498] 03:54:48 INFO - PROCESS | 1741 | ++DOMWINDOW == 139 (0x88bf1000) [pid = 1741] [serial = 1495] [outer = (nil)] 03:54:48 INFO - PROCESS | 1741 | ++DOMWINDOW == 140 (0x89446800) [pid = 1741] [serial = 1496] [outer = 0x88bf1000] 03:54:48 INFO - PROCESS | 1741 | 1464864888300 Marionette DEBUG loaded listener.js 03:54:48 INFO - PROCESS | 1741 | ++DOMWINDOW == 141 (0x8a292c00) [pid = 1741] [serial = 1497] [outer = 0x88bf1000] 03:54:49 INFO - PROCESS | 1741 | 1464864889325 Marionette TRACE conn3 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 03:54:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 03:54:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1683ms 03:54:49 INFO - PROCESS | 1741 | 1464864889388 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 03:54:49 INFO - PROCESS | 1741 | 1464864889392 Marionette TRACE conn3 <- [1,1965,null,{"value":"8"}] 03:54:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 03:54:49 INFO - PROCESS | 1741 | 1464864889399 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 03:54:49 INFO - PROCESS | 1741 | 1464864889406 Marionette TRACE conn3 <- [1,1966,null,{}] 03:54:49 INFO - PROCESS | 1741 | 1464864889430 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:49 INFO - PROCESS | 1741 | 1464864889741 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 03:54:49 INFO - PROCESS | 1741 | 1464864889962 Marionette TRACE conn3 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:50 INFO - PROCESS | 1741 | ++DOCSHELL 0x8b6eb800 == 110 [pid = 1741] [id = 499] 03:54:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 142 (0x8b6eec00) [pid = 1741] [serial = 1498] [outer = (nil)] 03:54:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 143 (0x8b7cd000) [pid = 1741] [serial = 1499] [outer = 0x8b6eec00] 03:54:50 INFO - PROCESS | 1741 | 1464864890053 Marionette DEBUG loaded listener.js 03:54:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 144 (0x8b8c0000) [pid = 1741] [serial = 1500] [outer = 0x8b6eec00] 03:54:51 INFO - PROCESS | 1741 | --DOMWINDOW == 143 (0x8e5e7c00) [pid = 1741] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 03:54:51 INFO - PROCESS | 1741 | --DOMWINDOW == 142 (0x8ca2fc00) [pid = 1741] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 03:54:51 INFO - PROCESS | 1741 | --DOMWINDOW == 141 (0x8e5df000) [pid = 1741] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 03:54:51 INFO - PROCESS | 1741 | --DOMWINDOW == 140 (0x91cd7c00) [pid = 1741] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 03:54:51 INFO - PROCESS | 1741 | --DOMWINDOW == 139 (0x8ca35400) [pid = 1741] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 03:54:51 INFO - PROCESS | 1741 | --DOMWINDOW == 138 (0x8ba83800) [pid = 1741] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 03:54:51 INFO - PROCESS | 1741 | --DOMWINDOW == 137 (0x8d2c7c00) [pid = 1741] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 03:54:51 INFO - PROCESS | 1741 | --DOMWINDOW == 136 (0x85e1e800) [pid = 1741] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 03:54:51 INFO - PROCESS | 1741 | --DOMWINDOW == 135 (0x8ec0c400) [pid = 1741] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 03:54:51 INFO - PROCESS | 1741 | --DOMWINDOW == 134 (0x8ca2d000) [pid = 1741] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 03:54:51 INFO - PROCESS | 1741 | --DOMWINDOW == 133 (0x8c8d5c00) [pid = 1741] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 03:54:51 INFO - PROCESS | 1741 | --DOMWINDOW == 132 (0x8d9e7c00) [pid = 1741] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 03:54:51 INFO - PROCESS | 1741 | --DOMWINDOW == 131 (0x8944ac00) [pid = 1741] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 03:54:51 INFO - PROCESS | 1741 | --DOMWINDOW == 130 (0x8b155400) [pid = 1741] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 03:54:51 INFO - PROCESS | 1741 | --DOMWINDOW == 129 (0x8a6d6800) [pid = 1741] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 03:54:51 INFO - PROCESS | 1741 | --DOMWINDOW == 128 (0x88132c00) [pid = 1741] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 03:54:51 INFO - PROCESS | 1741 | --DOMWINDOW == 127 (0x90a0b000) [pid = 1741] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 03:54:51 INFO - PROCESS | 1741 | --DOMWINDOW == 126 (0x90bba000) [pid = 1741] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 03:54:51 INFO - PROCESS | 1741 | --DOMWINDOW == 125 (0x86c6dc00) [pid = 1741] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 03:54:51 INFO - PROCESS | 1741 | 1464864891722 Marionette TRACE conn3 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 03:54:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 03:54:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 2356ms 03:54:51 INFO - PROCESS | 1741 | 1464864891756 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 03:54:51 INFO - PROCESS | 1741 | 1464864891761 Marionette TRACE conn3 <- [1,1969,null,{"value":"8"}] 03:54:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 03:54:51 INFO - PROCESS | 1741 | 1464864891768 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 03:54:51 INFO - PROCESS | 1741 | 1464864891771 Marionette TRACE conn3 <- [1,1970,null,{}] 03:54:51 INFO - PROCESS | 1741 | 1464864891789 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:52 INFO - PROCESS | 1741 | 1464864892025 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 03:54:52 INFO - PROCESS | 1741 | 1464864892205 Marionette TRACE conn3 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:52 INFO - PROCESS | 1741 | ++DOCSHELL 0x85e1e800 == 111 [pid = 1741] [id = 500] 03:54:52 INFO - PROCESS | 1741 | ++DOMWINDOW == 126 (0x88a4f400) [pid = 1741] [serial = 1501] [outer = (nil)] 03:54:52 INFO - PROCESS | 1741 | ++DOMWINDOW == 127 (0x8ba86400) [pid = 1741] [serial = 1502] [outer = 0x88a4f400] 03:54:52 INFO - PROCESS | 1741 | 1464864892291 Marionette DEBUG loaded listener.js 03:54:52 INFO - PROCESS | 1741 | ++DOMWINDOW == 128 (0x8c7b7800) [pid = 1741] [serial = 1503] [outer = 0x88a4f400] 03:54:53 INFO - PROCESS | 1741 | 1464864893135 Marionette TRACE conn3 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 03:54:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 03:54:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1393ms 03:54:53 INFO - PROCESS | 1741 | 1464864893163 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 03:54:53 INFO - PROCESS | 1741 | 1464864893166 Marionette TRACE conn3 <- [1,1973,null,{"value":"8"}] 03:54:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 03:54:53 INFO - PROCESS | 1741 | 1464864893175 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 03:54:53 INFO - PROCESS | 1741 | 1464864893178 Marionette TRACE conn3 <- [1,1974,null,{}] 03:54:53 INFO - PROCESS | 1741 | 1464864893186 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:53 INFO - PROCESS | 1741 | 1464864893547 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 03:54:53 INFO - PROCESS | 1741 | 1464864893924 Marionette TRACE conn3 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:53 INFO - PROCESS | 1741 | ++DOCSHELL 0x86c6fc00 == 112 [pid = 1741] [id = 501] 03:54:53 INFO - PROCESS | 1741 | ++DOMWINDOW == 129 (0x86c70000) [pid = 1741] [serial = 1504] [outer = (nil)] 03:54:54 INFO - PROCESS | 1741 | ++DOMWINDOW == 130 (0x86ed7800) [pid = 1741] [serial = 1505] [outer = 0x86c70000] 03:54:54 INFO - PROCESS | 1741 | 1464864894021 Marionette DEBUG loaded listener.js 03:54:54 INFO - PROCESS | 1741 | ++DOMWINDOW == 131 (0x8813e800) [pid = 1741] [serial = 1506] [outer = 0x86c70000] 03:54:55 INFO - PROCESS | 1741 | 1464864895000 Marionette TRACE conn3 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 03:54:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 03:54:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1888ms 03:54:55 INFO - PROCESS | 1741 | 1464864895065 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 03:54:55 INFO - PROCESS | 1741 | 1464864895072 Marionette TRACE conn3 <- [1,1977,null,{"value":"8"}] 03:54:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 03:54:55 INFO - PROCESS | 1741 | 1464864895080 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 03:54:55 INFO - PROCESS | 1741 | 1464864895088 Marionette TRACE conn3 <- [1,1978,null,{}] 03:54:55 INFO - PROCESS | 1741 | 1464864895096 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:55 INFO - PROCESS | 1741 | 1464864895381 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 03:54:55 INFO - PROCESS | 1741 | 1464864895717 Marionette TRACE conn3 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:55 INFO - PROCESS | 1741 | ++DOCSHELL 0x8a6d3800 == 113 [pid = 1741] [id = 502] 03:54:55 INFO - PROCESS | 1741 | ++DOMWINDOW == 132 (0x8b15b000) [pid = 1741] [serial = 1507] [outer = (nil)] 03:54:55 INFO - PROCESS | 1741 | ++DOMWINDOW == 133 (0x8b7c9400) [pid = 1741] [serial = 1508] [outer = 0x8b15b000] 03:54:55 INFO - PROCESS | 1741 | 1464864895815 Marionette DEBUG loaded listener.js 03:54:55 INFO - PROCESS | 1741 | ++DOMWINDOW == 134 (0x8c7b4400) [pid = 1741] [serial = 1509] [outer = 0x8b15b000] 03:54:56 INFO - PROCESS | 1741 | 1464864896805 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 03:54:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 03:54:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1793ms 03:54:56 INFO - PROCESS | 1741 | 1464864896874 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 03:54:56 INFO - PROCESS | 1741 | 1464864896880 Marionette TRACE conn3 <- [1,1981,null,{"value":"8"}] 03:54:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 03:54:56 INFO - PROCESS | 1741 | 1464864896888 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 03:54:56 INFO - PROCESS | 1741 | 1464864896892 Marionette TRACE conn3 <- [1,1982,null,{}] 03:54:56 INFO - PROCESS | 1741 | 1464864896900 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:57 INFO - PROCESS | 1741 | 1464864897179 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 03:54:57 INFO - PROCESS | 1741 | 1464864897563 Marionette TRACE conn3 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:57 INFO - PROCESS | 1741 | ++DOCSHELL 0x8ca46000 == 114 [pid = 1741] [id = 503] 03:54:57 INFO - PROCESS | 1741 | ++DOMWINDOW == 135 (0x8ca48000) [pid = 1741] [serial = 1510] [outer = (nil)] 03:54:57 INFO - PROCESS | 1741 | ++DOMWINDOW == 136 (0x8ca4bc00) [pid = 1741] [serial = 1511] [outer = 0x8ca48000] 03:54:57 INFO - PROCESS | 1741 | 1464864897657 Marionette DEBUG loaded listener.js 03:54:57 INFO - PROCESS | 1741 | ++DOMWINDOW == 137 (0x8ca67400) [pid = 1741] [serial = 1512] [outer = 0x8ca48000] 03:54:58 INFO - PROCESS | 1741 | 1464864898668 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 03:54:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 03:54:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1831ms 03:54:58 INFO - PROCESS | 1741 | 1464864898721 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 03:54:58 INFO - PROCESS | 1741 | 1464864898728 Marionette TRACE conn3 <- [1,1985,null,{"value":"8"}] 03:54:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 03:54:58 INFO - PROCESS | 1741 | 1464864898746 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 03:54:58 INFO - PROCESS | 1741 | 1464864898755 Marionette TRACE conn3 <- [1,1986,null,{}] 03:54:58 INFO - PROCESS | 1741 | 1464864898762 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:59 INFO - PROCESS | 1741 | 1464864899058 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 03:54:59 INFO - PROCESS | 1741 | 1464864899385 Marionette TRACE conn3 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:59 INFO - PROCESS | 1741 | ++DOCSHELL 0x8ca70000 == 115 [pid = 1741] [id = 504] 03:54:59 INFO - PROCESS | 1741 | ++DOMWINDOW == 138 (0x8d079400) [pid = 1741] [serial = 1513] [outer = (nil)] 03:54:59 INFO - PROCESS | 1741 | ++DOMWINDOW == 139 (0x8d350c00) [pid = 1741] [serial = 1514] [outer = 0x8d079400] 03:54:59 INFO - PROCESS | 1741 | 1464864899481 Marionette DEBUG loaded listener.js 03:54:59 INFO - PROCESS | 1741 | ++DOMWINDOW == 140 (0x8d35b000) [pid = 1741] [serial = 1515] [outer = 0x8d079400] 03:55:00 INFO - PROCESS | 1741 | 1464864900449 Marionette TRACE conn3 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 03:55:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 03:55:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1748ms 03:55:00 INFO - PROCESS | 1741 | 1464864900486 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 03:55:00 INFO - PROCESS | 1741 | 1464864900490 Marionette TRACE conn3 <- [1,1989,null,{"value":"8"}] 03:55:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 03:55:00 INFO - PROCESS | 1741 | 1464864900497 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 03:55:00 INFO - PROCESS | 1741 | 1464864900501 Marionette TRACE conn3 <- [1,1990,null,{}] 03:55:00 INFO - PROCESS | 1741 | 1464864900508 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:00 INFO - PROCESS | 1741 | 1464864900758 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 03:55:01 INFO - PROCESS | 1741 | 1464864901147 Marionette TRACE conn3 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:01 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d354c00 == 116 [pid = 1741] [id = 505] 03:55:01 INFO - PROCESS | 1741 | ++DOMWINDOW == 141 (0x8d355c00) [pid = 1741] [serial = 1516] [outer = (nil)] 03:55:01 INFO - PROCESS | 1741 | ++DOMWINDOW == 142 (0x8d499000) [pid = 1741] [serial = 1517] [outer = 0x8d355c00] 03:55:01 INFO - PROCESS | 1741 | 1464864901287 Marionette DEBUG loaded listener.js 03:55:01 INFO - PROCESS | 1741 | ++DOMWINDOW == 143 (0x8d49c400) [pid = 1741] [serial = 1518] [outer = 0x8d355c00] 03:55:02 INFO - PROCESS | 1741 | 1464864902238 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 03:55:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 03:55:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1785ms 03:55:02 INFO - PROCESS | 1741 | 1464864902287 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 03:55:02 INFO - PROCESS | 1741 | 1464864902294 Marionette TRACE conn3 <- [1,1993,null,{"value":"8"}] 03:55:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 03:55:02 INFO - PROCESS | 1741 | 1464864902306 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 03:55:02 INFO - PROCESS | 1741 | 1464864902310 Marionette TRACE conn3 <- [1,1994,null,{}] 03:55:02 INFO - PROCESS | 1741 | 1464864902322 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:02 INFO - PROCESS | 1741 | 1464864902621 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 03:55:02 INFO - PROCESS | 1741 | 1464864902954 Marionette TRACE conn3 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:03 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d609c00 == 117 [pid = 1741] [id = 506] 03:55:03 INFO - PROCESS | 1741 | ++DOMWINDOW == 144 (0x8d60bc00) [pid = 1741] [serial = 1519] [outer = (nil)] 03:55:03 INFO - PROCESS | 1741 | ++DOMWINDOW == 145 (0x8d9e4000) [pid = 1741] [serial = 1520] [outer = 0x8d60bc00] 03:55:03 INFO - PROCESS | 1741 | 1464864903063 Marionette DEBUG loaded listener.js 03:55:03 INFO - PROCESS | 1741 | ++DOMWINDOW == 146 (0x8e34a400) [pid = 1741] [serial = 1521] [outer = 0x8d60bc00] 03:55:04 INFO - PROCESS | 1741 | 1464864904069 Marionette TRACE conn3 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 03:55:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 03:55:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1804ms 03:55:04 INFO - PROCESS | 1741 | 1464864904108 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 03:55:04 INFO - PROCESS | 1741 | 1464864904113 Marionette TRACE conn3 <- [1,1997,null,{"value":"8"}] 03:55:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 03:55:04 INFO - PROCESS | 1741 | 1464864904120 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 03:55:04 INFO - PROCESS | 1741 | 1464864904124 Marionette TRACE conn3 <- [1,1998,null,{}] 03:55:04 INFO - PROCESS | 1741 | 1464864904130 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:04 INFO - PROCESS | 1741 | 1464864904383 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 03:55:04 INFO - PROCESS | 1741 | 1464864904716 Marionette TRACE conn3 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:04 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d604800 == 118 [pid = 1741] [id = 507] 03:55:04 INFO - PROCESS | 1741 | ++DOMWINDOW == 147 (0x8d9e2400) [pid = 1741] [serial = 1522] [outer = (nil)] 03:55:04 INFO - PROCESS | 1741 | ++DOMWINDOW == 148 (0x8e5e5800) [pid = 1741] [serial = 1523] [outer = 0x8d9e2400] 03:55:04 INFO - PROCESS | 1741 | 1464864904820 Marionette DEBUG loaded listener.js 03:55:04 INFO - PROCESS | 1741 | ++DOMWINDOW == 149 (0x8e78fc00) [pid = 1741] [serial = 1524] [outer = 0x8d9e2400] 03:55:05 INFO - PROCESS | 1741 | 1464864905769 Marionette TRACE conn3 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 03:55:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 03:55:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1683ms 03:55:05 INFO - PROCESS | 1741 | 1464864905804 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 03:55:05 INFO - PROCESS | 1741 | 1464864905809 Marionette TRACE conn3 <- [1,2001,null,{"value":"8"}] 03:55:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 03:55:05 INFO - PROCESS | 1741 | 1464864905816 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 03:55:05 INFO - PROCESS | 1741 | 1464864905820 Marionette TRACE conn3 <- [1,2002,null,{}] 03:55:05 INFO - PROCESS | 1741 | 1464864905826 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:06 INFO - PROCESS | 1741 | 1464864906059 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 03:55:06 INFO - PROCESS | 1741 | 1464864906406 Marionette TRACE conn3 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:06 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d605c00 == 119 [pid = 1741] [id = 508] 03:55:06 INFO - PROCESS | 1741 | ++DOMWINDOW == 150 (0x8e791c00) [pid = 1741] [serial = 1525] [outer = (nil)] 03:55:06 INFO - PROCESS | 1741 | ++DOMWINDOW == 151 (0x8eca5c00) [pid = 1741] [serial = 1526] [outer = 0x8e791c00] 03:55:06 INFO - PROCESS | 1741 | 1464864906504 Marionette DEBUG loaded listener.js 03:55:06 INFO - PROCESS | 1741 | ++DOMWINDOW == 152 (0x8eca8000) [pid = 1741] [serial = 1527] [outer = 0x8e791c00] 03:55:07 INFO - PROCESS | 1741 | 1464864907444 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 03:55:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 03:55:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1693ms 03:55:07 INFO - PROCESS | 1741 | 1464864907510 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 03:55:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 03:55:07 INFO - PROCESS | 1741 | 1464864907514 Marionette TRACE conn3 <- [1,2005,null,{"value":"8"}] 03:55:07 INFO - PROCESS | 1741 | 1464864907522 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 03:55:07 INFO - PROCESS | 1741 | 1464864907527 Marionette TRACE conn3 <- [1,2006,null,{}] 03:55:07 INFO - PROCESS | 1741 | 1464864907536 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:07 INFO - PROCESS | 1741 | 1464864907837 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 03:55:08 INFO - PROCESS | 1741 | 1464864908170 Marionette TRACE conn3 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:08 INFO - PROCESS | 1741 | ++DOCSHELL 0x86c78800 == 120 [pid = 1741] [id = 509] 03:55:08 INFO - PROCESS | 1741 | ++DOMWINDOW == 153 (0x8d9e2000) [pid = 1741] [serial = 1528] [outer = (nil)] 03:55:08 INFO - PROCESS | 1741 | ++DOMWINDOW == 154 (0x907c0c00) [pid = 1741] [serial = 1529] [outer = 0x8d9e2000] 03:55:08 INFO - PROCESS | 1741 | 1464864908267 Marionette DEBUG loaded listener.js 03:55:08 INFO - PROCESS | 1741 | ++DOMWINDOW == 155 (0x907c6000) [pid = 1741] [serial = 1530] [outer = 0x8d9e2000] 03:55:09 INFO - PROCESS | 1741 | 1464864909209 Marionette TRACE conn3 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 03:55:09 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 03:55:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1735ms 03:55:09 INFO - PROCESS | 1741 | 1464864909257 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 03:55:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 03:55:09 INFO - PROCESS | 1741 | 1464864909261 Marionette TRACE conn3 <- [1,2009,null,{"value":"8"}] 03:55:09 INFO - PROCESS | 1741 | 1464864909268 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 03:55:09 INFO - PROCESS | 1741 | 1464864909279 Marionette TRACE conn3 <- [1,2010,null,{}] 03:55:09 INFO - PROCESS | 1741 | 1464864909284 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:09 INFO - PROCESS | 1741 | 1464864909529 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 03:55:09 INFO - PROCESS | 1741 | 1464864909850 Marionette TRACE conn3 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:09 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d49e800 == 121 [pid = 1741] [id = 510] 03:55:09 INFO - PROCESS | 1741 | ++DOMWINDOW == 156 (0x8e5ef000) [pid = 1741] [serial = 1531] [outer = (nil)] 03:55:09 INFO - PROCESS | 1741 | ++DOMWINDOW == 157 (0x90a0ec00) [pid = 1741] [serial = 1532] [outer = 0x8e5ef000] 03:55:09 INFO - PROCESS | 1741 | 1464864909949 Marionette DEBUG loaded listener.js 03:55:10 INFO - PROCESS | 1741 | ++DOMWINDOW == 158 (0x90bb6800) [pid = 1741] [serial = 1533] [outer = 0x8e5ef000] 03:55:10 INFO - PROCESS | 1741 | 1464864910919 Marionette TRACE conn3 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 03:55:10 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 03:55:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1695ms 03:55:10 INFO - PROCESS | 1741 | 1464864910963 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 03:55:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 03:55:10 INFO - PROCESS | 1741 | 1464864910967 Marionette TRACE conn3 <- [1,2013,null,{"value":"8"}] 03:55:10 INFO - PROCESS | 1741 | 1464864910975 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 03:55:10 INFO - PROCESS | 1741 | 1464864910979 Marionette TRACE conn3 <- [1,2014,null,{}] 03:55:10 INFO - PROCESS | 1741 | 1464864910985 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:11 INFO - PROCESS | 1741 | 1464864911244 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 03:55:11 INFO - PROCESS | 1741 | 1464864911625 Marionette TRACE conn3 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:11 INFO - PROCESS | 1741 | ++DOCSHELL 0x915b8000 == 122 [pid = 1741] [id = 511] 03:55:11 INFO - PROCESS | 1741 | ++DOMWINDOW == 159 (0x915b9000) [pid = 1741] [serial = 1534] [outer = (nil)] 03:55:11 INFO - PROCESS | 1741 | ++DOMWINDOW == 160 (0x91cd2800) [pid = 1741] [serial = 1535] [outer = 0x915b9000] 03:55:11 INFO - PROCESS | 1741 | 1464864911736 Marionette DEBUG loaded listener.js 03:55:11 INFO - PROCESS | 1741 | ++DOMWINDOW == 161 (0x91db3000) [pid = 1741] [serial = 1536] [outer = 0x915b9000] 03:55:12 INFO - PROCESS | 1741 | 1464864912716 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 03:55:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 03:55:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1791ms 03:55:12 INFO - PROCESS | 1741 | 1464864912766 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 03:55:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 03:55:12 INFO - PROCESS | 1741 | 1464864912772 Marionette TRACE conn3 <- [1,2017,null,{"value":"8"}] 03:55:12 INFO - PROCESS | 1741 | 1464864912780 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 03:55:12 INFO - PROCESS | 1741 | 1464864912786 Marionette TRACE conn3 <- [1,2018,null,{}] 03:55:12 INFO - PROCESS | 1741 | 1464864912793 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:13 INFO - PROCESS | 1741 | 1464864913074 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 03:55:13 INFO - PROCESS | 1741 | 1464864913400 Marionette TRACE conn3 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:13 INFO - PROCESS | 1741 | ++DOCSHELL 0x882c6000 == 123 [pid = 1741] [id = 512] 03:55:13 INFO - PROCESS | 1741 | ++DOMWINDOW == 162 (0x89d60400) [pid = 1741] [serial = 1537] [outer = (nil)] 03:55:13 INFO - PROCESS | 1741 | ++DOMWINDOW == 163 (0x92244400) [pid = 1741] [serial = 1538] [outer = 0x89d60400] 03:55:13 INFO - PROCESS | 1741 | 1464864913501 Marionette DEBUG loaded listener.js 03:55:13 INFO - PROCESS | 1741 | ++DOMWINDOW == 164 (0x92657000) [pid = 1741] [serial = 1539] [outer = 0x89d60400] 03:55:14 INFO - PROCESS | 1741 | 1464864914452 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:55:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 03:55:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1749ms 03:55:14 INFO - PROCESS | 1741 | 1464864914529 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 03:55:14 INFO - PROCESS | 1741 | 1464864914532 Marionette TRACE conn3 <- [1,2021,null,{"value":"8"}] 03:55:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 03:55:14 INFO - PROCESS | 1741 | 1464864914540 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 03:55:14 INFO - PROCESS | 1741 | 1464864914543 Marionette TRACE conn3 <- [1,2022,null,{}] 03:55:14 INFO - PROCESS | 1741 | 1464864914549 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:14 INFO - PROCESS | 1741 | 1464864914819 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 03:55:15 INFO - PROCESS | 1741 | 1464864915145 Marionette TRACE conn3 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:15 INFO - PROCESS | 1741 | ++DOCSHELL 0x92247400 == 124 [pid = 1741] [id = 513] 03:55:15 INFO - PROCESS | 1741 | ++DOMWINDOW == 165 (0x92652c00) [pid = 1741] [serial = 1540] [outer = (nil)] 03:55:15 INFO - PROCESS | 1741 | ++DOMWINDOW == 166 (0x92bae000) [pid = 1741] [serial = 1541] [outer = 0x92652c00] 03:55:15 INFO - PROCESS | 1741 | 1464864915243 Marionette DEBUG loaded listener.js 03:55:15 INFO - PROCESS | 1741 | ++DOMWINDOW == 167 (0x92bb2400) [pid = 1741] [serial = 1542] [outer = 0x92652c00] 03:55:16 INFO - PROCESS | 1741 | 1464864916175 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 03:55:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 03:55:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1691ms 03:55:16 INFO - PROCESS | 1741 | 1464864916233 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 03:55:16 INFO - PROCESS | 1741 | 1464864916237 Marionette TRACE conn3 <- [1,2025,null,{"value":"8"}] 03:55:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 03:55:16 INFO - PROCESS | 1741 | 1464864916243 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 03:55:16 INFO - PROCESS | 1741 | 1464864916247 Marionette TRACE conn3 <- [1,2026,null,{}] 03:55:16 INFO - PROCESS | 1741 | 1464864916253 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:16 INFO - PROCESS | 1741 | 1464864916503 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 03:55:16 INFO - PROCESS | 1741 | 1464864916825 Marionette TRACE conn3 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:16 INFO - PROCESS | 1741 | ++DOCSHELL 0x92b08800 == 125 [pid = 1741] [id = 514] 03:55:16 INFO - PROCESS | 1741 | ++DOMWINDOW == 168 (0x92b0d400) [pid = 1741] [serial = 1543] [outer = (nil)] 03:55:16 INFO - PROCESS | 1741 | ++DOMWINDOW == 169 (0x93c7b000) [pid = 1741] [serial = 1544] [outer = 0x92b0d400] 03:55:16 INFO - PROCESS | 1741 | 1464864916923 Marionette DEBUG loaded listener.js 03:55:17 INFO - PROCESS | 1741 | ++DOMWINDOW == 170 (0x93c82000) [pid = 1741] [serial = 1545] [outer = 0x92b0d400] 03:55:17 INFO - PROCESS | 1741 | 1464864917865 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 03:55:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 03:55:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1692ms 03:55:17 INFO - PROCESS | 1741 | 1464864917936 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 03:55:17 INFO - PROCESS | 1741 | 1464864917941 Marionette TRACE conn3 <- [1,2029,null,{"value":"8"}] 03:55:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 03:55:17 INFO - PROCESS | 1741 | 1464864917947 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 03:55:17 INFO - PROCESS | 1741 | 1464864917951 Marionette TRACE conn3 <- [1,2030,null,{}] 03:55:17 INFO - PROCESS | 1741 | 1464864917956 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:18 INFO - PROCESS | 1741 | 1464864918245 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 03:55:18 INFO - PROCESS | 1741 | 1464864918576 Marionette TRACE conn3 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:18 INFO - PROCESS | 1741 | ++DOCSHELL 0x88a57800 == 126 [pid = 1741] [id = 515] 03:55:18 INFO - PROCESS | 1741 | ++DOMWINDOW == 171 (0x8ba78c00) [pid = 1741] [serial = 1546] [outer = (nil)] 03:55:18 INFO - PROCESS | 1741 | ++DOMWINDOW == 172 (0x951a9c00) [pid = 1741] [serial = 1547] [outer = 0x8ba78c00] 03:55:18 INFO - PROCESS | 1741 | 1464864918669 Marionette DEBUG loaded listener.js 03:55:18 INFO - PROCESS | 1741 | ++DOMWINDOW == 173 (0x9535b400) [pid = 1741] [serial = 1548] [outer = 0x8ba78c00] 03:55:19 INFO - PROCESS | 1741 | 1464864919656 Marionette TRACE conn3 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 03:55:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 03:55:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1788ms 03:55:19 INFO - PROCESS | 1741 | 1464864919737 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 03:55:19 INFO - PROCESS | 1741 | 1464864919740 Marionette TRACE conn3 <- [1,2033,null,{"value":"8"}] 03:55:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 03:55:19 INFO - PROCESS | 1741 | 1464864919747 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 03:55:19 INFO - PROCESS | 1741 | 1464864919751 Marionette TRACE conn3 <- [1,2034,null,{}] 03:55:19 INFO - PROCESS | 1741 | 1464864919757 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:20 INFO - PROCESS | 1741 | 1464864920036 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 03:55:20 INFO - PROCESS | 1741 | 1464864920362 Marionette TRACE conn3 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:20 INFO - PROCESS | 1741 | ++DOCSHELL 0x914bc800 == 127 [pid = 1741] [id = 516] 03:55:20 INFO - PROCESS | 1741 | ++DOMWINDOW == 174 (0x93936400) [pid = 1741] [serial = 1549] [outer = (nil)] 03:55:20 INFO - PROCESS | 1741 | ++DOMWINDOW == 175 (0x997ecc00) [pid = 1741] [serial = 1550] [outer = 0x93936400] 03:55:20 INFO - PROCESS | 1741 | 1464864920460 Marionette DEBUG loaded listener.js 03:55:20 INFO - PROCESS | 1741 | ++DOMWINDOW == 176 (0x99f8e400) [pid = 1741] [serial = 1551] [outer = 0x93936400] 03:55:21 INFO - PROCESS | 1741 | 1464864921403 Marionette TRACE conn3 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:55:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 03:55:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1732ms 03:55:21 INFO - PROCESS | 1741 | 1464864921482 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 03:55:21 INFO - PROCESS | 1741 | 1464864921485 Marionette TRACE conn3 <- [1,2037,null,{"value":"8"}] 03:55:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 03:55:21 INFO - PROCESS | 1741 | 1464864921493 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 03:55:21 INFO - PROCESS | 1741 | 1464864921496 Marionette TRACE conn3 <- [1,2038,null,{}] 03:55:21 INFO - PROCESS | 1741 | 1464864921503 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:21 INFO - PROCESS | 1741 | 1464864921750 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 03:55:22 INFO - PROCESS | 1741 | 1464864922080 Marionette TRACE conn3 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:22 INFO - PROCESS | 1741 | ++DOCSHELL 0x97622800 == 128 [pid = 1741] [id = 517] 03:55:22 INFO - PROCESS | 1741 | ++DOMWINDOW == 177 (0x98138c00) [pid = 1741] [serial = 1552] [outer = (nil)] 03:55:22 INFO - PROCESS | 1741 | ++DOMWINDOW == 178 (0x9a3ef800) [pid = 1741] [serial = 1553] [outer = 0x98138c00] 03:55:22 INFO - PROCESS | 1741 | 1464864922175 Marionette DEBUG loaded listener.js 03:55:22 INFO - PROCESS | 1741 | ++DOMWINDOW == 179 (0x9a3f2c00) [pid = 1741] [serial = 1554] [outer = 0x98138c00] 03:55:23 INFO - PROCESS | 1741 | 1464864923115 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 03:55:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 03:55:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1690ms 03:55:23 INFO - PROCESS | 1741 | 1464864923184 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 03:55:23 INFO - PROCESS | 1741 | 1464864923187 Marionette TRACE conn3 <- [1,2041,null,{"value":"8"}] 03:55:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 03:55:23 INFO - PROCESS | 1741 | 1464864923194 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 03:55:23 INFO - PROCESS | 1741 | 1464864923198 Marionette TRACE conn3 <- [1,2042,null,{}] 03:55:23 INFO - PROCESS | 1741 | 1464864923203 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:23 INFO - PROCESS | 1741 | 1464864923459 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 03:55:25 INFO - PROCESS | 1741 | --DOCSHELL 0x8b6e7000 == 127 [pid = 1741] [id = 495] 03:55:25 INFO - PROCESS | 1741 | --DOCSHELL 0x951acc00 == 126 [pid = 1741] [id = 496] 03:55:25 INFO - PROCESS | 1741 | --DOCSHELL 0x91dc0c00 == 125 [pid = 1741] [id = 494] 03:55:25 INFO - PROCESS | 1741 | --DOCSHELL 0x92ba5400 == 124 [pid = 1741] [id = 493] 03:55:25 INFO - PROCESS | 1741 | --DOCSHELL 0x855ba400 == 123 [pid = 1741] [id = 492] 03:55:25 INFO - PROCESS | 1741 | --DOCSHELL 0x90bb3400 == 122 [pid = 1741] [id = 490] 03:55:25 INFO - PROCESS | 1741 | --DOCSHELL 0x8eeeb400 == 121 [pid = 1741] [id = 491] 03:55:25 INFO - PROCESS | 1741 | --DOCSHELL 0x8813ec00 == 120 [pid = 1741] [id = 489] 03:55:25 INFO - PROCESS | 1741 | --DOCSHELL 0x8c8d2800 == 119 [pid = 1741] [id = 488] 03:55:25 INFO - PROCESS | 1741 | --DOCSHELL 0x8d359800 == 118 [pid = 1741] [id = 487] 03:55:25 INFO - PROCESS | 1741 | --DOCSHELL 0x8d080800 == 117 [pid = 1741] [id = 486] 03:55:25 INFO - PROCESS | 1741 | --DOCSHELL 0x8d35c000 == 116 [pid = 1741] [id = 485] 03:55:25 INFO - PROCESS | 1741 | --DOCSHELL 0x8ca2b400 == 115 [pid = 1741] [id = 484] 03:55:25 INFO - PROCESS | 1741 | --DOCSHELL 0x8b6e5c00 == 114 [pid = 1741] [id = 482] 03:55:25 INFO - PROCESS | 1741 | --DOCSHELL 0x8b7d1000 == 113 [pid = 1741] [id = 483] 03:55:25 INFO - PROCESS | 1741 | --DOCSHELL 0x882c8c00 == 112 [pid = 1741] [id = 481] 03:55:25 INFO - PROCESS | 1741 | --DOCSHELL 0x85d43000 == 111 [pid = 1741] [id = 480] 03:55:25 INFO - PROCESS | 1741 | --DOMWINDOW == 178 (0x8ecb0400) [pid = 1741] [serial = 1406] [outer = (nil)] [url = about:blank] 03:55:25 INFO - PROCESS | 1741 | --DOMWINDOW == 177 (0x98175000) [pid = 1741] [serial = 1424] [outer = (nil)] [url = about:blank] 03:55:25 INFO - PROCESS | 1741 | --DOMWINDOW == 176 (0x8d073000) [pid = 1741] [serial = 1389] [outer = (nil)] [url = about:blank] 03:55:25 INFO - PROCESS | 1741 | --DOMWINDOW == 175 (0x94634400) [pid = 1741] [serial = 1421] [outer = (nil)] [url = about:blank] 03:55:25 INFO - PROCESS | 1741 | --DOMWINDOW == 174 (0x8ca6a800) [pid = 1741] [serial = 1388] [outer = (nil)] [url = about:blank] 03:55:25 INFO - PROCESS | 1741 | --DOMWINDOW == 173 (0x92ec5c00) [pid = 1741] [serial = 1419] [outer = (nil)] [url = about:blank] 03:55:25 INFO - PROCESS | 1741 | --DOMWINDOW == 172 (0x8d2cdc00) [pid = 1741] [serial = 1391] [outer = (nil)] [url = about:blank] 03:55:25 INFO - PROCESS | 1741 | --DOMWINDOW == 171 (0x8eee5800) [pid = 1741] [serial = 1407] [outer = (nil)] [url = about:blank] 03:55:25 INFO - PROCESS | 1741 | --DOMWINDOW == 170 (0x8d498c00) [pid = 1741] [serial = 1394] [outer = (nil)] [url = about:blank] 03:55:25 INFO - PROCESS | 1741 | --DOMWINDOW == 169 (0x8e348400) [pid = 1741] [serial = 1398] [outer = (nil)] [url = about:blank] 03:55:25 INFO - PROCESS | 1741 | --DOMWINDOW == 168 (0x8c794400) [pid = 1741] [serial = 1311] [outer = (nil)] [url = about:blank] 03:55:25 INFO - PROCESS | 1741 | --DOMWINDOW == 167 (0x91cdd400) [pid = 1741] [serial = 1412] [outer = (nil)] [url = about:blank] 03:55:25 INFO - PROCESS | 1741 | --DOMWINDOW == 166 (0x92bac800) [pid = 1741] [serial = 1418] [outer = (nil)] [url = about:blank] 03:55:25 INFO - PROCESS | 1741 | --DOMWINDOW == 165 (0x8ec01400) [pid = 1741] [serial = 1404] [outer = (nil)] [url = about:blank] 03:55:25 INFO - PROCESS | 1741 | --DOMWINDOW == 164 (0x8ca43000) [pid = 1741] [serial = 1386] [outer = (nil)] [url = about:blank] 03:55:25 INFO - PROCESS | 1741 | --DOMWINDOW == 163 (0x8ca2a400) [pid = 1741] [serial = 1385] [outer = (nil)] [url = about:blank] 03:55:25 INFO - PROCESS | 1741 | --DOMWINDOW == 162 (0x8e5e6c00) [pid = 1741] [serial = 1400] [outer = (nil)] [url = about:blank] 03:55:25 INFO - PROCESS | 1741 | --DOMWINDOW == 161 (0x99729400) [pid = 1741] [serial = 1427] [outer = (nil)] [url = about:blank] 03:55:25 INFO - PROCESS | 1741 | --DOMWINDOW == 160 (0x8d2d2800) [pid = 1741] [serial = 1392] [outer = (nil)] [url = about:blank] 03:55:25 INFO - PROCESS | 1741 | --DOMWINDOW == 159 (0x8a6ce000) [pid = 1741] [serial = 1434] [outer = (nil)] [url = about:blank] 03:55:25 INFO - PROCESS | 1741 | --DOMWINDOW == 158 (0x91db3c00) [pid = 1741] [serial = 1413] [outer = (nil)] [url = about:blank] 03:55:25 INFO - PROCESS | 1741 | --DOMWINDOW == 157 (0x8e78ac00) [pid = 1741] [serial = 1403] [outer = (nil)] [url = about:blank] 03:55:25 INFO - PROCESS | 1741 | --DOMWINDOW == 156 (0x8b7c7800) [pid = 1741] [serial = 1383] [outer = (nil)] [url = about:blank] 03:55:25 INFO - PROCESS | 1741 | --DOMWINDOW == 155 (0x8c78f400) [pid = 1741] [serial = 1437] [outer = (nil)] [url = about:blank] 03:55:25 INFO - PROCESS | 1741 | --DOMWINDOW == 154 (0x88139c00) [pid = 1741] [serial = 1430] [outer = (nil)] [url = about:blank] 03:55:25 INFO - PROCESS | 1741 | --DOMWINDOW == 153 (0x8e5e9800) [pid = 1741] [serial = 1401] [outer = (nil)] [url = about:blank] 03:55:25 INFO - PROCESS | 1741 | --DOMWINDOW == 152 (0x90bb6c00) [pid = 1741] [serial = 1409] [outer = (nil)] [url = about:blank] 03:55:25 INFO - PROCESS | 1741 | --DOMWINDOW == 151 (0x915b3c00) [pid = 1741] [serial = 1410] [outer = (nil)] [url = about:blank] 03:55:25 INFO - PROCESS | 1741 | --DOMWINDOW == 150 (0x92659000) [pid = 1741] [serial = 1415] [outer = (nil)] [url = about:blank] 03:55:25 INFO - PROCESS | 1741 | --DOMWINDOW == 149 (0x8b15cc00) [pid = 1741] [serial = 1382] [outer = (nil)] [url = about:blank] 03:55:25 INFO - PROCESS | 1741 | --DOMWINDOW == 148 (0x8e345c00) [pid = 1741] [serial = 1397] [outer = (nil)] [url = about:blank] 03:55:25 INFO - PROCESS | 1741 | --DOMWINDOW == 147 (0x881cc800) [pid = 1741] [serial = 1379] [outer = (nil)] [url = about:blank] 03:55:25 INFO - PROCESS | 1741 | --DOMWINDOW == 146 (0x88a56000) [pid = 1741] [serial = 1380] [outer = (nil)] [url = about:blank] 03:55:25 INFO - PROCESS | 1741 | --DOMWINDOW == 145 (0x951a8c00) [pid = 1741] [serial = 1422] [outer = (nil)] [url = about:blank] 03:55:25 INFO - PROCESS | 1741 | --DOMWINDOW == 144 (0x8a289000) [pid = 1741] [serial = 1433] [outer = (nil)] [url = about:blank] 03:55:25 INFO - PROCESS | 1741 | --DOMWINDOW == 143 (0x8d607c00) [pid = 1741] [serial = 1395] [outer = (nil)] [url = about:blank] 03:55:25 INFO - PROCESS | 1741 | --DOMWINDOW == 142 (0x881cfc00) [pid = 1741] [serial = 1431] [outer = (nil)] [url = about:blank] 03:55:25 INFO - PROCESS | 1741 | --DOMWINDOW == 141 (0x9265b400) [pid = 1741] [serial = 1416] [outer = (nil)] [url = about:blank] 03:55:25 INFO - PROCESS | 1741 | --DOMWINDOW == 140 (0x8b8bc000) [pid = 1741] [serial = 1436] [outer = (nil)] [url = about:blank] 03:55:25 INFO - PROCESS | 1741 | --DOMWINDOW == 139 (0x8c79ac00) [pid = 1741] [serial = 1439] [outer = (nil)] [url = about:blank] 03:55:26 INFO - PROCESS | 1741 | 1464864926000 Marionette TRACE conn3 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:26 INFO - PROCESS | 1741 | ++DOCSHELL 0x866f9800 == 112 [pid = 1741] [id = 518] 03:55:26 INFO - PROCESS | 1741 | ++DOMWINDOW == 140 (0x86c6a800) [pid = 1741] [serial = 1555] [outer = (nil)] 03:55:26 INFO - PROCESS | 1741 | ++DOMWINDOW == 141 (0x86ed8400) [pid = 1741] [serial = 1556] [outer = 0x86c6a800] 03:55:26 INFO - PROCESS | 1741 | 1464864926088 Marionette DEBUG loaded listener.js 03:55:26 INFO - PROCESS | 1741 | ++DOMWINDOW == 142 (0x881cc800) [pid = 1741] [serial = 1557] [outer = 0x86c6a800] 03:55:26 INFO - PROCESS | 1741 | 1464864926954 Marionette TRACE conn3 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 03:55:26 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) 03:55:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 3789ms 03:55:27 INFO - PROCESS | 1741 | 1464864927006 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 03:55:27 INFO - PROCESS | 1741 | 1464864927013 Marionette TRACE conn3 <- [1,2045,null,{"value":"8"}] 03:55:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 03:55:27 INFO - PROCESS | 1741 | 1464864927032 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 03:55:27 INFO - PROCESS | 1741 | 1464864927038 Marionette TRACE conn3 <- [1,2046,null,{}] 03:55:27 INFO - PROCESS | 1741 | 1464864927045 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:27 INFO - PROCESS | 1741 | 1464864927276 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 03:55:27 INFO - PROCESS | 1741 | 1464864927470 Marionette TRACE conn3 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:27 INFO - PROCESS | 1741 | ++DOCSHELL 0x88bf2000 == 113 [pid = 1741] [id = 519] 03:55:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 143 (0x8944a800) [pid = 1741] [serial = 1558] [outer = (nil)] 03:55:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 144 (0x8a6c9c00) [pid = 1741] [serial = 1559] [outer = 0x8944a800] 03:55:27 INFO - PROCESS | 1741 | 1464864927555 Marionette DEBUG loaded listener.js 03:55:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 145 (0x8a6d4800) [pid = 1741] [serial = 1560] [outer = 0x8944a800] 03:55:28 INFO - PROCESS | 1741 | 1464864928520 Marionette TRACE conn3 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 03:55:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:55:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1540ms 03:55:28 INFO - PROCESS | 1741 | 1464864928574 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 03:55:28 INFO - PROCESS | 1741 | 1464864928579 Marionette TRACE conn3 <- [1,2049,null,{"value":"8"}] 03:55:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 03:55:28 INFO - PROCESS | 1741 | 1464864928596 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 03:55:28 INFO - PROCESS | 1741 | 1464864928599 Marionette TRACE conn3 <- [1,2050,null,{}] 03:55:28 INFO - PROCESS | 1741 | 1464864928606 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:28 INFO - PROCESS | 1741 | 1464864928907 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 03:55:28 INFO - PROCESS | 1741 | 1464864928942 Marionette TRACE conn3 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:28 INFO - PROCESS | 1741 | ++DOCSHELL 0x855c0c00 == 114 [pid = 1741] [id = 520] 03:55:28 INFO - PROCESS | 1741 | ++DOMWINDOW == 146 (0x8b7d1000) [pid = 1741] [serial = 1561] [outer = (nil)] 03:55:29 INFO - PROCESS | 1741 | ++DOMWINDOW == 147 (0x8c791c00) [pid = 1741] [serial = 1562] [outer = 0x8b7d1000] 03:55:29 INFO - PROCESS | 1741 | 1464864929021 Marionette DEBUG loaded listener.js 03:55:29 INFO - PROCESS | 1741 | ++DOMWINDOW == 148 (0x8c7b7000) [pid = 1741] [serial = 1563] [outer = 0x8b7d1000] 03:55:30 INFO - PROCESS | 1741 | 1464864930179 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:55:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 03:55:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 2087ms 03:55:30 INFO - PROCESS | 1741 | --DOMWINDOW == 147 (0x90bb4400) [pid = 1741] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 03:55:30 INFO - PROCESS | 1741 | --DOMWINDOW == 146 (0x92e33800) [pid = 1741] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 03:55:30 INFO - PROCESS | 1741 | --DOMWINDOW == 145 (0x8d3af400) [pid = 1741] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 03:55:30 INFO - PROCESS | 1741 | --DOMWINDOW == 144 (0x8d9ee000) [pid = 1741] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 03:55:30 INFO - PROCESS | 1741 | --DOMWINDOW == 143 (0x939e2c00) [pid = 1741] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 03:55:30 INFO - PROCESS | 1741 | --DOMWINDOW == 142 (0x997f0000) [pid = 1741] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 03:55:30 INFO - PROCESS | 1741 | --DOMWINDOW == 141 (0x8ca2b800) [pid = 1741] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 03:55:30 INFO - PROCESS | 1741 | --DOMWINDOW == 140 (0x92bb0400) [pid = 1741] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 03:55:30 INFO - PROCESS | 1741 | --DOMWINDOW == 139 (0x88a55000) [pid = 1741] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 03:55:30 INFO - PROCESS | 1741 | --DOMWINDOW == 138 (0x8d35c400) [pid = 1741] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 03:55:30 INFO - PROCESS | 1741 | --DOMWINDOW == 137 (0x8b6e9000) [pid = 1741] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 03:55:30 INFO - PROCESS | 1741 | --DOMWINDOW == 136 (0x85d44000) [pid = 1741] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 03:55:30 INFO - PROCESS | 1741 | --DOMWINDOW == 135 (0x91ce0000) [pid = 1741] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 03:55:30 INFO - PROCESS | 1741 | --DOMWINDOW == 134 (0x86ee0000) [pid = 1741] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 03:55:30 INFO - PROCESS | 1741 | --DOMWINDOW == 133 (0x8b6eec00) [pid = 1741] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 03:55:30 INFO - PROCESS | 1741 | --DOMWINDOW == 132 (0x8c797800) [pid = 1741] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 03:55:30 INFO - PROCESS | 1741 | --DOMWINDOW == 131 (0x88bf1000) [pid = 1741] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 03:55:30 INFO - PROCESS | 1741 | --DOMWINDOW == 130 (0x8d35f400) [pid = 1741] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 03:55:30 INFO - PROCESS | 1741 | --DOMWINDOW == 129 (0x8b8b9c00) [pid = 1741] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 03:55:30 INFO - PROCESS | 1741 | --DOMWINDOW == 128 (0x85d50000) [pid = 1741] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 03:55:30 INFO - PROCESS | 1741 | --DOMWINDOW == 127 (0x94630400) [pid = 1741] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 03:55:30 INFO - PROCESS | 1741 | --DOMWINDOW == 126 (0x88be8000) [pid = 1741] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 03:55:30 INFO - PROCESS | 1741 | --DOMWINDOW == 125 (0x88be8400) [pid = 1741] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 03:55:30 INFO - PROCESS | 1741 | --DOMWINDOW == 124 (0x9902ec00) [pid = 1741] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 03:55:30 INFO - PROCESS | 1741 | --DOMWINDOW == 123 (0x9393ac00) [pid = 1741] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 03:55:30 INFO - PROCESS | 1741 | 1464864930884 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 03:55:30 INFO - PROCESS | 1741 | 1464864930890 Marionette TRACE conn3 <- [1,2053,null,{"value":"8"}] 03:55:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 03:55:30 INFO - PROCESS | 1741 | 1464864930917 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 03:55:30 INFO - PROCESS | 1741 | 1464864930931 Marionette TRACE conn3 <- [1,2054,null,{}] 03:55:30 INFO - PROCESS | 1741 | 1464864930952 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:31 INFO - PROCESS | 1741 | 1464864931239 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 03:55:31 INFO - PROCESS | 1741 | 1464864931426 Marionette TRACE conn3 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:31 INFO - PROCESS | 1741 | ++DOCSHELL 0x88bef400 == 115 [pid = 1741] [id = 521] 03:55:31 INFO - PROCESS | 1741 | ++DOMWINDOW == 124 (0x8b157000) [pid = 1741] [serial = 1564] [outer = (nil)] 03:55:31 INFO - PROCESS | 1741 | ++DOMWINDOW == 125 (0x8c8db000) [pid = 1741] [serial = 1565] [outer = 0x8b157000] 03:55:31 INFO - PROCESS | 1741 | 1464864931516 Marionette DEBUG loaded listener.js 03:55:31 INFO - PROCESS | 1741 | ++DOMWINDOW == 126 (0x8ca38400) [pid = 1741] [serial = 1566] [outer = 0x8b157000] 03:55:32 INFO - PROCESS | 1741 | 1464864932339 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 03:55:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 03:55:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1473ms 03:55:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 03:55:32 INFO - PROCESS | 1741 | 1464864932377 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 03:55:32 INFO - PROCESS | 1741 | 1464864932381 Marionette TRACE conn3 <- [1,2057,null,{"value":"8"}] 03:55:32 INFO - PROCESS | 1741 | 1464864932387 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 03:55:32 INFO - PROCESS | 1741 | 1464864932391 Marionette TRACE conn3 <- [1,2058,null,{}] 03:55:32 INFO - PROCESS | 1741 | 1464864932396 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:32 INFO - PROCESS | 1741 | 1464864932616 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 03:55:33 INFO - PROCESS | 1741 | 1464864933019 Marionette TRACE conn3 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:33 INFO - PROCESS | 1741 | ++DOCSHELL 0x85d50000 == 116 [pid = 1741] [id = 522] 03:55:33 INFO - PROCESS | 1741 | ++DOMWINDOW == 127 (0x85d50800) [pid = 1741] [serial = 1567] [outer = (nil)] 03:55:33 INFO - PROCESS | 1741 | ++DOMWINDOW == 128 (0x86c6c000) [pid = 1741] [serial = 1568] [outer = 0x85d50800] 03:55:33 INFO - PROCESS | 1741 | 1464864933121 Marionette DEBUG loaded listener.js 03:55:33 INFO - PROCESS | 1741 | ++DOMWINDOW == 129 (0x882c8800) [pid = 1741] [serial = 1569] [outer = 0x85d50800] 03:55:34 INFO - PROCESS | 1741 | 1464864934184 Marionette TRACE conn3 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 03:55:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 03:55:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1844ms 03:55:34 INFO - PROCESS | 1741 | 1464864934259 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 03:55:34 INFO - PROCESS | 1741 | 1464864934265 Marionette TRACE conn3 <- [1,2061,null,{"value":"8"}] 03:55:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 03:55:34 INFO - PROCESS | 1741 | 1464864934273 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 03:55:34 INFO - PROCESS | 1741 | 1464864934279 Marionette TRACE conn3 <- [1,2062,null,{}] 03:55:34 INFO - PROCESS | 1741 | 1464864934287 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:34 INFO - PROCESS | 1741 | 1464864934588 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 03:55:34 INFO - PROCESS | 1741 | 1464864934919 Marionette TRACE conn3 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:34 INFO - PROCESS | 1741 | ++DOCSHELL 0x88be8400 == 117 [pid = 1741] [id = 523] 03:55:34 INFO - PROCESS | 1741 | ++DOMWINDOW == 130 (0x8a289000) [pid = 1741] [serial = 1570] [outer = (nil)] 03:55:35 INFO - PROCESS | 1741 | ++DOMWINDOW == 131 (0x8a6d6800) [pid = 1741] [serial = 1571] [outer = 0x8a289000] 03:55:35 INFO - PROCESS | 1741 | 1464864935013 Marionette DEBUG loaded listener.js 03:55:35 INFO - PROCESS | 1741 | ++DOMWINDOW == 132 (0x8b6f0400) [pid = 1741] [serial = 1572] [outer = 0x8a289000] 03:55:36 INFO - PROCESS | 1741 | 1464864936068 Marionette TRACE conn3 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 03:55:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 03:55:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1839ms 03:55:36 INFO - PROCESS | 1741 | 1464864936116 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 03:55:36 INFO - PROCESS | 1741 | 1464864936123 Marionette TRACE conn3 <- [1,2065,null,{"value":"8"}] 03:55:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 03:55:36 INFO - PROCESS | 1741 | 1464864936131 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 03:55:36 INFO - PROCESS | 1741 | 1464864936134 Marionette TRACE conn3 <- [1,2066,null,{}] 03:55:36 INFO - PROCESS | 1741 | 1464864936141 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:36 INFO - PROCESS | 1741 | 1464864936406 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 03:55:36 INFO - PROCESS | 1741 | 1464864936795 Marionette TRACE conn3 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:36 INFO - PROCESS | 1741 | ++DOCSHELL 0x8b8bd800 == 118 [pid = 1741] [id = 524] 03:55:36 INFO - PROCESS | 1741 | ++DOMWINDOW == 133 (0x8c799000) [pid = 1741] [serial = 1573] [outer = (nil)] 03:55:36 INFO - PROCESS | 1741 | ++DOMWINDOW == 134 (0x8c7bac00) [pid = 1741] [serial = 1574] [outer = 0x8c799000] 03:55:36 INFO - PROCESS | 1741 | 1464864936892 Marionette DEBUG loaded listener.js 03:55:37 INFO - PROCESS | 1741 | ++DOMWINDOW == 135 (0x8ca37800) [pid = 1741] [serial = 1575] [outer = 0x8c799000] 03:55:37 INFO - PROCESS | 1741 | 1464864937879 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 03:55:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 03:55:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1782ms 03:55:37 INFO - PROCESS | 1741 | 1464864937913 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 03:55:37 INFO - PROCESS | 1741 | 1464864937917 Marionette TRACE conn3 <- [1,2069,null,{"value":"8"}] 03:55:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 03:55:37 INFO - PROCESS | 1741 | 1464864937933 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 03:55:37 INFO - PROCESS | 1741 | 1464864937943 Marionette TRACE conn3 <- [1,2070,null,{}] 03:55:37 INFO - PROCESS | 1741 | 1464864937953 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:38 INFO - PROCESS | 1741 | 1464864938224 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 03:55:38 INFO - PROCESS | 1741 | 1464864938552 Marionette TRACE conn3 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:38 INFO - PROCESS | 1741 | ++DOCSHELL 0x8a295800 == 119 [pid = 1741] [id = 525] 03:55:38 INFO - PROCESS | 1741 | ++DOMWINDOW == 136 (0x8ca67c00) [pid = 1741] [serial = 1576] [outer = (nil)] 03:55:38 INFO - PROCESS | 1741 | ++DOMWINDOW == 137 (0x8d2ca000) [pid = 1741] [serial = 1577] [outer = 0x8ca67c00] 03:55:38 INFO - PROCESS | 1741 | 1464864938650 Marionette DEBUG loaded listener.js 03:55:38 INFO - PROCESS | 1741 | ++DOMWINDOW == 138 (0x8d2d4000) [pid = 1741] [serial = 1578] [outer = 0x8ca67c00] 03:55:39 INFO - PROCESS | 1741 | 1464864939612 Marionette TRACE conn3 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 03:55:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 03:55:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1756ms 03:55:39 INFO - PROCESS | 1741 | 1464864939681 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 03:55:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 03:55:39 INFO - PROCESS | 1741 | 1464864939687 Marionette TRACE conn3 <- [1,2073,null,{"value":"8"}] 03:55:39 INFO - PROCESS | 1741 | 1464864939695 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 03:55:39 INFO - PROCESS | 1741 | 1464864939698 Marionette TRACE conn3 <- [1,2074,null,{}] 03:55:39 INFO - PROCESS | 1741 | 1464864939705 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:39 INFO - PROCESS | 1741 | 1464864939947 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 03:55:40 INFO - PROCESS | 1741 | 1464864940278 Marionette TRACE conn3 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:40 INFO - PROCESS | 1741 | ++DOCSHELL 0x8ca70800 == 120 [pid = 1741] [id = 526] 03:55:40 INFO - PROCESS | 1741 | ++DOMWINDOW == 139 (0x8d2cbc00) [pid = 1741] [serial = 1579] [outer = (nil)] 03:55:40 INFO - PROCESS | 1741 | ++DOMWINDOW == 140 (0x8d3b0400) [pid = 1741] [serial = 1580] [outer = 0x8d2cbc00] 03:55:40 INFO - PROCESS | 1741 | 1464864940373 Marionette DEBUG loaded listener.js 03:55:40 INFO - PROCESS | 1741 | ++DOMWINDOW == 141 (0x8d499800) [pid = 1741] [serial = 1581] [outer = 0x8d2cbc00] 03:55:41 INFO - PROCESS | 1741 | 1464864941323 Marionette TRACE conn3 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 03:55:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 03:55:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1686ms 03:55:41 INFO - PROCESS | 1741 | 1464864941381 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 03:55:41 INFO - PROCESS | 1741 | 1464864941384 Marionette TRACE conn3 <- [1,2077,null,{"value":"8"}] 03:55:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 03:55:41 INFO - PROCESS | 1741 | 1464864941391 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 03:55:41 INFO - PROCESS | 1741 | 1464864941394 Marionette TRACE conn3 <- [1,2078,null,{}] 03:55:41 INFO - PROCESS | 1741 | 1464864941401 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:41 INFO - PROCESS | 1741 | 1464864941649 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 03:55:42 INFO - PROCESS | 1741 | 1464864941984 Marionette TRACE conn3 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:42 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d60e800 == 121 [pid = 1741] [id = 527] 03:55:42 INFO - PROCESS | 1741 | ++DOMWINDOW == 142 (0x8d60f400) [pid = 1741] [serial = 1582] [outer = (nil)] 03:55:42 INFO - PROCESS | 1741 | ++DOMWINDOW == 143 (0x8d9eac00) [pid = 1741] [serial = 1583] [outer = 0x8d60f400] 03:55:42 INFO - PROCESS | 1741 | 1464864942097 Marionette DEBUG loaded listener.js 03:55:42 INFO - PROCESS | 1741 | ++DOMWINDOW == 144 (0x8e5dcc00) [pid = 1741] [serial = 1584] [outer = 0x8d60f400] 03:55:43 INFO - PROCESS | 1741 | 1464864943080 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 03:55:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 03:55:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1734ms 03:55:43 INFO - PROCESS | 1741 | 1464864943127 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 03:55:43 INFO - PROCESS | 1741 | 1464864943131 Marionette TRACE conn3 <- [1,2081,null,{"value":"8"}] 03:55:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 03:55:43 INFO - PROCESS | 1741 | 1464864943138 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 03:55:43 INFO - PROCESS | 1741 | 1464864943142 Marionette TRACE conn3 <- [1,2082,null,{}] 03:55:43 INFO - PROCESS | 1741 | 1464864943148 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:43 INFO - PROCESS | 1741 | 1464864943387 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 03:55:43 INFO - PROCESS | 1741 | 1464864943708 Marionette TRACE conn3 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:43 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d498c00 == 122 [pid = 1741] [id = 528] 03:55:43 INFO - PROCESS | 1741 | ++DOMWINDOW == 145 (0x8d607400) [pid = 1741] [serial = 1585] [outer = (nil)] 03:55:43 INFO - PROCESS | 1741 | ++DOMWINDOW == 146 (0x8e798000) [pid = 1741] [serial = 1586] [outer = 0x8d607400] 03:55:43 INFO - PROCESS | 1741 | 1464864943801 Marionette DEBUG loaded listener.js 03:55:43 INFO - PROCESS | 1741 | ++DOMWINDOW == 147 (0x8ec06000) [pid = 1741] [serial = 1587] [outer = 0x8d607400] 03:55:44 INFO - PROCESS | 1741 | 1464864944764 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 03:55:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 03:55:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1690ms 03:55:44 INFO - PROCESS | 1741 | 1464864944830 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 03:55:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 03:55:44 INFO - PROCESS | 1741 | 1464864944834 Marionette TRACE conn3 <- [1,2085,null,{"value":"8"}] 03:55:44 INFO - PROCESS | 1741 | 1464864944840 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 03:55:44 INFO - PROCESS | 1741 | 1464864944844 Marionette TRACE conn3 <- [1,2086,null,{}] 03:55:44 INFO - PROCESS | 1741 | 1464864944850 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:45 INFO - PROCESS | 1741 | 1464864945083 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 03:55:45 INFO - PROCESS | 1741 | 1464864945403 Marionette TRACE conn3 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:45 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d9e1400 == 123 [pid = 1741] [id = 529] 03:55:45 INFO - PROCESS | 1741 | ++DOMWINDOW == 148 (0x8e346800) [pid = 1741] [serial = 1588] [outer = (nil)] 03:55:45 INFO - PROCESS | 1741 | ++DOMWINDOW == 149 (0x8eee3800) [pid = 1741] [serial = 1589] [outer = 0x8e346800] 03:55:45 INFO - PROCESS | 1741 | 1464864945499 Marionette DEBUG loaded listener.js 03:55:45 INFO - PROCESS | 1741 | ++DOMWINDOW == 150 (0x907c0400) [pid = 1741] [serial = 1590] [outer = 0x8e346800] 03:55:46 INFO - PROCESS | 1741 | 1464864946434 Marionette TRACE conn3 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 03:55:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 03:55:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1644ms 03:55:46 INFO - PROCESS | 1741 | 1464864946485 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 03:55:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 03:55:46 INFO - PROCESS | 1741 | 1464864946489 Marionette TRACE conn3 <- [1,2089,null,{"value":"8"}] 03:55:46 INFO - PROCESS | 1741 | 1464864946496 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 03:55:46 INFO - PROCESS | 1741 | 1464864946499 Marionette TRACE conn3 <- [1,2090,null,{}] 03:55:46 INFO - PROCESS | 1741 | 1464864946505 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:46 INFO - PROCESS | 1741 | 1464864946748 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 03:55:47 INFO - PROCESS | 1741 | 1464864947082 Marionette TRACE conn3 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:47 INFO - PROCESS | 1741 | ++DOCSHELL 0x8ec05c00 == 124 [pid = 1741] [id = 530] 03:55:47 INFO - PROCESS | 1741 | ++DOMWINDOW == 151 (0x8eca7400) [pid = 1741] [serial = 1591] [outer = (nil)] 03:55:47 INFO - PROCESS | 1741 | ++DOMWINDOW == 152 (0x90a0dc00) [pid = 1741] [serial = 1592] [outer = 0x8eca7400] 03:55:47 INFO - PROCESS | 1741 | 1464864947178 Marionette DEBUG loaded listener.js 03:55:47 INFO - PROCESS | 1741 | ++DOMWINDOW == 153 (0x90bb4400) [pid = 1741] [serial = 1593] [outer = 0x8eca7400] 03:55:48 INFO - PROCESS | 1741 | 1464864948104 Marionette TRACE conn3 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 03:55:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 03:55:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1681ms 03:55:48 INFO - PROCESS | 1741 | 1464864948178 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 03:55:48 INFO - PROCESS | 1741 | 1464864948182 Marionette TRACE conn3 <- [1,2093,null,{"value":"8"}] 03:55:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 03:55:48 INFO - PROCESS | 1741 | 1464864948189 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 03:55:48 INFO - PROCESS | 1741 | 1464864948192 Marionette TRACE conn3 <- [1,2094,null,{}] 03:55:48 INFO - PROCESS | 1741 | 1464864948198 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:48 INFO - PROCESS | 1741 | 1464864948478 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 03:55:48 INFO - PROCESS | 1741 | 1464864948802 Marionette TRACE conn3 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:48 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d2cb400 == 125 [pid = 1741] [id = 531] 03:55:48 INFO - PROCESS | 1741 | ++DOMWINDOW == 154 (0x907cb400) [pid = 1741] [serial = 1594] [outer = (nil)] 03:55:48 INFO - PROCESS | 1741 | ++DOMWINDOW == 155 (0x91cd6000) [pid = 1741] [serial = 1595] [outer = 0x907cb400] 03:55:48 INFO - PROCESS | 1741 | 1464864948900 Marionette DEBUG loaded listener.js 03:55:49 INFO - PROCESS | 1741 | ++DOMWINDOW == 156 (0x91ce1c00) [pid = 1741] [serial = 1596] [outer = 0x907cb400] 03:55:49 INFO - PROCESS | 1741 | 1464864949879 Marionette TRACE conn3 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 03:55:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 03:55:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1732ms 03:55:49 INFO - PROCESS | 1741 | 1464864949922 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 03:55:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 03:55:49 INFO - PROCESS | 1741 | 1464864949926 Marionette TRACE conn3 <- [1,2097,null,{"value":"8"}] 03:55:49 INFO - PROCESS | 1741 | 1464864949933 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 03:55:49 INFO - PROCESS | 1741 | 1464864949937 Marionette TRACE conn3 <- [1,2098,null,{}] 03:55:49 INFO - PROCESS | 1741 | 1464864949943 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:50 INFO - PROCESS | 1741 | 1464864950184 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 03:55:50 INFO - PROCESS | 1741 | 1464864950491 Marionette TRACE conn3 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:50 INFO - PROCESS | 1741 | ++DOCSHELL 0x92652400 == 126 [pid = 1741] [id = 532] 03:55:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 157 (0x92655000) [pid = 1741] [serial = 1597] [outer = (nil)] 03:55:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 158 (0x92b01800) [pid = 1741] [serial = 1598] [outer = 0x92655000] 03:55:50 INFO - PROCESS | 1741 | 1464864950619 Marionette DEBUG loaded listener.js 03:55:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 159 (0x92ba5400) [pid = 1741] [serial = 1599] [outer = 0x92655000] 03:55:51 INFO - PROCESS | 1741 | 1464864951638 Marionette TRACE conn3 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 03:55:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 03:55:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1744ms 03:55:51 INFO - PROCESS | 1741 | 1464864951678 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 03:55:51 INFO - PROCESS | 1741 | 1464864951681 Marionette TRACE conn3 <- [1,2101,null,{"value":"8"}] 03:55:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 03:55:51 INFO - PROCESS | 1741 | 1464864951689 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 03:55:51 INFO - PROCESS | 1741 | 1464864951693 Marionette TRACE conn3 <- [1,2102,null,{}] 03:55:51 INFO - PROCESS | 1741 | 1464864951700 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:51 INFO - PROCESS | 1741 | 1464864951994 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 03:55:52 INFO - PROCESS | 1741 | 1464864952326 Marionette TRACE conn3 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:52 INFO - PROCESS | 1741 | ++DOCSHELL 0x8812f400 == 127 [pid = 1741] [id = 533] 03:55:52 INFO - PROCESS | 1741 | ++DOMWINDOW == 160 (0x888f6800) [pid = 1741] [serial = 1600] [outer = (nil)] 03:55:52 INFO - PROCESS | 1741 | ++DOMWINDOW == 161 (0x93c80c00) [pid = 1741] [serial = 1601] [outer = 0x888f6800] 03:55:52 INFO - PROCESS | 1741 | 1464864952423 Marionette DEBUG loaded listener.js 03:55:52 INFO - PROCESS | 1741 | ++DOMWINDOW == 162 (0x9519cc00) [pid = 1741] [serial = 1602] [outer = 0x888f6800] 03:55:53 INFO - PROCESS | 1741 | 1464864953361 Marionette TRACE conn3 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 03:55:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 03:55:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1747ms 03:55:53 INFO - PROCESS | 1741 | 1464864953438 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 03:55:53 INFO - PROCESS | 1741 | 1464864953441 Marionette TRACE conn3 <- [1,2105,null,{"value":"8"}] 03:55:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 03:55:53 INFO - PROCESS | 1741 | 1464864953449 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 03:55:53 INFO - PROCESS | 1741 | 1464864953452 Marionette TRACE conn3 <- [1,2106,null,{}] 03:55:53 INFO - PROCESS | 1741 | 1464864953459 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:53 INFO - PROCESS | 1741 | 1464864953731 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 03:55:54 INFO - PROCESS | 1741 | 1464864954057 Marionette TRACE conn3 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:54 INFO - PROCESS | 1741 | ++DOCSHELL 0x85d46400 == 128 [pid = 1741] [id = 534] 03:55:54 INFO - PROCESS | 1741 | ++DOMWINDOW == 163 (0x92b07000) [pid = 1741] [serial = 1603] [outer = (nil)] 03:55:54 INFO - PROCESS | 1741 | ++DOMWINDOW == 164 (0x98138000) [pid = 1741] [serial = 1604] [outer = 0x92b07000] 03:55:54 INFO - PROCESS | 1741 | 1464864954153 Marionette DEBUG loaded listener.js 03:55:54 INFO - PROCESS | 1741 | ++DOMWINDOW == 165 (0x9902cc00) [pid = 1741] [serial = 1605] [outer = 0x92b07000] 03:55:55 INFO - PROCESS | 1741 | 1464864955090 Marionette TRACE conn3 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 03:55:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 03:55:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1690ms 03:55:55 INFO - PROCESS | 1741 | 1464864955146 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 03:55:55 INFO - PROCESS | 1741 | 1464864955149 Marionette TRACE conn3 <- [1,2109,null,{"value":"8"}] 03:55:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 03:55:55 INFO - PROCESS | 1741 | 1464864955160 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 03:55:55 INFO - PROCESS | 1741 | 1464864955162 Marionette TRACE conn3 <- [1,2110,null,{}] 03:55:55 INFO - PROCESS | 1741 | 1464864955169 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:55 INFO - PROCESS | 1741 | 1464864955400 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 03:55:55 INFO - PROCESS | 1741 | 1464864955729 Marionette TRACE conn3 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:55 INFO - PROCESS | 1741 | ++DOCSHELL 0x9265a800 == 129 [pid = 1741] [id = 535] 03:55:55 INFO - PROCESS | 1741 | ++DOMWINDOW == 166 (0x951a9400) [pid = 1741] [serial = 1606] [outer = (nil)] 03:55:55 INFO - PROCESS | 1741 | ++DOMWINDOW == 167 (0x99eb8400) [pid = 1741] [serial = 1607] [outer = 0x951a9400] 03:55:55 INFO - PROCESS | 1741 | 1464864955823 Marionette DEBUG loaded listener.js 03:55:55 INFO - PROCESS | 1741 | ++DOMWINDOW == 168 (0x9a235800) [pid = 1741] [serial = 1608] [outer = 0x951a9400] 03:55:56 INFO - PROCESS | 1741 | 1464864956749 Marionette TRACE conn3 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 03:55:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 03:55:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1628ms 03:55:56 INFO - PROCESS | 1741 | 1464864956789 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 03:55:56 INFO - PROCESS | 1741 | 1464864956793 Marionette TRACE conn3 <- [1,2113,null,{"value":"8"}] 03:55:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 03:55:56 INFO - PROCESS | 1741 | 1464864956799 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 03:55:56 INFO - PROCESS | 1741 | 1464864956803 Marionette TRACE conn3 <- [1,2114,null,{}] 03:55:56 INFO - PROCESS | 1741 | 1464864956809 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:57 INFO - PROCESS | 1741 | 1464864957042 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 03:55:57 INFO - PROCESS | 1741 | 1464864957384 Marionette TRACE conn3 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:57 INFO - PROCESS | 1741 | ++DOCSHELL 0x882c9000 == 130 [pid = 1741] [id = 536] 03:55:57 INFO - PROCESS | 1741 | ++DOMWINDOW == 169 (0x88bf2c00) [pid = 1741] [serial = 1609] [outer = (nil)] 03:55:57 INFO - PROCESS | 1741 | ++DOMWINDOW == 170 (0x9a3f8000) [pid = 1741] [serial = 1610] [outer = 0x88bf2c00] 03:55:57 INFO - PROCESS | 1741 | 1464864957480 Marionette DEBUG loaded listener.js 03:55:57 INFO - PROCESS | 1741 | ++DOMWINDOW == 171 (0x9a48bc00) [pid = 1741] [serial = 1611] [outer = 0x88bf2c00] 03:55:58 INFO - PROCESS | 1741 | 1464864958406 Marionette TRACE conn3 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 03:55:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 03:55:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1645ms 03:55:58 INFO - PROCESS | 1741 | 1464864958446 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 03:55:58 INFO - PROCESS | 1741 | 1464864958450 Marionette TRACE conn3 <- [1,2117,null,{"value":"8"}] 03:55:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 03:55:58 INFO - PROCESS | 1741 | 1464864958457 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 03:55:58 INFO - PROCESS | 1741 | 1464864958460 Marionette TRACE conn3 <- [1,2118,null,{}] 03:55:58 INFO - PROCESS | 1741 | 1464864958466 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:58 INFO - PROCESS | 1741 | 1464864958707 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 03:55:59 INFO - PROCESS | 1741 | 1464864959046 Marionette TRACE conn3 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:59 INFO - PROCESS | 1741 | ++DOCSHELL 0x9a3ef000 == 131 [pid = 1741] [id = 537] 03:55:59 INFO - PROCESS | 1741 | ++DOMWINDOW == 172 (0x9a480c00) [pid = 1741] [serial = 1612] [outer = (nil)] 03:55:59 INFO - PROCESS | 1741 | ++DOMWINDOW == 173 (0x9a4e5000) [pid = 1741] [serial = 1613] [outer = 0x9a480c00] 03:55:59 INFO - PROCESS | 1741 | 1464864959136 Marionette DEBUG loaded listener.js 03:55:59 INFO - PROCESS | 1741 | ++DOMWINDOW == 174 (0x9a4e6400) [pid = 1741] [serial = 1614] [outer = 0x9a480c00] 03:56:00 INFO - PROCESS | 1741 | 1464864960061 Marionette TRACE conn3 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 03:56:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 03:56:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1682ms 03:56:00 INFO - PROCESS | 1741 | 1464864960140 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 03:56:00 INFO - PROCESS | 1741 | 1464864960144 Marionette TRACE conn3 <- [1,2121,null,{"value":"8"}] 03:56:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 03:56:00 INFO - PROCESS | 1741 | 1464864960151 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 03:56:00 INFO - PROCESS | 1741 | 1464864960154 Marionette TRACE conn3 <- [1,2122,null,{}] 03:56:00 INFO - PROCESS | 1741 | 1464864960162 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:00 INFO - PROCESS | 1741 | 1464864960441 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 03:56:00 INFO - PROCESS | 1741 | 1464864960777 Marionette TRACE conn3 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:00 INFO - PROCESS | 1741 | ++DOCSHELL 0x9a4e2000 == 132 [pid = 1741] [id = 538] 03:56:00 INFO - PROCESS | 1741 | ++DOMWINDOW == 175 (0x9a4e4c00) [pid = 1741] [serial = 1615] [outer = (nil)] 03:56:00 INFO - PROCESS | 1741 | ++DOMWINDOW == 176 (0x9a5ec400) [pid = 1741] [serial = 1616] [outer = 0x9a4e4c00] 03:56:00 INFO - PROCESS | 1741 | 1464864960872 Marionette DEBUG loaded listener.js 03:56:01 INFO - PROCESS | 1741 | ++DOMWINDOW == 177 (0x9a5ef000) [pid = 1741] [serial = 1617] [outer = 0x9a4e4c00] 03:56:01 INFO - PROCESS | 1741 | 1464864961974 Marionette TRACE conn3 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 03:56:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 03:56:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1899ms 03:56:02 INFO - PROCESS | 1741 | 1464864962051 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 03:56:02 INFO - PROCESS | 1741 | 1464864962054 Marionette TRACE conn3 <- [1,2125,null,{"value":"8"}] 03:56:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 03:56:02 INFO - PROCESS | 1741 | 1464864962061 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 03:56:02 INFO - PROCESS | 1741 | 1464864962064 Marionette TRACE conn3 <- [1,2126,null,{}] 03:56:02 INFO - PROCESS | 1741 | 1464864962070 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:02 INFO - PROCESS | 1741 | 1464864962358 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 03:56:02 INFO - PROCESS | 1741 | 1464864962705 Marionette TRACE conn3 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:02 INFO - PROCESS | 1741 | ++DOCSHELL 0x8b8b8400 == 133 [pid = 1741] [id = 539] 03:56:02 INFO - PROCESS | 1741 | ++DOMWINDOW == 178 (0x8c78e400) [pid = 1741] [serial = 1618] [outer = (nil)] 03:56:02 INFO - PROCESS | 1741 | ++DOMWINDOW == 179 (0x9a77b800) [pid = 1741] [serial = 1619] [outer = 0x8c78e400] 03:56:02 INFO - PROCESS | 1741 | 1464864962796 Marionette DEBUG loaded listener.js 03:56:02 INFO - PROCESS | 1741 | ++DOMWINDOW == 180 (0x9a782000) [pid = 1741] [serial = 1620] [outer = 0x8c78e400] 03:56:05 INFO - PROCESS | 1741 | --DOCSHELL 0x86ede000 == 132 [pid = 1741] [id = 497] 03:56:05 INFO - PROCESS | 1741 | --DOCSHELL 0x8b6eb800 == 131 [pid = 1741] [id = 499] 03:56:05 INFO - PROCESS | 1741 | --DOCSHELL 0x85e1e800 == 130 [pid = 1741] [id = 500] 03:56:05 INFO - PROCESS | 1741 | --DOCSHELL 0x9223b400 == 129 [pid = 1741] [id = 46] 03:56:05 INFO - PROCESS | 1741 | --DOCSHELL 0x88bef800 == 128 [pid = 1741] [id = 264] 03:56:05 INFO - PROCESS | 1741 | --DOCSHELL 0x88bef400 == 127 [pid = 1741] [id = 521] 03:56:05 INFO - PROCESS | 1741 | --DOCSHELL 0x855c0c00 == 126 [pid = 1741] [id = 520] 03:56:05 INFO - PROCESS | 1741 | --DOCSHELL 0x88bf2000 == 125 [pid = 1741] [id = 519] 03:56:05 INFO - PROCESS | 1741 | --DOCSHELL 0x866f9800 == 124 [pid = 1741] [id = 518] 03:56:05 INFO - PROCESS | 1741 | --DOCSHELL 0x915b8000 == 123 [pid = 1741] [id = 511] 03:56:05 INFO - PROCESS | 1741 | --DOCSHELL 0x8d49e800 == 122 [pid = 1741] [id = 510] 03:56:05 INFO - PROCESS | 1741 | --DOCSHELL 0x866f3c00 == 121 [pid = 1741] [id = 302] 03:56:05 INFO - PROCESS | 1741 | --DOCSHELL 0x86c78800 == 120 [pid = 1741] [id = 509] 03:56:05 INFO - PROCESS | 1741 | --DOCSHELL 0x8d605c00 == 119 [pid = 1741] [id = 508] 03:56:05 INFO - PROCESS | 1741 | --DOCSHELL 0x8d604800 == 118 [pid = 1741] [id = 507] 03:56:05 INFO - PROCESS | 1741 | --DOCSHELL 0x8d354c00 == 117 [pid = 1741] [id = 505] 03:56:05 INFO - PROCESS | 1741 | --DOCSHELL 0x8d609c00 == 116 [pid = 1741] [id = 506] 03:56:05 INFO - PROCESS | 1741 | --DOCSHELL 0x8ca70000 == 115 [pid = 1741] [id = 504] 03:56:05 INFO - PROCESS | 1741 | --DOCSHELL 0x8ca46000 == 114 [pid = 1741] [id = 503] 03:56:05 INFO - PROCESS | 1741 | --DOCSHELL 0x8a6d3800 == 113 [pid = 1741] [id = 502] 03:56:05 INFO - PROCESS | 1741 | --DOCSHELL 0x86c6fc00 == 112 [pid = 1741] [id = 501] 03:56:05 INFO - PROCESS | 1741 | --DOMWINDOW == 179 (0x8ba86400) [pid = 1741] [serial = 1502] [outer = (nil)] [url = about:blank] 03:56:05 INFO - PROCESS | 1741 | --DOMWINDOW == 178 (0x914b4800) [pid = 1741] [serial = 1472] [outer = (nil)] [url = about:blank] 03:56:05 INFO - PROCESS | 1741 | --DOMWINDOW == 177 (0x9461bc00) [pid = 1741] [serial = 1481] [outer = (nil)] [url = about:blank] 03:56:05 INFO - PROCESS | 1741 | --DOMWINDOW == 176 (0x8e793c00) [pid = 1741] [serial = 1463] [outer = (nil)] [url = about:blank] 03:56:05 INFO - PROCESS | 1741 | --DOMWINDOW == 175 (0x8ecb3400) [pid = 1741] [serial = 1466] [outer = (nil)] [url = about:blank] 03:56:05 INFO - PROCESS | 1741 | --DOMWINDOW == 174 (0x8eee9400) [pid = 1741] [serial = 1467] [outer = (nil)] [url = about:blank] 03:56:05 INFO - PROCESS | 1741 | --DOMWINDOW == 173 (0x99029c00) [pid = 1741] [serial = 1485] [outer = (nil)] [url = about:blank] 03:56:05 INFO - PROCESS | 1741 | --DOMWINDOW == 172 (0x9a2f1c00) [pid = 1741] [serial = 1490] [outer = (nil)] [url = about:blank] 03:56:05 INFO - PROCESS | 1741 | --DOMWINDOW == 171 (0x8d2c9000) [pid = 1741] [serial = 1454] [outer = (nil)] [url = about:blank] 03:56:05 INFO - PROCESS | 1741 | --DOMWINDOW == 170 (0x8e797400) [pid = 1741] [serial = 1464] [outer = (nil)] [url = about:blank] 03:56:05 INFO - PROCESS | 1741 | --DOMWINDOW == 169 (0x9463ec00) [pid = 1741] [serial = 1359] [outer = (nil)] [url = about:blank] 03:56:05 INFO - PROCESS | 1741 | --DOMWINDOW == 168 (0x907c8800) [pid = 1741] [serial = 1469] [outer = (nil)] [url = about:blank] 03:56:05 INFO - PROCESS | 1741 | --DOMWINDOW == 167 (0x97622400) [pid = 1741] [serial = 1484] [outer = (nil)] [url = about:blank] 03:56:05 INFO - PROCESS | 1741 | --DOMWINDOW == 166 (0x8d601c00) [pid = 1741] [serial = 1458] [outer = (nil)] [url = about:blank] 03:56:05 INFO - PROCESS | 1741 | --DOMWINDOW == 165 (0x8c793400) [pid = 1741] [serial = 1449] [outer = (nil)] [url = about:blank] 03:56:05 INFO - PROCESS | 1741 | --DOMWINDOW == 164 (0x85e1f800) [pid = 1741] [serial = 1442] [outer = (nil)] [url = about:blank] 03:56:05 INFO - PROCESS | 1741 | --DOMWINDOW == 163 (0x86c78000) [pid = 1741] [serial = 1443] [outer = (nil)] [url = about:blank] 03:56:05 INFO - PROCESS | 1741 | --DOMWINDOW == 162 (0x92651c00) [pid = 1741] [serial = 1475] [outer = (nil)] [url = about:blank] 03:56:05 INFO - PROCESS | 1741 | --DOMWINDOW == 161 (0x881cd400) [pid = 1741] [serial = 1494] [outer = (nil)] [url = about:blank] 03:56:05 INFO - PROCESS | 1741 | --DOMWINDOW == 160 (0x915be400) [pid = 1741] [serial = 1473] [outer = (nil)] [url = about:blank] 03:56:05 INFO - PROCESS | 1741 | --DOMWINDOW == 159 (0x8b7cd000) [pid = 1741] [serial = 1499] [outer = (nil)] [url = about:blank] 03:56:05 INFO - PROCESS | 1741 | --DOMWINDOW == 158 (0x997f0400) [pid = 1741] [serial = 1487] [outer = (nil)] [url = about:blank] 03:56:05 INFO - PROCESS | 1741 | --DOMWINDOW == 157 (0x8a292c00) [pid = 1741] [serial = 1497] [outer = (nil)] [url = about:blank] 03:56:05 INFO - PROCESS | 1741 | --DOMWINDOW == 156 (0x8e5d4400) [pid = 1741] [serial = 1461] [outer = (nil)] [url = about:blank] 03:56:05 INFO - PROCESS | 1741 | --DOMWINDOW == 155 (0x8d2ce000) [pid = 1741] [serial = 1455] [outer = (nil)] [url = about:blank] 03:56:05 INFO - PROCESS | 1741 | --DOMWINDOW == 154 (0x9a36e000) [pid = 1741] [serial = 1491] [outer = (nil)] [url = about:blank] 03:56:05 INFO - PROCESS | 1741 | --DOMWINDOW == 153 (0x88132400) [pid = 1741] [serial = 1493] [outer = (nil)] [url = about:blank] 03:56:05 INFO - PROCESS | 1741 | --DOMWINDOW == 152 (0x89446800) [pid = 1741] [serial = 1496] [outer = (nil)] [url = about:blank] 03:56:05 INFO - PROCESS | 1741 | --DOMWINDOW == 151 (0x8ca4b400) [pid = 1741] [serial = 1451] [outer = (nil)] [url = about:blank] 03:56:05 INFO - PROCESS | 1741 | --DOMWINDOW == 150 (0x907cf400) [pid = 1741] [serial = 1470] [outer = (nil)] [url = about:blank] 03:56:05 INFO - PROCESS | 1741 | --DOMWINDOW == 149 (0x92bb2000) [pid = 1741] [serial = 1478] [outer = (nil)] [url = about:blank] 03:56:05 INFO - PROCESS | 1741 | --DOMWINDOW == 148 (0x9817a400) [pid = 1741] [serial = 1425] [outer = (nil)] [url = about:blank] 03:56:05 INFO - PROCESS | 1741 | --DOMWINDOW == 147 (0x8e34c800) [pid = 1741] [serial = 1460] [outer = (nil)] [url = about:blank] 03:56:05 INFO - PROCESS | 1741 | --DOMWINDOW == 146 (0x89d61c00) [pid = 1741] [serial = 1445] [outer = (nil)] [url = about:blank] 03:56:05 INFO - PROCESS | 1741 | --DOMWINDOW == 145 (0x8c79bc00) [pid = 1741] [serial = 1377] [outer = (nil)] [url = about:blank] 03:56:05 INFO - PROCESS | 1741 | --DOMWINDOW == 144 (0x8a28e000) [pid = 1741] [serial = 1446] [outer = (nil)] [url = about:blank] 03:56:05 INFO - PROCESS | 1741 | --DOMWINDOW == 143 (0x997e7c00) [pid = 1741] [serial = 1428] [outer = (nil)] [url = about:blank] 03:56:05 INFO - PROCESS | 1741 | --DOMWINDOW == 142 (0x8b8b7c00) [pid = 1741] [serial = 1448] [outer = (nil)] [url = about:blank] 03:56:05 INFO - PROCESS | 1741 | --DOMWINDOW == 141 (0x951a4000) [pid = 1741] [serial = 1482] [outer = (nil)] [url = about:blank] 03:56:05 INFO - PROCESS | 1741 | --DOMWINDOW == 140 (0x8b8c0000) [pid = 1741] [serial = 1500] [outer = (nil)] [url = about:blank] 03:56:05 INFO - PROCESS | 1741 | --DOMWINDOW == 139 (0x99029800) [pid = 1741] [serial = 1488] [outer = (nil)] [url = about:blank] 03:56:05 INFO - PROCESS | 1741 | --DOMWINDOW == 138 (0x92b0ac00) [pid = 1741] [serial = 1476] [outer = (nil)] [url = about:blank] 03:56:05 INFO - PROCESS | 1741 | --DOMWINDOW == 137 (0x92e35400) [pid = 1741] [serial = 1479] [outer = (nil)] [url = about:blank] 03:56:05 INFO - PROCESS | 1741 | --DOMWINDOW == 136 (0x8d3a5800) [pid = 1741] [serial = 1457] [outer = (nil)] [url = about:blank] 03:56:05 INFO - PROCESS | 1741 | --DOMWINDOW == 135 (0x8ca64c00) [pid = 1741] [serial = 1452] [outer = (nil)] [url = about:blank] 03:56:05 INFO - PROCESS | 1741 | --DOMWINDOW == 134 (0x951ad400) [pid = 1741] [serial = 1362] [outer = (nil)] [url = about:blank] 03:56:05 INFO - PROCESS | 1741 | 1464864965967 Marionette TRACE conn3 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 03:56:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 03:56:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 3946ms 03:56:06 INFO - PROCESS | 1741 | 1464864966009 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 03:56:06 INFO - PROCESS | 1741 | 1464864966014 Marionette TRACE conn3 <- [1,2129,null,{"value":"8"}] 03:56:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 03:56:06 INFO - PROCESS | 1741 | 1464864966023 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 03:56:06 INFO - PROCESS | 1741 | 1464864966027 Marionette TRACE conn3 <- [1,2130,null,{}] 03:56:06 INFO - PROCESS | 1741 | 1464864966036 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:06 INFO - PROCESS | 1741 | 1464864966263 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 03:56:06 INFO - PROCESS | 1741 | 1464864966473 Marionette TRACE conn3 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:06 INFO - PROCESS | 1741 | ++DOCSHELL 0x881c9400 == 113 [pid = 1741] [id = 540] 03:56:06 INFO - PROCESS | 1741 | ++DOMWINDOW == 135 (0x881ca000) [pid = 1741] [serial = 1621] [outer = (nil)] 03:56:06 INFO - PROCESS | 1741 | ++DOMWINDOW == 136 (0x888f4800) [pid = 1741] [serial = 1622] [outer = 0x881ca000] 03:56:06 INFO - PROCESS | 1741 | 1464864966608 Marionette DEBUG loaded listener.js 03:56:06 INFO - PROCESS | 1741 | ++DOMWINDOW == 137 (0x88bebc00) [pid = 1741] [serial = 1623] [outer = 0x881ca000] 03:56:07 INFO - PROCESS | 1741 | 1464864967477 Marionette TRACE conn3 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 03:56:07 INFO - PROCESS | 1741 | 1464864967568 Marionette TRACE conn3 <- [1,2133,null,{"value":"8"}] 03:56:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 03:56:07 INFO - PROCESS | 1741 | 1464864967578 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 03:56:07 INFO - PROCESS | 1741 | 1464864967582 Marionette TRACE conn3 <- [1,2134,null,{}] 03:56:07 INFO - PROCESS | 1741 | 1464864967589 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:07 INFO - PROCESS | 1741 | 1464864967830 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 03:56:08 INFO - PROCESS | 1741 | 1464864968148 Marionette TRACE conn3 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:08 INFO - PROCESS | 1741 | ++DOCSHELL 0x89d64800 == 114 [pid = 1741] [id = 541] 03:56:08 INFO - PROCESS | 1741 | ++DOMWINDOW == 138 (0x8a28e000) [pid = 1741] [serial = 1624] [outer = (nil)] 03:56:08 INFO - PROCESS | 1741 | ++DOMWINDOW == 139 (0x8b157c00) [pid = 1741] [serial = 1625] [outer = 0x8a28e000] 03:56:08 INFO - PROCESS | 1741 | 1464864968245 Marionette DEBUG loaded listener.js 03:56:08 INFO - PROCESS | 1741 | ++DOMWINDOW == 140 (0x8b7ca800) [pid = 1741] [serial = 1626] [outer = 0x8a28e000] 03:56:09 INFO - PROCESS | 1741 | 1464864969149 Marionette TRACE conn3 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 03:56:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 03:56:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1631ms 03:56:09 INFO - PROCESS | 1741 | 1464864969211 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 03:56:09 INFO - PROCESS | 1741 | 1464864969215 Marionette TRACE conn3 <- [1,2137,null,{"value":"8"}] 03:56:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 03:56:09 INFO - PROCESS | 1741 | 1464864969229 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 03:56:09 INFO - PROCESS | 1741 | 1464864969235 Marionette TRACE conn3 <- [1,2138,null,{}] 03:56:09 INFO - PROCESS | 1741 | 1464864969252 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:09 INFO - PROCESS | 1741 | 1464864969560 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 03:56:09 INFO - PROCESS | 1741 | 1464864969593 Marionette TRACE conn3 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:09 INFO - PROCESS | 1741 | ++DOCSHELL 0x88bee800 == 115 [pid = 1741] [id = 542] 03:56:09 INFO - PROCESS | 1741 | ++DOMWINDOW == 141 (0x8b6e5c00) [pid = 1741] [serial = 1627] [outer = (nil)] 03:56:09 INFO - PROCESS | 1741 | ++DOMWINDOW == 142 (0x8c79b000) [pid = 1741] [serial = 1628] [outer = 0x8b6e5c00] 03:56:09 INFO - PROCESS | 1741 | 1464864969677 Marionette DEBUG loaded listener.js 03:56:09 INFO - PROCESS | 1741 | ++DOMWINDOW == 143 (0x8c8cf400) [pid = 1741] [serial = 1629] [outer = 0x8b6e5c00] 03:56:10 INFO - PROCESS | 1741 | --DOMWINDOW == 142 (0x8b15b000) [pid = 1741] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 03:56:10 INFO - PROCESS | 1741 | --DOMWINDOW == 141 (0x89d60400) [pid = 1741] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 03:56:10 INFO - PROCESS | 1741 | --DOMWINDOW == 140 (0x8d9e2400) [pid = 1741] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 03:56:10 INFO - PROCESS | 1741 | --DOMWINDOW == 139 (0x86c70000) [pid = 1741] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 03:56:10 INFO - PROCESS | 1741 | --DOMWINDOW == 138 (0x8b7d1000) [pid = 1741] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 03:56:10 INFO - PROCESS | 1741 | --DOMWINDOW == 137 (0x8d9e2000) [pid = 1741] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 03:56:10 INFO - PROCESS | 1741 | --DOMWINDOW == 136 (0x8944a800) [pid = 1741] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 03:56:10 INFO - PROCESS | 1741 | --DOMWINDOW == 135 (0x8e5ef000) [pid = 1741] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 03:56:10 INFO - PROCESS | 1741 | --DOMWINDOW == 134 (0x8e791c00) [pid = 1741] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 03:56:10 INFO - PROCESS | 1741 | --DOMWINDOW == 133 (0x8ca48000) [pid = 1741] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 03:56:10 INFO - PROCESS | 1741 | --DOMWINDOW == 132 (0x915b9000) [pid = 1741] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 03:56:10 INFO - PROCESS | 1741 | --DOMWINDOW == 131 (0x86c6a800) [pid = 1741] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 03:56:10 INFO - PROCESS | 1741 | --DOMWINDOW == 130 (0x8d355c00) [pid = 1741] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 03:56:10 INFO - PROCESS | 1741 | --DOMWINDOW == 129 (0x8d079400) [pid = 1741] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 03:56:10 INFO - PROCESS | 1741 | --DOMWINDOW == 128 (0x8d60bc00) [pid = 1741] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 03:56:10 INFO - PROCESS | 1741 | --DOMWINDOW == 127 (0x86ed8800) [pid = 1741] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 03:56:11 INFO - PROCESS | 1741 | 1464864971299 Marionette TRACE conn3 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 03:56:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 03:56:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 2091ms 03:56:11 INFO - PROCESS | 1741 | 1464864971320 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 03:56:11 INFO - PROCESS | 1741 | 1464864971326 Marionette TRACE conn3 <- [1,2141,null,{"value":"8"}] 03:56:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 03:56:11 INFO - PROCESS | 1741 | 1464864971334 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 03:56:11 INFO - PROCESS | 1741 | 1464864971336 Marionette TRACE conn3 <- [1,2142,null,{}] 03:56:11 INFO - PROCESS | 1741 | 1464864971343 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:11 INFO - PROCESS | 1741 | 1464864971651 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 03:56:11 INFO - PROCESS | 1741 | 1464864971684 Marionette TRACE conn3 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:11 INFO - PROCESS | 1741 | ++DOCSHELL 0x8a290400 == 116 [pid = 1741] [id = 543] 03:56:11 INFO - PROCESS | 1741 | ++DOMWINDOW == 128 (0x8b7c8400) [pid = 1741] [serial = 1630] [outer = (nil)] 03:56:11 INFO - PROCESS | 1741 | ++DOMWINDOW == 129 (0x8ca31000) [pid = 1741] [serial = 1631] [outer = 0x8b7c8400] 03:56:11 INFO - PROCESS | 1741 | 1464864971771 Marionette DEBUG loaded listener.js 03:56:11 INFO - PROCESS | 1741 | ++DOMWINDOW == 130 (0x8ca4e000) [pid = 1741] [serial = 1632] [outer = 0x8b7c8400] 03:56:12 INFO - PROCESS | 1741 | 1464864972921 Marionette TRACE conn3 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 03:56:12 INFO - PROCESS | 1741 | 1464864972974 Marionette TRACE conn3 <- [1,2145,null,{"value":"8"}] 03:56:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 03:56:12 INFO - PROCESS | 1741 | 1464864972984 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 03:56:12 INFO - PROCESS | 1741 | 1464864972990 Marionette TRACE conn3 <- [1,2146,null,{}] 03:56:13 INFO - PROCESS | 1741 | 1464864973002 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:13 INFO - PROCESS | 1741 | 1464864973267 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 03:56:13 INFO - PROCESS | 1741 | 1464864973616 Marionette TRACE conn3 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:13 INFO - PROCESS | 1741 | ++DOCSHELL 0x88133800 == 117 [pid = 1741] [id = 544] 03:56:13 INFO - PROCESS | 1741 | ++DOMWINDOW == 131 (0x88a4a800) [pid = 1741] [serial = 1633] [outer = (nil)] 03:56:13 INFO - PROCESS | 1741 | ++DOMWINDOW == 132 (0x89d6c800) [pid = 1741] [serial = 1634] [outer = 0x88a4a800] 03:56:13 INFO - PROCESS | 1741 | 1464864973715 Marionette DEBUG loaded listener.js 03:56:13 INFO - PROCESS | 1741 | ++DOMWINDOW == 133 (0x8a294c00) [pid = 1741] [serial = 1635] [outer = 0x88a4a800] 03:56:14 INFO - PROCESS | 1741 | 1464864974724 Marionette TRACE conn3 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 03:56:14 INFO - PROCESS | 1741 | 1464864974785 Marionette TRACE conn3 <- [1,2149,null,{"value":"8"}] 03:56:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 03:56:14 INFO - PROCESS | 1741 | 1464864974798 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 03:56:14 INFO - PROCESS | 1741 | 1464864974802 Marionette TRACE conn3 <- [1,2150,null,{}] 03:56:14 INFO - PROCESS | 1741 | 1464864974809 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:15 INFO - PROCESS | 1741 | 1464864975094 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 03:56:15 INFO - PROCESS | 1741 | 1464864975435 Marionette TRACE conn3 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:15 INFO - PROCESS | 1741 | ++DOCSHELL 0x8b8c1800 == 118 [pid = 1741] [id = 545] 03:56:15 INFO - PROCESS | 1741 | ++DOMWINDOW == 134 (0x8ba80800) [pid = 1741] [serial = 1636] [outer = (nil)] 03:56:15 INFO - PROCESS | 1741 | ++DOMWINDOW == 135 (0x8ca4fc00) [pid = 1741] [serial = 1637] [outer = 0x8ba80800] 03:56:15 INFO - PROCESS | 1741 | 1464864975537 Marionette DEBUG loaded listener.js 03:56:15 INFO - PROCESS | 1741 | ++DOMWINDOW == 136 (0x8ca6f000) [pid = 1741] [serial = 1638] [outer = 0x8ba80800] 03:56:16 INFO - PROCESS | 1741 | 1464864976584 Marionette TRACE conn3 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 03:56:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 03:56:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1849ms 03:56:16 INFO - PROCESS | 1741 | 1464864976647 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 03:56:16 INFO - PROCESS | 1741 | 1464864976651 Marionette TRACE conn3 <- [1,2153,null,{"value":"8"}] 03:56:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 03:56:16 INFO - PROCESS | 1741 | 1464864976659 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 03:56:16 INFO - PROCESS | 1741 | 1464864976665 Marionette TRACE conn3 <- [1,2154,null,{}] 03:56:16 INFO - PROCESS | 1741 | 1464864976683 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:17 INFO - PROCESS | 1741 | 1464864977000 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 03:56:17 INFO - PROCESS | 1741 | 1464864977381 Marionette TRACE conn3 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:17 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d07e800 == 119 [pid = 1741] [id = 546] 03:56:17 INFO - PROCESS | 1741 | ++DOMWINDOW == 137 (0x8d080400) [pid = 1741] [serial = 1639] [outer = (nil)] 03:56:17 INFO - PROCESS | 1741 | ++DOMWINDOW == 138 (0x8d35dc00) [pid = 1741] [serial = 1640] [outer = 0x8d080400] 03:56:17 INFO - PROCESS | 1741 | 1464864977477 Marionette DEBUG loaded listener.js 03:56:17 INFO - PROCESS | 1741 | ++DOMWINDOW == 139 (0x8d3afc00) [pid = 1741] [serial = 1641] [outer = 0x8d080400] 03:56:18 INFO - PROCESS | 1741 | 1464864978486 Marionette TRACE conn3 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 03:56:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 03:56:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1896ms 03:56:18 INFO - PROCESS | 1741 | 1464864978556 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 03:56:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 03:56:18 INFO - PROCESS | 1741 | 1464864978561 Marionette TRACE conn3 <- [1,2157,null,{"value":"8"}] 03:56:18 INFO - PROCESS | 1741 | 1464864978568 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 03:56:18 INFO - PROCESS | 1741 | 1464864978572 Marionette TRACE conn3 <- [1,2158,null,{}] 03:56:18 INFO - PROCESS | 1741 | 1464864978578 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:18 INFO - PROCESS | 1741 | 1464864978859 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 03:56:19 INFO - PROCESS | 1741 | 1464864979192 Marionette TRACE conn3 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:19 INFO - PROCESS | 1741 | ++DOCSHELL 0x882c2c00 == 120 [pid = 1741] [id = 547] 03:56:19 INFO - PROCESS | 1741 | ++DOMWINDOW == 140 (0x8d35f800) [pid = 1741] [serial = 1642] [outer = (nil)] 03:56:19 INFO - PROCESS | 1741 | ++DOMWINDOW == 141 (0x8d60d400) [pid = 1741] [serial = 1643] [outer = 0x8d35f800] 03:56:19 INFO - PROCESS | 1741 | 1464864979284 Marionette DEBUG loaded listener.js 03:56:19 INFO - PROCESS | 1741 | ++DOMWINDOW == 142 (0x8d9eb000) [pid = 1741] [serial = 1644] [outer = 0x8d35f800] 03:56:20 INFO - PROCESS | 1741 | 1464864980237 Marionette TRACE conn3 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 03:56:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 03:56:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1740ms 03:56:20 INFO - PROCESS | 1741 | 1464864980309 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 03:56:20 INFO - PROCESS | 1741 | 1464864980313 Marionette TRACE conn3 <- [1,2161,null,{"value":"8"}] 03:56:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 03:56:20 INFO - PROCESS | 1741 | 1464864980320 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 03:56:20 INFO - PROCESS | 1741 | 1464864980324 Marionette TRACE conn3 <- [1,2162,null,{}] 03:56:20 INFO - PROCESS | 1741 | 1464864980330 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:20 INFO - PROCESS | 1741 | 1464864980593 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 03:56:20 INFO - PROCESS | 1741 | 1464864980952 Marionette TRACE conn3 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:20 INFO - PROCESS | 1741 | ++DOCSHELL 0x855b4800 == 121 [pid = 1741] [id = 548] 03:56:20 INFO - PROCESS | 1741 | ++DOMWINDOW == 143 (0x8d605c00) [pid = 1741] [serial = 1645] [outer = (nil)] 03:56:21 INFO - PROCESS | 1741 | ++DOMWINDOW == 144 (0x8e350c00) [pid = 1741] [serial = 1646] [outer = 0x8d605c00] 03:56:21 INFO - PROCESS | 1741 | 1464864981049 Marionette DEBUG loaded listener.js 03:56:21 INFO - PROCESS | 1741 | ++DOMWINDOW == 145 (0x8e5d5c00) [pid = 1741] [serial = 1647] [outer = 0x8d605c00] 03:56:22 INFO - PROCESS | 1741 | 1464864982043 Marionette TRACE conn3 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 03:56:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 03:56:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1786ms 03:56:22 INFO - PROCESS | 1741 | 1464864982107 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 03:56:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 03:56:22 INFO - PROCESS | 1741 | 1464864982111 Marionette TRACE conn3 <- [1,2165,null,{"value":"8"}] 03:56:22 INFO - PROCESS | 1741 | 1464864982118 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 03:56:22 INFO - PROCESS | 1741 | 1464864982122 Marionette TRACE conn3 <- [1,2166,null,{}] 03:56:22 INFO - PROCESS | 1741 | 1464864982128 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:22 INFO - PROCESS | 1741 | 1464864982454 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 03:56:22 INFO - PROCESS | 1741 | 1464864982794 Marionette TRACE conn3 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:22 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d9ecc00 == 122 [pid = 1741] [id = 549] 03:56:22 INFO - PROCESS | 1741 | ++DOMWINDOW == 146 (0x8e348400) [pid = 1741] [serial = 1648] [outer = (nil)] 03:56:22 INFO - PROCESS | 1741 | ++DOMWINDOW == 147 (0x8e789c00) [pid = 1741] [serial = 1649] [outer = 0x8e348400] 03:56:22 INFO - PROCESS | 1741 | 1464864982893 Marionette DEBUG loaded listener.js 03:56:23 INFO - PROCESS | 1741 | ++DOMWINDOW == 148 (0x8e797c00) [pid = 1741] [serial = 1650] [outer = 0x8e348400] 03:56:23 INFO - PROCESS | 1741 | 1464864983828 Marionette TRACE conn3 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 03:56:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 03:56:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1786ms 03:56:23 INFO - PROCESS | 1741 | 1464864983905 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 03:56:23 INFO - PROCESS | 1741 | 1464864983908 Marionette TRACE conn3 <- [1,2169,null,{"value":"8"}] 03:56:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 03:56:23 INFO - PROCESS | 1741 | 1464864983917 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 03:56:23 INFO - PROCESS | 1741 | 1464864983921 Marionette TRACE conn3 <- [1,2170,null,{}] 03:56:23 INFO - PROCESS | 1741 | 1464864983927 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:24 INFO - PROCESS | 1741 | 1464864984163 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 03:56:24 INFO - PROCESS | 1741 | 1464864984490 Marionette TRACE conn3 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:24 INFO - PROCESS | 1741 | ++DOCSHELL 0x8e791c00 == 123 [pid = 1741] [id = 550] 03:56:24 INFO - PROCESS | 1741 | ++DOMWINDOW == 149 (0x8e794400) [pid = 1741] [serial = 1651] [outer = (nil)] 03:56:24 INFO - PROCESS | 1741 | ++DOMWINDOW == 150 (0x8eee5800) [pid = 1741] [serial = 1652] [outer = 0x8e794400] 03:56:24 INFO - PROCESS | 1741 | 1464864984607 Marionette DEBUG loaded listener.js 03:56:24 INFO - PROCESS | 1741 | ++DOMWINDOW == 151 (0x8eef1400) [pid = 1741] [serial = 1653] [outer = 0x8e794400] 03:56:25 INFO - PROCESS | 1741 | 1464864985559 Marionette TRACE conn3 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 03:56:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 03:56:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1696ms 03:56:25 INFO - PROCESS | 1741 | 1464864985614 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 03:56:25 INFO - PROCESS | 1741 | 1464864985619 Marionette TRACE conn3 <- [1,2173,null,{"value":"8"}] 03:56:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 03:56:25 INFO - PROCESS | 1741 | 1464864985631 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 03:56:25 INFO - PROCESS | 1741 | 1464864985634 Marionette TRACE conn3 <- [1,2174,null,{}] 03:56:25 INFO - PROCESS | 1741 | 1464864985641 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:25 INFO - PROCESS | 1741 | 1464864985884 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 03:56:26 INFO - PROCESS | 1741 | 1464864986213 Marionette TRACE conn3 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:26 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d3a4000 == 124 [pid = 1741] [id = 551] 03:56:26 INFO - PROCESS | 1741 | ++DOMWINDOW == 152 (0x8d49b800) [pid = 1741] [serial = 1654] [outer = (nil)] 03:56:26 INFO - PROCESS | 1741 | ++DOMWINDOW == 153 (0x90a06c00) [pid = 1741] [serial = 1655] [outer = 0x8d49b800] 03:56:26 INFO - PROCESS | 1741 | 1464864986307 Marionette DEBUG loaded listener.js 03:56:26 INFO - PROCESS | 1741 | ++DOMWINDOW == 154 (0x90a0c400) [pid = 1741] [serial = 1656] [outer = 0x8d49b800] 03:56:27 INFO - PROCESS | 1741 | 1464864987258 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 03:56:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 03:56:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1692ms 03:56:27 INFO - PROCESS | 1741 | 1464864987324 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 03:56:27 INFO - PROCESS | 1741 | 1464864987328 Marionette TRACE conn3 <- [1,2177,null,{"value":"8"}] 03:56:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 03:56:27 INFO - PROCESS | 1741 | 1464864987334 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 03:56:27 INFO - PROCESS | 1741 | 1464864987338 Marionette TRACE conn3 <- [1,2178,null,{}] 03:56:27 INFO - PROCESS | 1741 | 1464864987344 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:27 INFO - PROCESS | 1741 | 1464864987616 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 03:56:27 INFO - PROCESS | 1741 | 1464864987946 Marionette TRACE conn3 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:27 INFO - PROCESS | 1741 | ++DOCSHELL 0x8e5f0000 == 125 [pid = 1741] [id = 552] 03:56:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 155 (0x8ec09000) [pid = 1741] [serial = 1657] [outer = (nil)] 03:56:28 INFO - PROCESS | 1741 | ++DOMWINDOW == 156 (0x915b6c00) [pid = 1741] [serial = 1658] [outer = 0x8ec09000] 03:56:28 INFO - PROCESS | 1741 | 1464864988043 Marionette DEBUG loaded listener.js 03:56:28 INFO - PROCESS | 1741 | ++DOMWINDOW == 157 (0x915c0c00) [pid = 1741] [serial = 1659] [outer = 0x8ec09000] 03:56:28 INFO - PROCESS | 1741 | 1464864988951 Marionette TRACE conn3 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 03:56:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 03:56:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1680ms 03:56:29 INFO - PROCESS | 1741 | 1464864989017 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 03:56:29 INFO - PROCESS | 1741 | 1464864989021 Marionette TRACE conn3 <- [1,2181,null,{"value":"8"}] 03:56:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 03:56:29 INFO - PROCESS | 1741 | 1464864989027 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 03:56:29 INFO - PROCESS | 1741 | 1464864989030 Marionette TRACE conn3 <- [1,2182,null,{}] 03:56:29 INFO - PROCESS | 1741 | 1464864989036 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:29 INFO - PROCESS | 1741 | 1464864989269 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 03:56:29 INFO - PROCESS | 1741 | 1464864989597 Marionette TRACE conn3 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:29 INFO - PROCESS | 1741 | ++DOCSHELL 0x90a08400 == 126 [pid = 1741] [id = 553] 03:56:29 INFO - PROCESS | 1741 | ++DOMWINDOW == 158 (0x914c0400) [pid = 1741] [serial = 1660] [outer = (nil)] 03:56:29 INFO - PROCESS | 1741 | ++DOMWINDOW == 159 (0x91dba000) [pid = 1741] [serial = 1661] [outer = 0x914c0400] 03:56:29 INFO - PROCESS | 1741 | 1464864989691 Marionette DEBUG loaded listener.js 03:56:29 INFO - PROCESS | 1741 | ++DOMWINDOW == 160 (0x91dbfc00) [pid = 1741] [serial = 1662] [outer = 0x914c0400] 03:56:30 INFO - PROCESS | 1741 | 1464864990647 Marionette TRACE conn3 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 03:56:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 03:56:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1682ms 03:56:30 INFO - PROCESS | 1741 | 1464864990711 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 03:56:30 INFO - PROCESS | 1741 | 1464864990716 Marionette TRACE conn3 <- [1,2185,null,{"value":"8"}] 03:56:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 03:56:30 INFO - PROCESS | 1741 | 1464864990722 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 03:56:30 INFO - PROCESS | 1741 | 1464864990727 Marionette TRACE conn3 <- [1,2186,null,{}] 03:56:30 INFO - PROCESS | 1741 | 1464864990735 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:31 INFO - PROCESS | 1741 | 1464864991048 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 03:56:31 INFO - PROCESS | 1741 | 1464864991389 Marionette TRACE conn3 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:31 INFO - PROCESS | 1741 | ++DOCSHELL 0x914bcc00 == 127 [pid = 1741] [id = 554] 03:56:31 INFO - PROCESS | 1741 | ++DOMWINDOW == 161 (0x92ba4000) [pid = 1741] [serial = 1663] [outer = (nil)] 03:56:31 INFO - PROCESS | 1741 | ++DOMWINDOW == 162 (0x92baf000) [pid = 1741] [serial = 1664] [outer = 0x92ba4000] 03:56:31 INFO - PROCESS | 1741 | 1464864991514 Marionette DEBUG loaded listener.js 03:56:31 INFO - PROCESS | 1741 | ++DOMWINDOW == 163 (0x92ece400) [pid = 1741] [serial = 1665] [outer = 0x92ba4000] 03:56:32 INFO - PROCESS | 1741 | 1464864992488 Marionette TRACE conn3 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 03:56:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 03:56:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1841ms 03:56:32 INFO - PROCESS | 1741 | 1464864992565 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 03:56:32 INFO - PROCESS | 1741 | 1464864992569 Marionette TRACE conn3 <- [1,2189,null,{"value":"8"}] 03:56:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 03:56:32 INFO - PROCESS | 1741 | 1464864992575 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 03:56:32 INFO - PROCESS | 1741 | 1464864992579 Marionette TRACE conn3 <- [1,2190,null,{}] 03:56:32 INFO - PROCESS | 1741 | 1464864992585 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:32 INFO - PROCESS | 1741 | 1464864992862 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 03:56:33 INFO - PROCESS | 1741 | 1464864993211 Marionette TRACE conn3 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:33 INFO - PROCESS | 1741 | ++DOCSHELL 0x882c3800 == 128 [pid = 1741] [id = 555] 03:56:33 INFO - PROCESS | 1741 | ++DOMWINDOW == 164 (0x92b0e800) [pid = 1741] [serial = 1666] [outer = (nil)] 03:56:33 INFO - PROCESS | 1741 | ++DOMWINDOW == 165 (0x93c7dc00) [pid = 1741] [serial = 1667] [outer = 0x92b0e800] 03:56:33 INFO - PROCESS | 1741 | 1464864993303 Marionette DEBUG loaded listener.js 03:56:33 INFO - PROCESS | 1741 | ++DOMWINDOW == 166 (0x94639000) [pid = 1741] [serial = 1668] [outer = 0x92b0e800] 03:56:34 INFO - PROCESS | 1741 | 1464864994220 Marionette TRACE conn3 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 03:56:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 03:56:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1684ms 03:56:34 INFO - PROCESS | 1741 | 1464864994260 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 03:56:34 INFO - PROCESS | 1741 | 1464864994263 Marionette TRACE conn3 <- [1,2193,null,{"value":"8"}] 03:56:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 03:56:34 INFO - PROCESS | 1741 | 1464864994271 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 03:56:34 INFO - PROCESS | 1741 | 1464864994274 Marionette TRACE conn3 <- [1,2194,null,{}] 03:56:34 INFO - PROCESS | 1741 | 1464864994280 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:34 INFO - PROCESS | 1741 | 1464864994528 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 03:56:34 INFO - PROCESS | 1741 | 1464864994810 Marionette TRACE conn3 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:34 INFO - PROCESS | 1741 | ++DOCSHELL 0x915bd400 == 129 [pid = 1741] [id = 556] 03:56:34 INFO - PROCESS | 1741 | ++DOMWINDOW == 167 (0x9392e800) [pid = 1741] [serial = 1669] [outer = (nil)] 03:56:34 INFO - PROCESS | 1741 | ++DOMWINDOW == 168 (0x951ae400) [pid = 1741] [serial = 1670] [outer = 0x9392e800] 03:56:34 INFO - PROCESS | 1741 | 1464864994952 Marionette DEBUG loaded listener.js 03:56:35 INFO - PROCESS | 1741 | ++DOMWINDOW == 169 (0x95325400) [pid = 1741] [serial = 1671] [outer = 0x9392e800] 03:56:35 INFO - PROCESS | 1741 | 1464864995988 Marionette TRACE conn3 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 03:56:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 03:56:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1788ms 03:56:36 INFO - PROCESS | 1741 | 1464864996060 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 03:56:36 INFO - PROCESS | 1741 | 1464864996065 Marionette TRACE conn3 <- [1,2197,null,{"value":"8"}] 03:56:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 03:56:36 INFO - PROCESS | 1741 | 1464864996072 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 03:56:36 INFO - PROCESS | 1741 | 1464864996075 Marionette TRACE conn3 <- [1,2198,null,{}] 03:56:36 INFO - PROCESS | 1741 | 1464864996081 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:36 INFO - PROCESS | 1741 | 1464864996361 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 03:56:36 INFO - PROCESS | 1741 | 1464864996707 Marionette TRACE conn3 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:36 INFO - PROCESS | 1741 | ++DOCSHELL 0x95190800 == 130 [pid = 1741] [id = 557] 03:56:36 INFO - PROCESS | 1741 | ++DOMWINDOW == 170 (0x9519c000) [pid = 1741] [serial = 1672] [outer = (nil)] 03:56:36 INFO - PROCESS | 1741 | ++DOMWINDOW == 171 (0x997e6c00) [pid = 1741] [serial = 1673] [outer = 0x9519c000] 03:56:36 INFO - PROCESS | 1741 | 1464864996800 Marionette DEBUG loaded listener.js 03:56:36 INFO - PROCESS | 1741 | ++DOMWINDOW == 172 (0x997e8400) [pid = 1741] [serial = 1674] [outer = 0x9519c000] 03:56:37 INFO - PROCESS | 1741 | 1464864997726 Marionette TRACE conn3 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 03:56:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 03:56:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1689ms 03:56:37 INFO - PROCESS | 1741 | 1464864997762 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 03:56:37 INFO - PROCESS | 1741 | 1464864997766 Marionette TRACE conn3 <- [1,2201,null,{"value":"8"}] 03:56:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 03:56:37 INFO - PROCESS | 1741 | 1464864997773 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 03:56:37 INFO - PROCESS | 1741 | 1464864997775 Marionette TRACE conn3 <- [1,2202,null,{}] 03:56:37 INFO - PROCESS | 1741 | 1464864997782 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:38 INFO - PROCESS | 1741 | 1464864998026 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 03:56:38 INFO - PROCESS | 1741 | 1464864998373 Marionette TRACE conn3 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:38 INFO - PROCESS | 1741 | ++DOCSHELL 0x8a288000 == 131 [pid = 1741] [id = 558] 03:56:38 INFO - PROCESS | 1741 | ++DOMWINDOW == 173 (0x8b8c2000) [pid = 1741] [serial = 1675] [outer = (nil)] 03:56:38 INFO - PROCESS | 1741 | ++DOMWINDOW == 174 (0x9a36d400) [pid = 1741] [serial = 1676] [outer = 0x8b8c2000] 03:56:38 INFO - PROCESS | 1741 | 1464864998466 Marionette DEBUG loaded listener.js 03:56:38 INFO - PROCESS | 1741 | ++DOMWINDOW == 175 (0x9a379400) [pid = 1741] [serial = 1677] [outer = 0x8b8c2000] 03:56:39 INFO - PROCESS | 1741 | 1464864999415 Marionette TRACE conn3 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 03:56:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 03:56:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1683ms 03:56:39 INFO - PROCESS | 1741 | 1464864999457 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 03:56:39 INFO - PROCESS | 1741 | 1464864999461 Marionette TRACE conn3 <- [1,2205,null,{"value":"8"}] 03:56:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 03:56:39 INFO - PROCESS | 1741 | 1464864999468 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 03:56:39 INFO - PROCESS | 1741 | 1464864999472 Marionette TRACE conn3 <- [1,2206,null,{}] 03:56:39 INFO - PROCESS | 1741 | 1464864999478 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:39 INFO - PROCESS | 1741 | 1464864999737 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 03:56:40 INFO - PROCESS | 1741 | 1464865000070 Marionette TRACE conn3 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:40 INFO - PROCESS | 1741 | ++DOCSHELL 0x92ec5800 == 132 [pid = 1741] [id = 559] 03:56:40 INFO - PROCESS | 1741 | ++DOMWINDOW == 176 (0x99f85800) [pid = 1741] [serial = 1678] [outer = (nil)] 03:56:40 INFO - PROCESS | 1741 | ++DOMWINDOW == 177 (0x9a5e6400) [pid = 1741] [serial = 1679] [outer = 0x99f85800] 03:56:40 INFO - PROCESS | 1741 | 1464865000170 Marionette DEBUG loaded listener.js 03:56:40 INFO - PROCESS | 1741 | ++DOMWINDOW == 178 (0x9a5e9800) [pid = 1741] [serial = 1680] [outer = 0x99f85800] 03:56:41 INFO - PROCESS | 1741 | 1464865001139 Marionette TRACE conn3 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 03:56:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 03:56:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1731ms 03:56:41 INFO - PROCESS | 1741 | 1464865001201 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 03:56:41 INFO - PROCESS | 1741 | 1464865001204 Marionette TRACE conn3 <- [1,2209,null,{"value":"8"}] 03:56:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 03:56:41 INFO - PROCESS | 1741 | 1464865001211 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 03:56:41 INFO - PROCESS | 1741 | 1464865001215 Marionette TRACE conn3 <- [1,2210,null,{}] 03:56:41 INFO - PROCESS | 1741 | 1464865001220 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:41 INFO - PROCESS | 1741 | 1464865001516 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 03:56:41 INFO - PROCESS | 1741 | 1464865001860 Marionette TRACE conn3 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:41 INFO - PROCESS | 1741 | ++DOCSHELL 0x9519e800 == 133 [pid = 1741] [id = 560] 03:56:41 INFO - PROCESS | 1741 | ++DOMWINDOW == 179 (0x99eb7c00) [pid = 1741] [serial = 1681] [outer = (nil)] 03:56:41 INFO - PROCESS | 1741 | ++DOMWINDOW == 180 (0x9a8d4400) [pid = 1741] [serial = 1682] [outer = 0x99eb7c00] 03:56:41 INFO - PROCESS | 1741 | 1464865001960 Marionette DEBUG loaded listener.js 03:56:42 INFO - PROCESS | 1741 | ++DOMWINDOW == 181 (0x9a8d5c00) [pid = 1741] [serial = 1683] [outer = 0x99eb7c00] 03:56:42 INFO - PROCESS | 1741 | 1464865002917 Marionette TRACE conn3 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 03:56:44 INFO - PROCESS | 1741 | --DOCSHELL 0x9a4e2000 == 132 [pid = 1741] [id = 538] 03:56:44 INFO - PROCESS | 1741 | --DOCSHELL 0x9a3ef000 == 131 [pid = 1741] [id = 537] 03:56:44 INFO - PROCESS | 1741 | --DOCSHELL 0x882c9000 == 130 [pid = 1741] [id = 536] 03:56:44 INFO - PROCESS | 1741 | --DOCSHELL 0x9265a800 == 129 [pid = 1741] [id = 535] 03:56:44 INFO - PROCESS | 1741 | --DOCSHELL 0x8812f400 == 128 [pid = 1741] [id = 533] 03:56:44 INFO - PROCESS | 1741 | --DOCSHELL 0x85d46400 == 127 [pid = 1741] [id = 534] 03:56:44 INFO - PROCESS | 1741 | --DOCSHELL 0x92652400 == 126 [pid = 1741] [id = 532] 03:56:44 INFO - PROCESS | 1741 | --DOCSHELL 0x8d2cb400 == 125 [pid = 1741] [id = 531] 03:56:44 INFO - PROCESS | 1741 | --DOCSHELL 0x8ec05c00 == 124 [pid = 1741] [id = 530] 03:56:44 INFO - PROCESS | 1741 | --DOCSHELL 0x8d9e1400 == 123 [pid = 1741] [id = 529] 03:56:44 INFO - PROCESS | 1741 | --DOCSHELL 0x8d498c00 == 122 [pid = 1741] [id = 528] 03:56:44 INFO - PROCESS | 1741 | --DOCSHELL 0x8d60e800 == 121 [pid = 1741] [id = 527] 03:56:44 INFO - PROCESS | 1741 | --DOCSHELL 0x8a295800 == 120 [pid = 1741] [id = 525] 03:56:44 INFO - PROCESS | 1741 | --DOCSHELL 0x8ca70800 == 119 [pid = 1741] [id = 526] 03:56:44 INFO - PROCESS | 1741 | --DOCSHELL 0x8b8bd800 == 118 [pid = 1741] [id = 524] 03:56:44 INFO - PROCESS | 1741 | --DOCSHELL 0x88be8400 == 117 [pid = 1741] [id = 523] 03:56:44 INFO - PROCESS | 1741 | --DOCSHELL 0x85d50000 == 116 [pid = 1741] [id = 522] 03:56:45 INFO - PROCESS | 1741 | --DOMWINDOW == 180 (0x8c7b4400) [pid = 1741] [serial = 1509] [outer = (nil)] [url = about:blank] 03:56:45 INFO - PROCESS | 1741 | --DOMWINDOW == 179 (0x997ecc00) [pid = 1741] [serial = 1550] [outer = (nil)] [url = about:blank] 03:56:45 INFO - PROCESS | 1741 | --DOMWINDOW == 178 (0x92bae000) [pid = 1741] [serial = 1541] [outer = (nil)] [url = about:blank] 03:56:45 INFO - PROCESS | 1741 | --DOMWINDOW == 177 (0x9a3ef800) [pid = 1741] [serial = 1553] [outer = (nil)] [url = about:blank] 03:56:45 INFO - PROCESS | 1741 | --DOMWINDOW == 176 (0x8c8db000) [pid = 1741] [serial = 1565] [outer = (nil)] [url = about:blank] 03:56:45 INFO - PROCESS | 1741 | --DOMWINDOW == 175 (0x92657000) [pid = 1741] [serial = 1539] [outer = (nil)] [url = about:blank] 03:56:45 INFO - PROCESS | 1741 | --DOMWINDOW == 174 (0x8e78fc00) [pid = 1741] [serial = 1524] [outer = (nil)] [url = about:blank] 03:56:45 INFO - PROCESS | 1741 | --DOMWINDOW == 173 (0x8813e800) [pid = 1741] [serial = 1506] [outer = (nil)] [url = about:blank] 03:56:45 INFO - PROCESS | 1741 | --DOMWINDOW == 172 (0x8c791c00) [pid = 1741] [serial = 1562] [outer = (nil)] [url = about:blank] 03:56:45 INFO - PROCESS | 1741 | --DOMWINDOW == 171 (0x907c6000) [pid = 1741] [serial = 1530] [outer = (nil)] [url = about:blank] 03:56:45 INFO - PROCESS | 1741 | --DOMWINDOW == 170 (0x8a6c9c00) [pid = 1741] [serial = 1559] [outer = (nil)] [url = about:blank] 03:56:45 INFO - PROCESS | 1741 | --DOMWINDOW == 169 (0x90bb6800) [pid = 1741] [serial = 1533] [outer = (nil)] [url = about:blank] 03:56:45 INFO - PROCESS | 1741 | --DOMWINDOW == 168 (0x86ed7800) [pid = 1741] [serial = 1505] [outer = (nil)] [url = about:blank] 03:56:45 INFO - PROCESS | 1741 | --DOMWINDOW == 167 (0x8a6d4800) [pid = 1741] [serial = 1560] [outer = (nil)] [url = about:blank] 03:56:45 INFO - PROCESS | 1741 | --DOMWINDOW == 166 (0x90a0ec00) [pid = 1741] [serial = 1532] [outer = (nil)] [url = about:blank] 03:56:45 INFO - PROCESS | 1741 | --DOMWINDOW == 165 (0x8eca8000) [pid = 1741] [serial = 1527] [outer = (nil)] [url = about:blank] 03:56:45 INFO - PROCESS | 1741 | --DOMWINDOW == 164 (0x92244400) [pid = 1741] [serial = 1538] [outer = (nil)] [url = about:blank] 03:56:45 INFO - PROCESS | 1741 | --DOMWINDOW == 163 (0x8ca4bc00) [pid = 1741] [serial = 1511] [outer = (nil)] [url = about:blank] 03:56:45 INFO - PROCESS | 1741 | --DOMWINDOW == 162 (0x951a9c00) [pid = 1741] [serial = 1547] [outer = (nil)] [url = about:blank] 03:56:45 INFO - PROCESS | 1741 | --DOMWINDOW == 161 (0x8c7b7000) [pid = 1741] [serial = 1563] [outer = (nil)] [url = about:blank] 03:56:45 INFO - PROCESS | 1741 | --DOMWINDOW == 160 (0x91db3000) [pid = 1741] [serial = 1536] [outer = (nil)] [url = about:blank] 03:56:45 INFO - PROCESS | 1741 | --DOMWINDOW == 159 (0x91cd2800) [pid = 1741] [serial = 1535] [outer = (nil)] [url = about:blank] 03:56:45 INFO - PROCESS | 1741 | --DOMWINDOW == 158 (0x8e5e5800) [pid = 1741] [serial = 1523] [outer = (nil)] [url = about:blank] 03:56:45 INFO - PROCESS | 1741 | --DOMWINDOW == 157 (0x881cc800) [pid = 1741] [serial = 1557] [outer = (nil)] [url = about:blank] 03:56:45 INFO - PROCESS | 1741 | --DOMWINDOW == 156 (0x8d499000) [pid = 1741] [serial = 1517] [outer = (nil)] [url = about:blank] 03:56:45 INFO - PROCESS | 1741 | --DOMWINDOW == 155 (0x86ed8400) [pid = 1741] [serial = 1556] [outer = (nil)] [url = about:blank] 03:56:45 INFO - PROCESS | 1741 | --DOMWINDOW == 154 (0x8d35b000) [pid = 1741] [serial = 1515] [outer = (nil)] [url = about:blank] 03:56:45 INFO - PROCESS | 1741 | --DOMWINDOW == 153 (0x8e34a400) [pid = 1741] [serial = 1521] [outer = (nil)] [url = about:blank] 03:56:45 INFO - PROCESS | 1741 | --DOMWINDOW == 152 (0x8b7c9400) [pid = 1741] [serial = 1508] [outer = (nil)] [url = about:blank] 03:56:45 INFO - PROCESS | 1741 | --DOMWINDOW == 151 (0x8d9e4000) [pid = 1741] [serial = 1520] [outer = (nil)] [url = about:blank] 03:56:45 INFO - PROCESS | 1741 | --DOMWINDOW == 150 (0x8c7b6400) [pid = 1741] [serial = 1440] [outer = (nil)] [url = about:blank] 03:56:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 03:56:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 3853ms 03:56:45 INFO - PROCESS | 1741 | --DOMWINDOW == 149 (0x8eca5c00) [pid = 1741] [serial = 1526] [outer = (nil)] [url = about:blank] 03:56:45 INFO - PROCESS | 1741 | --DOMWINDOW == 148 (0x8d350c00) [pid = 1741] [serial = 1514] [outer = (nil)] [url = about:blank] 03:56:45 INFO - PROCESS | 1741 | --DOMWINDOW == 147 (0x8d49c400) [pid = 1741] [serial = 1518] [outer = (nil)] [url = about:blank] 03:56:45 INFO - PROCESS | 1741 | --DOMWINDOW == 146 (0x907c0c00) [pid = 1741] [serial = 1529] [outer = (nil)] [url = about:blank] 03:56:45 INFO - PROCESS | 1741 | --DOMWINDOW == 145 (0x8ca67400) [pid = 1741] [serial = 1512] [outer = (nil)] [url = about:blank] 03:56:45 INFO - PROCESS | 1741 | --DOMWINDOW == 144 (0x93c7b000) [pid = 1741] [serial = 1544] [outer = (nil)] [url = about:blank] 03:56:45 INFO - PROCESS | 1741 | 1464865005198 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 03:56:45 INFO - PROCESS | 1741 | 1464865005203 Marionette TRACE conn3 <- [1,2213,null,{"value":"8"}] 03:56:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 03:56:45 INFO - PROCESS | 1741 | 1464865005223 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 03:56:45 INFO - PROCESS | 1741 | 1464865005231 Marionette TRACE conn3 <- [1,2214,null,{}] 03:56:45 INFO - PROCESS | 1741 | 1464865005238 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:45 INFO - PROCESS | 1741 | 1464865005438 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 03:56:45 INFO - PROCESS | 1741 | 1464865005661 Marionette TRACE conn3 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:45 INFO - PROCESS | 1741 | ++DOCSHELL 0x881cfc00 == 117 [pid = 1741] [id = 561] 03:56:45 INFO - PROCESS | 1741 | ++DOMWINDOW == 145 (0x882bec00) [pid = 1741] [serial = 1684] [outer = (nil)] 03:56:45 INFO - PROCESS | 1741 | ++DOMWINDOW == 146 (0x882ca400) [pid = 1741] [serial = 1685] [outer = 0x882bec00] 03:56:45 INFO - PROCESS | 1741 | 1464865005741 Marionette DEBUG loaded listener.js 03:56:45 INFO - PROCESS | 1741 | ++DOMWINDOW == 147 (0x88a56000) [pid = 1741] [serial = 1686] [outer = 0x882bec00] 03:56:46 INFO - PROCESS | 1741 | 1464865006579 Marionette TRACE conn3 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 03:56:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 03:56:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1389ms 03:56:46 INFO - PROCESS | 1741 | 1464865006612 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 03:56:46 INFO - PROCESS | 1741 | 1464865006617 Marionette TRACE conn3 <- [1,2217,null,{"value":"8"}] 03:56:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 03:56:46 INFO - PROCESS | 1741 | 1464865006630 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 03:56:46 INFO - PROCESS | 1741 | 1464865006634 Marionette TRACE conn3 <- [1,2218,null,{}] 03:56:46 INFO - PROCESS | 1741 | 1464865006642 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:46 INFO - PROCESS | 1741 | 1464865006860 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 03:56:47 INFO - PROCESS | 1741 | 1464865007104 Marionette TRACE conn3 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:47 INFO - PROCESS | 1741 | ++DOCSHELL 0x88132800 == 118 [pid = 1741] [id = 562] 03:56:47 INFO - PROCESS | 1741 | ++DOMWINDOW == 148 (0x8a28b800) [pid = 1741] [serial = 1687] [outer = (nil)] 03:56:47 INFO - PROCESS | 1741 | ++DOMWINDOW == 149 (0x8a6d4c00) [pid = 1741] [serial = 1688] [outer = 0x8a28b800] 03:56:47 INFO - PROCESS | 1741 | 1464865007181 Marionette DEBUG loaded listener.js 03:56:47 INFO - PROCESS | 1741 | ++DOMWINDOW == 150 (0x8b7d0000) [pid = 1741] [serial = 1689] [outer = 0x8a28b800] 03:56:48 INFO - PROCESS | 1741 | 1464865008143 Marionette TRACE conn3 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 03:56:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 03:56:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1546ms 03:56:48 INFO - PROCESS | 1741 | 1464865008173 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 03:56:48 INFO - PROCESS | 1741 | 1464865008177 Marionette TRACE conn3 <- [1,2221,null,{"value":"8"}] 03:56:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 03:56:48 INFO - PROCESS | 1741 | 1464865008184 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 03:56:48 INFO - PROCESS | 1741 | 1464865008187 Marionette TRACE conn3 <- [1,2222,null,{}] 03:56:48 INFO - PROCESS | 1741 | 1464865008213 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:48 INFO - PROCESS | 1741 | 1464865008510 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 03:56:48 INFO - PROCESS | 1741 | 1464865008545 Marionette TRACE conn3 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:48 INFO - PROCESS | 1741 | ++DOCSHELL 0x8a6c9c00 == 119 [pid = 1741] [id = 563] 03:56:48 INFO - PROCESS | 1741 | ++DOMWINDOW == 151 (0x8c7b6800) [pid = 1741] [serial = 1690] [outer = (nil)] 03:56:48 INFO - PROCESS | 1741 | ++DOMWINDOW == 152 (0x8c8db000) [pid = 1741] [serial = 1691] [outer = 0x8c7b6800] 03:56:48 INFO - PROCESS | 1741 | 1464865008627 Marionette DEBUG loaded listener.js 03:56:48 INFO - PROCESS | 1741 | ++DOMWINDOW == 153 (0x8ca48000) [pid = 1741] [serial = 1692] [outer = 0x8c7b6800] 03:56:50 INFO - PROCESS | 1741 | --DOMWINDOW == 152 (0x881ca000) [pid = 1741] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 03:56:50 INFO - PROCESS | 1741 | --DOMWINDOW == 151 (0x98138c00) [pid = 1741] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 03:56:50 INFO - PROCESS | 1741 | --DOMWINDOW == 150 (0x8d60f400) [pid = 1741] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 03:56:50 INFO - PROCESS | 1741 | --DOMWINDOW == 149 (0x8d2cbc00) [pid = 1741] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 03:56:50 INFO - PROCESS | 1741 | --DOMWINDOW == 148 (0x8c799000) [pid = 1741] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 03:56:50 INFO - PROCESS | 1741 | --DOMWINDOW == 147 (0x9a480c00) [pid = 1741] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 03:56:50 INFO - PROCESS | 1741 | --DOMWINDOW == 146 (0x8eca7400) [pid = 1741] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 03:56:50 INFO - PROCESS | 1741 | --DOMWINDOW == 145 (0x9a4e4c00) [pid = 1741] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 03:56:50 INFO - PROCESS | 1741 | --DOMWINDOW == 144 (0x8a28e000) [pid = 1741] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 03:56:50 INFO - PROCESS | 1741 | --DOMWINDOW == 143 (0x951a9400) [pid = 1741] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 03:56:50 INFO - PROCESS | 1741 | --DOMWINDOW == 142 (0x88a4f400) [pid = 1741] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 03:56:50 INFO - PROCESS | 1741 | --DOMWINDOW == 141 (0x92b07000) [pid = 1741] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 03:56:50 INFO - PROCESS | 1741 | --DOMWINDOW == 140 (0x92652c00) [pid = 1741] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 03:56:50 INFO - PROCESS | 1741 | --DOMWINDOW == 139 (0x85d50800) [pid = 1741] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 03:56:50 INFO - PROCESS | 1741 | --DOMWINDOW == 138 (0x93936400) [pid = 1741] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 03:56:50 INFO - PROCESS | 1741 | --DOMWINDOW == 137 (0x88bf2c00) [pid = 1741] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 03:56:50 INFO - PROCESS | 1741 | --DOMWINDOW == 136 (0x8a289000) [pid = 1741] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 03:56:50 INFO - PROCESS | 1741 | --DOMWINDOW == 135 (0x8ca67c00) [pid = 1741] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 03:56:50 INFO - PROCESS | 1741 | --DOMWINDOW == 134 (0x907cb400) [pid = 1741] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 03:56:50 INFO - PROCESS | 1741 | --DOMWINDOW == 133 (0x888f6800) [pid = 1741] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 03:56:50 INFO - PROCESS | 1741 | --DOMWINDOW == 132 (0x8e346800) [pid = 1741] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 03:56:50 INFO - PROCESS | 1741 | --DOMWINDOW == 131 (0x92655000) [pid = 1741] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 03:56:50 INFO - PROCESS | 1741 | --DOMWINDOW == 130 (0x92b0d400) [pid = 1741] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 03:56:50 INFO - PROCESS | 1741 | --DOMWINDOW == 129 (0x8d607400) [pid = 1741] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 03:56:50 INFO - PROCESS | 1741 | --DOMWINDOW == 128 (0x8c78e400) [pid = 1741] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 03:56:50 INFO - PROCESS | 1741 | --DOMWINDOW == 127 (0x8ba78c00) [pid = 1741] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 03:56:50 INFO - PROCESS | 1741 | --DOMWINDOW == 126 (0x8b6e5c00) [pid = 1741] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 03:56:50 INFO - PROCESS | 1741 | 1464865010427 Marionette TRACE conn3 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 03:56:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 03:56:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 2303ms 03:56:50 INFO - PROCESS | 1741 | 1464865010488 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 03:56:50 INFO - PROCESS | 1741 | 1464865010492 Marionette TRACE conn3 <- [1,2225,null,{"value":"8"}] 03:56:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 03:56:50 INFO - PROCESS | 1741 | 1464865010498 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 03:56:50 INFO - PROCESS | 1741 | 1464865010517 Marionette TRACE conn3 <- [1,2226,null,{}] 03:56:50 INFO - PROCESS | 1741 | 1464865010523 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:50 INFO - PROCESS | 1741 | 1464865010731 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 03:56:50 INFO - PROCESS | 1741 | 1464865010935 Marionette TRACE conn3 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:50 INFO - PROCESS | 1741 | ++DOCSHELL 0x85d50800 == 120 [pid = 1741] [id = 564] 03:56:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 127 (0x888f6800) [pid = 1741] [serial = 1693] [outer = (nil)] 03:56:51 INFO - PROCESS | 1741 | ++DOMWINDOW == 128 (0x8c7b6000) [pid = 1741] [serial = 1694] [outer = 0x888f6800] 03:56:51 INFO - PROCESS | 1741 | 1464865011011 Marionette DEBUG loaded listener.js 03:56:51 INFO - PROCESS | 1741 | ++DOMWINDOW == 129 (0x8ca4f000) [pid = 1741] [serial = 1695] [outer = 0x888f6800] 03:56:51 INFO - PROCESS | 1741 | 1464865011858 Marionette TRACE conn3 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 03:56:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 03:56:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1404ms 03:56:51 INFO - PROCESS | 1741 | 1464865011909 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 03:56:51 INFO - PROCESS | 1741 | 1464865011915 Marionette TRACE conn3 <- [1,2229,null,{"value":"8"}] 03:56:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 03:56:51 INFO - PROCESS | 1741 | 1464865011926 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 03:56:51 INFO - PROCESS | 1741 | 1464865011931 Marionette TRACE conn3 <- [1,2230,null,{}] 03:56:51 INFO - PROCESS | 1741 | 1464865011937 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:52 INFO - PROCESS | 1741 | 1464865012159 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 03:56:52 INFO - PROCESS | 1741 | 1464865012595 Marionette TRACE conn3 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:52 INFO - PROCESS | 1741 | ++DOCSHELL 0x866f6000 == 121 [pid = 1741] [id = 565] 03:56:52 INFO - PROCESS | 1741 | ++DOMWINDOW == 130 (0x86c6e800) [pid = 1741] [serial = 1696] [outer = (nil)] 03:56:52 INFO - PROCESS | 1741 | ++DOMWINDOW == 131 (0x86edd400) [pid = 1741] [serial = 1697] [outer = 0x86c6e800] 03:56:52 INFO - PROCESS | 1741 | 1464865012697 Marionette DEBUG loaded listener.js 03:56:52 INFO - PROCESS | 1741 | ++DOMWINDOW == 132 (0x881cc800) [pid = 1741] [serial = 1698] [outer = 0x86c6e800] 03:56:53 INFO - PROCESS | 1741 | 1464865013724 Marionette TRACE conn3 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 03:56:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 03:56:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1839ms 03:56:53 INFO - PROCESS | 1741 | 1464865013768 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 03:56:53 INFO - PROCESS | 1741 | 1464865013775 Marionette TRACE conn3 <- [1,2233,null,{"value":"8"}] 03:56:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 03:56:53 INFO - PROCESS | 1741 | 1464865013784 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 03:56:53 INFO - PROCESS | 1741 | 1464865013790 Marionette TRACE conn3 <- [1,2234,null,{}] 03:56:53 INFO - PROCESS | 1741 | 1464865013798 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:54 INFO - PROCESS | 1741 | 1464865014088 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 03:56:54 INFO - PROCESS | 1741 | 1464865014454 Marionette TRACE conn3 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:54 INFO - PROCESS | 1741 | ++DOCSHELL 0x89d6b800 == 122 [pid = 1741] [id = 566] 03:56:54 INFO - PROCESS | 1741 | ++DOMWINDOW == 133 (0x8a6d1400) [pid = 1741] [serial = 1699] [outer = (nil)] 03:56:54 INFO - PROCESS | 1741 | ++DOMWINDOW == 134 (0x8b8bd800) [pid = 1741] [serial = 1700] [outer = 0x8a6d1400] 03:56:54 INFO - PROCESS | 1741 | 1464865014559 Marionette DEBUG loaded listener.js 03:56:54 INFO - PROCESS | 1741 | ++DOMWINDOW == 135 (0x8ba84400) [pid = 1741] [serial = 1701] [outer = 0x8a6d1400] 03:56:55 INFO - PROCESS | 1741 | 1464865015612 Marionette TRACE conn3 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 03:56:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 03:56:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1885ms 03:56:55 INFO - PROCESS | 1741 | 1464865015674 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 03:56:55 INFO - PROCESS | 1741 | 1464865015682 Marionette TRACE conn3 <- [1,2237,null,{"value":"8"}] 03:56:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 03:56:55 INFO - PROCESS | 1741 | 1464865015689 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 03:56:55 INFO - PROCESS | 1741 | 1464865015694 Marionette TRACE conn3 <- [1,2238,null,{}] 03:56:55 INFO - PROCESS | 1741 | 1464865015702 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:56 INFO - PROCESS | 1741 | 1464865016038 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 03:56:56 INFO - PROCESS | 1741 | 1464865016441 Marionette TRACE conn3 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:56 INFO - PROCESS | 1741 | ++DOCSHELL 0x8c7b3000 == 123 [pid = 1741] [id = 567] 03:56:56 INFO - PROCESS | 1741 | ++DOMWINDOW == 136 (0x8c8d9400) [pid = 1741] [serial = 1702] [outer = (nil)] 03:56:56 INFO - PROCESS | 1741 | ++DOMWINDOW == 137 (0x8ca2ac00) [pid = 1741] [serial = 1703] [outer = 0x8c8d9400] 03:56:56 INFO - PROCESS | 1741 | 1464865016533 Marionette DEBUG loaded listener.js 03:56:56 INFO - PROCESS | 1741 | ++DOMWINDOW == 138 (0x8ca6b000) [pid = 1741] [serial = 1704] [outer = 0x8c8d9400] 03:56:57 INFO - PROCESS | 1741 | 1464865017585 Marionette TRACE conn3 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 03:56:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 03:56:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1941ms 03:56:57 INFO - PROCESS | 1741 | 1464865017632 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 03:56:57 INFO - PROCESS | 1741 | 1464865017636 Marionette TRACE conn3 <- [1,2241,null,{"value":"8"}] 03:56:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 03:56:57 INFO - PROCESS | 1741 | 1464865017654 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 03:56:57 INFO - PROCESS | 1741 | 1464865017666 Marionette TRACE conn3 <- [1,2242,null,{}] 03:56:57 INFO - PROCESS | 1741 | 1464865017674 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:58 INFO - PROCESS | 1741 | 1464865018000 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 03:56:58 INFO - PROCESS | 1741 | 1464865018346 Marionette TRACE conn3 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:58 INFO - PROCESS | 1741 | ++DOCSHELL 0x8c8ddc00 == 124 [pid = 1741] [id = 568] 03:56:58 INFO - PROCESS | 1741 | ++DOMWINDOW == 139 (0x8ca2d800) [pid = 1741] [serial = 1705] [outer = (nil)] 03:56:58 INFO - PROCESS | 1741 | ++DOMWINDOW == 140 (0x8d35ac00) [pid = 1741] [serial = 1706] [outer = 0x8ca2d800] 03:56:58 INFO - PROCESS | 1741 | 1464865018437 Marionette DEBUG loaded listener.js 03:56:58 INFO - PROCESS | 1741 | ++DOMWINDOW == 141 (0x8d3a3000) [pid = 1741] [serial = 1707] [outer = 0x8ca2d800] 03:56:59 INFO - PROCESS | 1741 | 1464865019415 Marionette TRACE conn3 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 03:56:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 03:56:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1803ms 03:56:59 INFO - PROCESS | 1741 | 1464865019448 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 03:56:59 INFO - PROCESS | 1741 | 1464865019453 Marionette TRACE conn3 <- [1,2245,null,{"value":"8"}] 03:56:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 03:56:59 INFO - PROCESS | 1741 | 1464865019460 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 03:56:59 INFO - PROCESS | 1741 | 1464865019463 Marionette TRACE conn3 <- [1,2246,null,{}] 03:56:59 INFO - PROCESS | 1741 | 1464865019469 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:59 INFO - PROCESS | 1741 | 1464865019724 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 03:57:00 INFO - PROCESS | 1741 | 1464865020049 Marionette TRACE conn3 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:00 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d354000 == 125 [pid = 1741] [id = 569] 03:57:00 INFO - PROCESS | 1741 | ++DOMWINDOW == 142 (0x8d35e800) [pid = 1741] [serial = 1708] [outer = (nil)] 03:57:00 INFO - PROCESS | 1741 | ++DOMWINDOW == 143 (0x8d604400) [pid = 1741] [serial = 1709] [outer = 0x8d35e800] 03:57:00 INFO - PROCESS | 1741 | 1464865020154 Marionette DEBUG loaded listener.js 03:57:00 INFO - PROCESS | 1741 | ++DOMWINDOW == 144 (0x8d608800) [pid = 1741] [serial = 1710] [outer = 0x8d35e800] 03:57:01 INFO - PROCESS | 1741 | 1464865021100 Marionette TRACE conn3 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 03:57:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 03:57:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1691ms 03:57:01 INFO - PROCESS | 1741 | 1464865021152 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 03:57:01 INFO - PROCESS | 1741 | 1464865021156 Marionette TRACE conn3 <- [1,2249,null,{"value":"8"}] 03:57:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 03:57:01 INFO - PROCESS | 1741 | 1464865021163 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 03:57:01 INFO - PROCESS | 1741 | 1464865021167 Marionette TRACE conn3 <- [1,2250,null,{}] 03:57:01 INFO - PROCESS | 1741 | 1464865021173 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:01 INFO - PROCESS | 1741 | 1464865021423 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 03:57:01 INFO - PROCESS | 1741 | 1464865021758 Marionette TRACE conn3 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:01 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d9ea000 == 126 [pid = 1741] [id = 570] 03:57:01 INFO - PROCESS | 1741 | ++DOMWINDOW == 145 (0x8e345c00) [pid = 1741] [serial = 1711] [outer = (nil)] 03:57:01 INFO - PROCESS | 1741 | ++DOMWINDOW == 146 (0x8e34c800) [pid = 1741] [serial = 1712] [outer = 0x8e345c00] 03:57:01 INFO - PROCESS | 1741 | 1464865021866 Marionette DEBUG loaded listener.js 03:57:02 INFO - PROCESS | 1741 | ++DOMWINDOW == 147 (0x8e5ef400) [pid = 1741] [serial = 1713] [outer = 0x8e345c00] 03:57:02 INFO - PROCESS | 1741 | 1464865022933 Marionette TRACE conn3 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 03:57:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 03:57:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1835ms 03:57:03 INFO - PROCESS | 1741 | 1464865022999 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 03:57:03 INFO - PROCESS | 1741 | 1464865023003 Marionette TRACE conn3 <- [1,2253,null,{"value":"8"}] 03:57:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 03:57:03 INFO - PROCESS | 1741 | 1464865023010 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 03:57:03 INFO - PROCESS | 1741 | 1464865023014 Marionette TRACE conn3 <- [1,2254,null,{}] 03:57:03 INFO - PROCESS | 1741 | 1464865023020 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:03 INFO - PROCESS | 1741 | 1464865023271 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 03:57:03 INFO - PROCESS | 1741 | 1464865023609 Marionette TRACE conn3 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:03 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d351000 == 127 [pid = 1741] [id = 571] 03:57:03 INFO - PROCESS | 1741 | ++DOMWINDOW == 148 (0x8e34d400) [pid = 1741] [serial = 1714] [outer = (nil)] 03:57:03 INFO - PROCESS | 1741 | ++DOMWINDOW == 149 (0x8ec0e000) [pid = 1741] [serial = 1715] [outer = 0x8e34d400] 03:57:03 INFO - PROCESS | 1741 | 1464865023708 Marionette DEBUG loaded listener.js 03:57:03 INFO - PROCESS | 1741 | ++DOMWINDOW == 150 (0x8eca8000) [pid = 1741] [serial = 1716] [outer = 0x8e34d400] 03:57:04 INFO - PROCESS | 1741 | 1464865024670 Marionette TRACE conn3 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 03:57:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 03:57:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1734ms 03:57:04 INFO - PROCESS | 1741 | 1464865024745 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 03:57:04 INFO - PROCESS | 1741 | 1464865024749 Marionette TRACE conn3 <- [1,2257,null,{"value":"8"}] 03:57:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 03:57:04 INFO - PROCESS | 1741 | 1464865024756 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 03:57:04 INFO - PROCESS | 1741 | 1464865024759 Marionette TRACE conn3 <- [1,2258,null,{}] 03:57:04 INFO - PROCESS | 1741 | 1464865024766 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:05 INFO - PROCESS | 1741 | 1464865025050 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 03:57:05 INFO - PROCESS | 1741 | 1464865025393 Marionette TRACE conn3 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:05 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d9eb800 == 128 [pid = 1741] [id = 572] 03:57:05 INFO - PROCESS | 1741 | ++DOMWINDOW == 151 (0x8ec05800) [pid = 1741] [serial = 1717] [outer = (nil)] 03:57:05 INFO - PROCESS | 1741 | ++DOMWINDOW == 152 (0x8eee7c00) [pid = 1741] [serial = 1718] [outer = 0x8ec05800] 03:57:05 INFO - PROCESS | 1741 | 1464865025486 Marionette DEBUG loaded listener.js 03:57:05 INFO - PROCESS | 1741 | ++DOMWINDOW == 153 (0x8eeed000) [pid = 1741] [serial = 1719] [outer = 0x8ec05800] 03:57:06 INFO - PROCESS | 1741 | 1464865026426 Marionette TRACE conn3 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 03:57:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 03:57:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1739ms 03:57:06 INFO - PROCESS | 1741 | 1464865026496 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 03:57:06 INFO - PROCESS | 1741 | 1464865026500 Marionette TRACE conn3 <- [1,2261,null,{"value":"8"}] 03:57:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 03:57:06 INFO - PROCESS | 1741 | 1464865026506 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 03:57:06 INFO - PROCESS | 1741 | 1464865026510 Marionette TRACE conn3 <- [1,2262,null,{}] 03:57:06 INFO - PROCESS | 1741 | 1464865026516 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:06 INFO - PROCESS | 1741 | 1464865026751 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 03:57:07 INFO - PROCESS | 1741 | 1464865027094 Marionette TRACE conn3 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:07 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d9e2000 == 129 [pid = 1741] [id = 573] 03:57:07 INFO - PROCESS | 1741 | ++DOMWINDOW == 154 (0x8eca9c00) [pid = 1741] [serial = 1720] [outer = (nil)] 03:57:07 INFO - PROCESS | 1741 | ++DOMWINDOW == 155 (0x90bb2000) [pid = 1741] [serial = 1721] [outer = 0x8eca9c00] 03:57:07 INFO - PROCESS | 1741 | 1464865027192 Marionette DEBUG loaded listener.js 03:57:07 INFO - PROCESS | 1741 | ++DOMWINDOW == 156 (0x90bb6400) [pid = 1741] [serial = 1722] [outer = 0x8eca9c00] 03:57:08 INFO - PROCESS | 1741 | 1464865028113 Marionette TRACE conn3 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 03:57:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 03:57:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1636ms 03:57:08 INFO - PROCESS | 1741 | 1464865028144 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 03:57:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 03:57:08 INFO - PROCESS | 1741 | 1464865028149 Marionette TRACE conn3 <- [1,2265,null,{"value":"8"}] 03:57:08 INFO - PROCESS | 1741 | 1464865028157 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 03:57:08 INFO - PROCESS | 1741 | 1464865028160 Marionette TRACE conn3 <- [1,2266,null,{}] 03:57:08 INFO - PROCESS | 1741 | 1464865028167 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:08 INFO - PROCESS | 1741 | 1464865028417 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 03:57:08 INFO - PROCESS | 1741 | 1464865028756 Marionette TRACE conn3 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:08 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d49c000 == 130 [pid = 1741] [id = 574] 03:57:08 INFO - PROCESS | 1741 | ++DOMWINDOW == 157 (0x8eee5000) [pid = 1741] [serial = 1723] [outer = (nil)] 03:57:08 INFO - PROCESS | 1741 | ++DOMWINDOW == 158 (0x915bfc00) [pid = 1741] [serial = 1724] [outer = 0x8eee5000] 03:57:08 INFO - PROCESS | 1741 | 1464865028858 Marionette DEBUG loaded listener.js 03:57:08 INFO - PROCESS | 1741 | ++DOMWINDOW == 159 (0x91cd7c00) [pid = 1741] [serial = 1725] [outer = 0x8eee5000] 03:57:09 INFO - PROCESS | 1741 | 1464865029843 Marionette TRACE conn3 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 03:57:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 03:57:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1733ms 03:57:09 INFO - PROCESS | 1741 | 1464865029890 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 03:57:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 03:57:09 INFO - PROCESS | 1741 | 1464865029894 Marionette TRACE conn3 <- [1,2269,null,{"value":"8"}] 03:57:09 INFO - PROCESS | 1741 | 1464865029901 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 03:57:09 INFO - PROCESS | 1741 | 1464865029904 Marionette TRACE conn3 <- [1,2270,null,{}] 03:57:09 INFO - PROCESS | 1741 | 1464865029910 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:10 INFO - PROCESS | 1741 | 1464865030161 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 03:57:10 INFO - PROCESS | 1741 | 1464865030518 Marionette TRACE conn3 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:10 INFO - PROCESS | 1741 | ++DOCSHELL 0x92247000 == 131 [pid = 1741] [id = 575] 03:57:10 INFO - PROCESS | 1741 | ++DOMWINDOW == 160 (0x9264dc00) [pid = 1741] [serial = 1726] [outer = (nil)] 03:57:10 INFO - PROCESS | 1741 | ++DOMWINDOW == 161 (0x92654c00) [pid = 1741] [serial = 1727] [outer = 0x9264dc00] 03:57:10 INFO - PROCESS | 1741 | 1464865030632 Marionette DEBUG loaded listener.js 03:57:10 INFO - PROCESS | 1741 | ++DOMWINDOW == 162 (0x92b06400) [pid = 1741] [serial = 1728] [outer = 0x9264dc00] 03:57:11 INFO - PROCESS | 1741 | 1464865031639 Marionette TRACE conn3 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 03:57:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 03:57:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1784ms 03:57:11 INFO - PROCESS | 1741 | 1464865031685 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 03:57:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 03:57:11 INFO - PROCESS | 1741 | 1464865031690 Marionette TRACE conn3 <- [1,2273,null,{"value":"8"}] 03:57:11 INFO - PROCESS | 1741 | 1464865031697 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 03:57:11 INFO - PROCESS | 1741 | 1464865031702 Marionette TRACE conn3 <- [1,2274,null,{}] 03:57:11 INFO - PROCESS | 1741 | 1464865031708 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:12 INFO - PROCESS | 1741 | 1464865032024 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 03:57:12 INFO - PROCESS | 1741 | 1464865032371 Marionette TRACE conn3 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:12 INFO - PROCESS | 1741 | ++DOCSHELL 0x91db3000 == 132 [pid = 1741] [id = 576] 03:57:12 INFO - PROCESS | 1741 | ++DOMWINDOW == 163 (0x9223ac00) [pid = 1741] [serial = 1729] [outer = (nil)] 03:57:12 INFO - PROCESS | 1741 | ++DOMWINDOW == 164 (0x93935400) [pid = 1741] [serial = 1730] [outer = 0x9223ac00] 03:57:12 INFO - PROCESS | 1741 | 1464865032466 Marionette DEBUG loaded listener.js 03:57:12 INFO - PROCESS | 1741 | ++DOMWINDOW == 165 (0x939e4000) [pid = 1741] [serial = 1731] [outer = 0x9223ac00] 03:57:13 INFO - PROCESS | 1741 | 1464865033385 Marionette TRACE conn3 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 03:57:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 03:57:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1743ms 03:57:13 INFO - PROCESS | 1741 | 1464865033441 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 03:57:13 INFO - PROCESS | 1741 | 1464865033444 Marionette TRACE conn3 <- [1,2277,null,{"value":"8"}] 03:57:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 03:57:13 INFO - PROCESS | 1741 | 1464865033452 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 03:57:13 INFO - PROCESS | 1741 | 1464865033455 Marionette TRACE conn3 <- [1,2278,null,{}] 03:57:13 INFO - PROCESS | 1741 | 1464865033462 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:13 INFO - PROCESS | 1741 | 1464865033705 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 03:57:14 INFO - PROCESS | 1741 | 1464865034049 Marionette TRACE conn3 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:14 INFO - PROCESS | 1741 | ++DOCSHELL 0x85d44800 == 133 [pid = 1741] [id = 577] 03:57:14 INFO - PROCESS | 1741 | ++DOMWINDOW == 166 (0x91dbc400) [pid = 1741] [serial = 1732] [outer = (nil)] 03:57:14 INFO - PROCESS | 1741 | ++DOMWINDOW == 167 (0x951ae000) [pid = 1741] [serial = 1733] [outer = 0x91dbc400] 03:57:14 INFO - PROCESS | 1741 | 1464865034146 Marionette DEBUG loaded listener.js 03:57:14 INFO - PROCESS | 1741 | ++DOMWINDOW == 168 (0x9534c800) [pid = 1741] [serial = 1734] [outer = 0x91dbc400] 03:57:15 INFO - PROCESS | 1741 | 1464865035041 Marionette TRACE conn3 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 03:57:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 03:57:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1640ms 03:57:15 INFO - PROCESS | 1741 | 1464865035093 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 03:57:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 03:57:15 INFO - PROCESS | 1741 | 1464865035107 Marionette TRACE conn3 <- [1,2281,null,{"value":"8"}] 03:57:15 INFO - PROCESS | 1741 | 1464865035112 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 03:57:15 INFO - PROCESS | 1741 | 1464865035117 Marionette TRACE conn3 <- [1,2282,null,{}] 03:57:15 INFO - PROCESS | 1741 | 1464865035123 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:15 INFO - PROCESS | 1741 | 1464865035377 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 03:57:15 INFO - PROCESS | 1741 | 1464865035710 Marionette TRACE conn3 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:15 INFO - PROCESS | 1741 | ++DOCSHELL 0x951adc00 == 134 [pid = 1741] [id = 578] 03:57:15 INFO - PROCESS | 1741 | ++DOMWINDOW == 169 (0x98138c00) [pid = 1741] [serial = 1735] [outer = (nil)] 03:57:15 INFO - PROCESS | 1741 | ++DOMWINDOW == 170 (0x997ecc00) [pid = 1741] [serial = 1736] [outer = 0x98138c00] 03:57:15 INFO - PROCESS | 1741 | 1464865035807 Marionette DEBUG loaded listener.js 03:57:15 INFO - PROCESS | 1741 | ++DOMWINDOW == 171 (0x99ebc000) [pid = 1741] [serial = 1737] [outer = 0x98138c00] 03:57:16 INFO - PROCESS | 1741 | 1464865036706 Marionette TRACE conn3 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 03:57:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 03:57:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1643ms 03:57:16 INFO - PROCESS | 1741 | 1464865036761 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 03:57:16 INFO - PROCESS | 1741 | 1464865036764 Marionette TRACE conn3 <- [1,2285,null,{"value":"8"}] 03:57:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 03:57:16 INFO - PROCESS | 1741 | 1464865036774 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 03:57:16 INFO - PROCESS | 1741 | 1464865036778 Marionette TRACE conn3 <- [1,2286,null,{}] 03:57:16 INFO - PROCESS | 1741 | 1464865036784 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:17 INFO - PROCESS | 1741 | 1464865037025 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 03:57:17 INFO - PROCESS | 1741 | 1464865037371 Marionette TRACE conn3 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:17 INFO - PROCESS | 1741 | ++DOCSHELL 0x92ec2c00 == 135 [pid = 1741] [id = 579] 03:57:17 INFO - PROCESS | 1741 | ++DOMWINDOW == 172 (0x97613800) [pid = 1741] [serial = 1738] [outer = (nil)] 03:57:17 INFO - PROCESS | 1741 | ++DOMWINDOW == 173 (0x9a3ef800) [pid = 1741] [serial = 1739] [outer = 0x97613800] 03:57:17 INFO - PROCESS | 1741 | 1464865037466 Marionette DEBUG loaded listener.js 03:57:17 INFO - PROCESS | 1741 | ++DOMWINDOW == 174 (0x9a484c00) [pid = 1741] [serial = 1740] [outer = 0x97613800] 03:57:18 INFO - PROCESS | 1741 | 1464865038410 Marionette TRACE conn3 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 03:57:18 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 03:57:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1686ms 03:57:18 INFO - PROCESS | 1741 | 1464865038461 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 03:57:18 INFO - PROCESS | 1741 | 1464865038465 Marionette TRACE conn3 <- [1,2289,null,{"value":"8"}] 03:57:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 03:57:18 INFO - PROCESS | 1741 | 1464865038471 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 03:57:18 INFO - PROCESS | 1741 | 1464865038475 Marionette TRACE conn3 <- [1,2290,null,{}] 03:57:18 INFO - PROCESS | 1741 | 1464865038481 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:18 INFO - PROCESS | 1741 | 1464865038721 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 03:57:19 INFO - PROCESS | 1741 | 1464865039067 Marionette TRACE conn3 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:19 INFO - PROCESS | 1741 | ++DOCSHELL 0x866ee800 == 136 [pid = 1741] [id = 580] 03:57:19 INFO - PROCESS | 1741 | ++DOMWINDOW == 175 (0x92b07c00) [pid = 1741] [serial = 1741] [outer = (nil)] 03:57:19 INFO - PROCESS | 1741 | ++DOMWINDOW == 176 (0x9a5f3000) [pid = 1741] [serial = 1742] [outer = 0x92b07c00] 03:57:19 INFO - PROCESS | 1741 | 1464865039161 Marionette DEBUG loaded listener.js 03:57:19 INFO - PROCESS | 1741 | ++DOMWINDOW == 177 (0x9a77b400) [pid = 1741] [serial = 1743] [outer = 0x92b07c00] 03:57:20 INFO - PROCESS | 1741 | 1464865040070 Marionette TRACE conn3 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 03:57:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 03:57:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1634ms 03:57:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 03:57:20 INFO - PROCESS | 1741 | 1464865040106 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 03:57:20 INFO - PROCESS | 1741 | 1464865040109 Marionette TRACE conn3 <- [1,2293,null,{"value":"8"}] 03:57:20 INFO - PROCESS | 1741 | 1464865040116 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 03:57:20 INFO - PROCESS | 1741 | 1464865040120 Marionette TRACE conn3 <- [1,2294,null,{}] 03:57:20 INFO - PROCESS | 1741 | 1464865040125 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:20 INFO - PROCESS | 1741 | 1464865040381 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 03:57:20 INFO - PROCESS | 1741 | 1464865040723 Marionette TRACE conn3 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:20 INFO - PROCESS | 1741 | ++DOCSHELL 0x9a36f400 == 137 [pid = 1741] [id = 581] 03:57:20 INFO - PROCESS | 1741 | ++DOMWINDOW == 178 (0x9a4e2800) [pid = 1741] [serial = 1744] [outer = (nil)] 03:57:20 INFO - PROCESS | 1741 | ++DOMWINDOW == 179 (0x9afe3000) [pid = 1741] [serial = 1745] [outer = 0x9a4e2800] 03:57:20 INFO - PROCESS | 1741 | 1464865040823 Marionette DEBUG loaded listener.js 03:57:20 INFO - PROCESS | 1741 | ++DOMWINDOW == 180 (0x9afe6000) [pid = 1741] [serial = 1746] [outer = 0x9a4e2800] 03:57:21 INFO - PROCESS | 1741 | 1464865041794 Marionette TRACE conn3 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 03:57:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 03:57:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1733ms 03:57:21 INFO - PROCESS | 1741 | 1464865041849 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 03:57:21 INFO - PROCESS | 1741 | 1464865041854 Marionette TRACE conn3 <- [1,2297,null,{"value":"8"}] 03:57:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 03:57:21 INFO - PROCESS | 1741 | 1464865041860 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 03:57:21 INFO - PROCESS | 1741 | 1464865041864 Marionette TRACE conn3 <- [1,2298,null,{}] 03:57:21 INFO - PROCESS | 1741 | 1464865041870 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:22 INFO - PROCESS | 1741 | 1464865042138 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 03:57:22 INFO - PROCESS | 1741 | 1464865042489 Marionette TRACE conn3 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:24 INFO - PROCESS | 1741 | --DOCSHELL 0x881c9400 == 136 [pid = 1741] [id = 540] 03:57:24 INFO - PROCESS | 1741 | --DOCSHELL 0x89d64800 == 135 [pid = 1741] [id = 541] 03:57:24 INFO - PROCESS | 1741 | --DOCSHELL 0x9a8d1000 == 134 [pid = 1741] [id = 55] 03:57:24 INFO - PROCESS | 1741 | --DOCSHELL 0x88bee800 == 133 [pid = 1741] [id = 542] 03:57:24 INFO - PROCESS | 1741 | --DOCSHELL 0x88a51000 == 132 [pid = 1741] [id = 240] 03:57:24 INFO - PROCESS | 1741 | --DOCSHELL 0x84fe8400 == 131 [pid = 1741] [id = 415] 03:57:24 INFO - PROCESS | 1741 | --DOCSHELL 0xa6e3dc00 == 130 [pid = 1741] [id = 127] 03:57:24 INFO - PROCESS | 1741 | --DOCSHELL 0x85d50800 == 129 [pid = 1741] [id = 564] 03:57:24 INFO - PROCESS | 1741 | --DOCSHELL 0x8a6c9c00 == 128 [pid = 1741] [id = 563] 03:57:24 INFO - PROCESS | 1741 | --DOCSHELL 0x88132800 == 127 [pid = 1741] [id = 562] 03:57:24 INFO - PROCESS | 1741 | --DOCSHELL 0x881cfc00 == 126 [pid = 1741] [id = 561] 03:57:24 INFO - PROCESS | 1741 | --DOCSHELL 0x92ec5800 == 125 [pid = 1741] [id = 559] 03:57:24 INFO - PROCESS | 1741 | --DOCSHELL 0x9519e800 == 124 [pid = 1741] [id = 560] 03:57:24 INFO - PROCESS | 1741 | --DOCSHELL 0x8a288000 == 123 [pid = 1741] [id = 558] 03:57:24 INFO - PROCESS | 1741 | --DOCSHELL 0x95190800 == 122 [pid = 1741] [id = 557] 03:57:24 INFO - PROCESS | 1741 | --DOCSHELL 0x915bd400 == 121 [pid = 1741] [id = 556] 03:57:24 INFO - PROCESS | 1741 | --DOCSHELL 0x914bcc00 == 120 [pid = 1741] [id = 554] 03:57:24 INFO - PROCESS | 1741 | --DOCSHELL 0x882c3800 == 119 [pid = 1741] [id = 555] 03:57:24 INFO - PROCESS | 1741 | --DOCSHELL 0x90a08400 == 118 [pid = 1741] [id = 553] 03:57:24 INFO - PROCESS | 1741 | --DOCSHELL 0x8e5f0000 == 117 [pid = 1741] [id = 552] 03:57:24 INFO - PROCESS | 1741 | --DOCSHELL 0x8d3a4000 == 116 [pid = 1741] [id = 551] 03:57:24 INFO - PROCESS | 1741 | --DOCSHELL 0x8e791c00 == 115 [pid = 1741] [id = 550] 03:57:24 INFO - PROCESS | 1741 | --DOCSHELL 0x8d9ecc00 == 114 [pid = 1741] [id = 549] 03:57:24 INFO - PROCESS | 1741 | --DOCSHELL 0x882c2c00 == 113 [pid = 1741] [id = 547] 03:57:24 INFO - PROCESS | 1741 | --DOCSHELL 0x855b4800 == 112 [pid = 1741] [id = 548] 03:57:24 INFO - PROCESS | 1741 | --DOCSHELL 0x8d07e800 == 111 [pid = 1741] [id = 546] 03:57:24 INFO - PROCESS | 1741 | --DOCSHELL 0x8b8c1800 == 110 [pid = 1741] [id = 545] 03:57:24 INFO - PROCESS | 1741 | --DOCSHELL 0x88133800 == 109 [pid = 1741] [id = 544] 03:57:24 INFO - PROCESS | 1741 | --DOMWINDOW == 179 (0x8ca31000) [pid = 1741] [serial = 1631] [outer = (nil)] [url = about:blank] 03:57:24 INFO - PROCESS | 1741 | --DOMWINDOW == 178 (0x88bebc00) [pid = 1741] [serial = 1623] [outer = (nil)] [url = about:blank] 03:57:24 INFO - PROCESS | 1741 | --DOMWINDOW == 177 (0x9a3f2c00) [pid = 1741] [serial = 1554] [outer = (nil)] [url = about:blank] 03:57:24 INFO - PROCESS | 1741 | --DOMWINDOW == 176 (0x888f4800) [pid = 1741] [serial = 1622] [outer = (nil)] [url = about:blank] 03:57:24 INFO - PROCESS | 1741 | --DOMWINDOW == 175 (0x8d9eac00) [pid = 1741] [serial = 1583] [outer = (nil)] [url = about:blank] 03:57:24 INFO - PROCESS | 1741 | --DOMWINDOW == 174 (0x8d499800) [pid = 1741] [serial = 1581] [outer = (nil)] [url = about:blank] 03:57:24 INFO - PROCESS | 1741 | --DOMWINDOW == 173 (0x8ca37800) [pid = 1741] [serial = 1575] [outer = (nil)] [url = about:blank] 03:57:24 INFO - PROCESS | 1741 | --DOMWINDOW == 172 (0x9a4e5000) [pid = 1741] [serial = 1613] [outer = (nil)] [url = about:blank] 03:57:24 INFO - PROCESS | 1741 | --DOMWINDOW == 171 (0x90bb4400) [pid = 1741] [serial = 1593] [outer = (nil)] [url = about:blank] 03:57:24 INFO - PROCESS | 1741 | --DOMWINDOW == 170 (0x9a5ef000) [pid = 1741] [serial = 1617] [outer = (nil)] [url = about:blank] 03:57:24 INFO - PROCESS | 1741 | --DOMWINDOW == 169 (0x8b7ca800) [pid = 1741] [serial = 1626] [outer = (nil)] [url = about:blank] 03:57:24 INFO - PROCESS | 1741 | --DOMWINDOW == 168 (0x8b157c00) [pid = 1741] [serial = 1625] [outer = (nil)] [url = about:blank] 03:57:24 INFO - PROCESS | 1741 | --DOMWINDOW == 167 (0x9a235800) [pid = 1741] [serial = 1608] [outer = (nil)] [url = about:blank] 03:57:24 INFO - PROCESS | 1741 | --DOMWINDOW == 166 (0x8c7b7800) [pid = 1741] [serial = 1503] [outer = (nil)] [url = about:blank] 03:57:24 INFO - PROCESS | 1741 | --DOMWINDOW == 165 (0x98138000) [pid = 1741] [serial = 1604] [outer = (nil)] [url = about:blank] 03:57:24 INFO - PROCESS | 1741 | --DOMWINDOW == 164 (0x8c7bac00) [pid = 1741] [serial = 1574] [outer = (nil)] [url = about:blank] 03:57:24 INFO - PROCESS | 1741 | --DOMWINDOW == 163 (0x92bb2400) [pid = 1741] [serial = 1542] [outer = (nil)] [url = about:blank] 03:57:24 INFO - PROCESS | 1741 | --DOMWINDOW == 162 (0x86c6c000) [pid = 1741] [serial = 1568] [outer = (nil)] [url = about:blank] 03:57:24 INFO - PROCESS | 1741 | --DOMWINDOW == 161 (0x99f8e400) [pid = 1741] [serial = 1551] [outer = (nil)] [url = about:blank] 03:57:24 INFO - PROCESS | 1741 | --DOMWINDOW == 160 (0x9a4e6400) [pid = 1741] [serial = 1614] [outer = (nil)] [url = about:blank] 03:57:24 INFO - PROCESS | 1741 | --DOMWINDOW == 159 (0x9a3f8000) [pid = 1741] [serial = 1610] [outer = (nil)] [url = about:blank] 03:57:24 INFO - PROCESS | 1741 | --DOMWINDOW == 158 (0x8a6d6800) [pid = 1741] [serial = 1571] [outer = (nil)] [url = about:blank] 03:57:24 INFO - PROCESS | 1741 | --DOMWINDOW == 157 (0x8b6f0400) [pid = 1741] [serial = 1572] [outer = (nil)] [url = about:blank] 03:57:24 INFO - PROCESS | 1741 | --DOMWINDOW == 156 (0x8d2d4000) [pid = 1741] [serial = 1578] [outer = (nil)] [url = about:blank] 03:57:24 INFO - PROCESS | 1741 | --DOMWINDOW == 155 (0x91ce1c00) [pid = 1741] [serial = 1596] [outer = (nil)] [url = about:blank] 03:57:24 INFO - PROCESS | 1741 | --DOMWINDOW == 154 (0x9519cc00) [pid = 1741] [serial = 1602] [outer = (nil)] [url = about:blank] 03:57:24 INFO - PROCESS | 1741 | --DOMWINDOW == 153 (0x907c0400) [pid = 1741] [serial = 1590] [outer = (nil)] [url = about:blank] 03:57:24 INFO - PROCESS | 1741 | --DOMWINDOW == 152 (0x92b01800) [pid = 1741] [serial = 1598] [outer = (nil)] [url = about:blank] 03:57:24 INFO - PROCESS | 1741 | --DOMWINDOW == 151 (0x93c82000) [pid = 1741] [serial = 1545] [outer = (nil)] [url = about:blank] 03:57:24 INFO - PROCESS | 1741 | --DOMWINDOW == 150 (0x91cd6000) [pid = 1741] [serial = 1595] [outer = (nil)] [url = about:blank] 03:57:24 INFO - PROCESS | 1741 | --DOMWINDOW == 149 (0x8d2ca000) [pid = 1741] [serial = 1577] [outer = (nil)] [url = about:blank] 03:57:24 INFO - PROCESS | 1741 | --DOMWINDOW == 148 (0x93c80c00) [pid = 1741] [serial = 1601] [outer = (nil)] [url = about:blank] 03:57:24 INFO - PROCESS | 1741 | --DOMWINDOW == 147 (0x882c8800) [pid = 1741] [serial = 1569] [outer = (nil)] [url = about:blank] 03:57:24 INFO - PROCESS | 1741 | --DOMWINDOW == 146 (0x9a5ec400) [pid = 1741] [serial = 1616] [outer = (nil)] [url = about:blank] 03:57:24 INFO - PROCESS | 1741 | --DOMWINDOW == 145 (0x8e798000) [pid = 1741] [serial = 1586] [outer = (nil)] [url = about:blank] 03:57:24 INFO - PROCESS | 1741 | --DOMWINDOW == 144 (0x8eee3800) [pid = 1741] [serial = 1589] [outer = (nil)] [url = about:blank] 03:57:24 INFO - PROCESS | 1741 | --DOMWINDOW == 143 (0x9a77b800) [pid = 1741] [serial = 1619] [outer = (nil)] [url = about:blank] 03:57:24 INFO - PROCESS | 1741 | --DOMWINDOW == 142 (0x9535b400) [pid = 1741] [serial = 1548] [outer = (nil)] [url = about:blank] 03:57:24 INFO - PROCESS | 1741 | --DOMWINDOW == 141 (0x8d3b0400) [pid = 1741] [serial = 1580] [outer = (nil)] [url = about:blank] 03:57:24 INFO - PROCESS | 1741 | --DOMWINDOW == 140 (0x8c8cf400) [pid = 1741] [serial = 1629] [outer = (nil)] [url = about:blank] 03:57:24 INFO - PROCESS | 1741 | --DOMWINDOW == 139 (0x9902cc00) [pid = 1741] [serial = 1605] [outer = (nil)] [url = about:blank] 03:57:24 INFO - PROCESS | 1741 | --DOMWINDOW == 138 (0x8e5dcc00) [pid = 1741] [serial = 1584] [outer = (nil)] [url = about:blank] 03:57:24 INFO - PROCESS | 1741 | --DOMWINDOW == 137 (0x8ec06000) [pid = 1741] [serial = 1587] [outer = (nil)] [url = about:blank] 03:57:24 INFO - PROCESS | 1741 | --DOMWINDOW == 136 (0x92ba5400) [pid = 1741] [serial = 1599] [outer = (nil)] [url = about:blank] 03:57:24 INFO - PROCESS | 1741 | --DOMWINDOW == 135 (0x9a48bc00) [pid = 1741] [serial = 1611] [outer = (nil)] [url = about:blank] 03:57:24 INFO - PROCESS | 1741 | --DOMWINDOW == 134 (0x90a0dc00) [pid = 1741] [serial = 1592] [outer = (nil)] [url = about:blank] 03:57:24 INFO - PROCESS | 1741 | --DOMWINDOW == 133 (0x9a782000) [pid = 1741] [serial = 1620] [outer = (nil)] [url = about:blank] 03:57:24 INFO - PROCESS | 1741 | --DOMWINDOW == 132 (0x8c79b000) [pid = 1741] [serial = 1628] [outer = (nil)] [url = about:blank] 03:57:24 INFO - PROCESS | 1741 | --DOMWINDOW == 131 (0x99eb8400) [pid = 1741] [serial = 1607] [outer = (nil)] [url = about:blank] 03:57:24 INFO - PROCESS | 1741 | ++DOCSHELL 0x84fe8400 == 110 [pid = 1741] [id = 582] 03:57:24 INFO - PROCESS | 1741 | ++DOMWINDOW == 132 (0x855b4800) [pid = 1741] [serial = 1747] [outer = (nil)] 03:57:24 INFO - PROCESS | 1741 | ++DOMWINDOW == 133 (0x86c6c000) [pid = 1741] [serial = 1748] [outer = 0x855b4800] 03:57:24 INFO - PROCESS | 1741 | 1464865044919 Marionette DEBUG loaded listener.js 03:57:25 INFO - PROCESS | 1741 | ++DOMWINDOW == 134 (0x86ee3800) [pid = 1741] [serial = 1749] [outer = 0x855b4800] 03:57:25 INFO - PROCESS | 1741 | 1464865045816 Marionette TRACE conn3 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 03:57:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 03:57:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 3992ms 03:57:25 INFO - PROCESS | 1741 | 1464865045854 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 03:57:25 INFO - PROCESS | 1741 | 1464865045861 Marionette TRACE conn3 <- [1,2301,null,{"value":"8"}] 03:57:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 03:57:25 INFO - PROCESS | 1741 | 1464865045869 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 03:57:25 INFO - PROCESS | 1741 | 1464865045875 Marionette TRACE conn3 <- [1,2302,null,{}] 03:57:25 INFO - PROCESS | 1741 | 1464865045882 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:26 INFO - PROCESS | 1741 | 1464865046120 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 03:57:26 INFO - PROCESS | 1741 | 1464865046350 Marionette TRACE conn3 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:26 INFO - PROCESS | 1741 | ++DOCSHELL 0x882c8c00 == 111 [pid = 1741] [id = 583] 03:57:26 INFO - PROCESS | 1741 | ++DOMWINDOW == 135 (0x882c9c00) [pid = 1741] [serial = 1750] [outer = (nil)] 03:57:26 INFO - PROCESS | 1741 | ++DOMWINDOW == 136 (0x89d65400) [pid = 1741] [serial = 1751] [outer = 0x882c9c00] 03:57:26 INFO - PROCESS | 1741 | 1464865046431 Marionette DEBUG loaded listener.js 03:57:26 INFO - PROCESS | 1741 | ++DOMWINDOW == 137 (0x8a291400) [pid = 1741] [serial = 1752] [outer = 0x882c9c00] 03:57:27 INFO - PROCESS | 1741 | 1464865047343 Marionette TRACE conn3 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 03:57:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 03:57:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1533ms 03:57:27 INFO - PROCESS | 1741 | 1464865047412 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 03:57:27 INFO - PROCESS | 1741 | 1464865047418 Marionette TRACE conn3 <- [1,2305,null,{"value":"8"}] 03:57:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 03:57:27 INFO - PROCESS | 1741 | 1464865047432 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 03:57:27 INFO - PROCESS | 1741 | 1464865047437 Marionette TRACE conn3 <- [1,2306,null,{}] 03:57:27 INFO - PROCESS | 1741 | 1464865047449 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:27 INFO - PROCESS | 1741 | 1464865047746 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 03:57:27 INFO - PROCESS | 1741 | 1464865047776 Marionette TRACE conn3 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:27 INFO - PROCESS | 1741 | ++DOCSHELL 0x8a6ca000 == 112 [pid = 1741] [id = 584] 03:57:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 138 (0x8b15e800) [pid = 1741] [serial = 1753] [outer = (nil)] 03:57:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 139 (0x8b7cfc00) [pid = 1741] [serial = 1754] [outer = 0x8b15e800] 03:57:27 INFO - PROCESS | 1741 | 1464865047861 Marionette DEBUG loaded listener.js 03:57:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 140 (0x8ba86000) [pid = 1741] [serial = 1755] [outer = 0x8b15e800] 03:57:28 INFO - PROCESS | 1741 | 1464865048977 Marionette TRACE conn3 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 03:57:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 03:57:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1580ms 03:57:29 INFO - PROCESS | 1741 | 1464865049013 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 03:57:29 INFO - PROCESS | 1741 | 1464865049016 Marionette TRACE conn3 <- [1,2309,null,{"value":"8"}] 03:57:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 03:57:29 INFO - PROCESS | 1741 | 1464865049023 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 03:57:29 INFO - PROCESS | 1741 | 1464865049029 Marionette TRACE conn3 <- [1,2310,null,{}] 03:57:29 INFO - PROCESS | 1741 | 1464865049052 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:29 INFO - PROCESS | 1741 | 1464865049357 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 03:57:30 INFO - PROCESS | 1741 | --DOMWINDOW == 139 (0x92ba4000) [pid = 1741] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 03:57:30 INFO - PROCESS | 1741 | --DOMWINDOW == 138 (0x8e348400) [pid = 1741] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 03:57:30 INFO - PROCESS | 1741 | --DOMWINDOW == 137 (0x8d605c00) [pid = 1741] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 03:57:30 INFO - PROCESS | 1741 | --DOMWINDOW == 136 (0x8d35f800) [pid = 1741] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 03:57:30 INFO - PROCESS | 1741 | --DOMWINDOW == 135 (0x88a4a800) [pid = 1741] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 03:57:30 INFO - PROCESS | 1741 | --DOMWINDOW == 134 (0x99eb7c00) [pid = 1741] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 03:57:30 INFO - PROCESS | 1741 | --DOMWINDOW == 133 (0x8c7b6800) [pid = 1741] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 03:57:30 INFO - PROCESS | 1741 | --DOMWINDOW == 132 (0x8e794400) [pid = 1741] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 03:57:30 INFO - PROCESS | 1741 | --DOMWINDOW == 131 (0x8d49b800) [pid = 1741] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 03:57:30 INFO - PROCESS | 1741 | --DOMWINDOW == 130 (0x92b0e800) [pid = 1741] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 03:57:30 INFO - PROCESS | 1741 | --DOMWINDOW == 129 (0x8ec09000) [pid = 1741] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 03:57:30 INFO - PROCESS | 1741 | --DOMWINDOW == 128 (0x9392e800) [pid = 1741] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 03:57:30 INFO - PROCESS | 1741 | --DOMWINDOW == 127 (0x99f85800) [pid = 1741] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 03:57:30 INFO - PROCESS | 1741 | --DOMWINDOW == 126 (0x8d080400) [pid = 1741] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 03:57:30 INFO - PROCESS | 1741 | --DOMWINDOW == 125 (0x882bec00) [pid = 1741] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 03:57:30 INFO - PROCESS | 1741 | --DOMWINDOW == 124 (0x8ba80800) [pid = 1741] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 03:57:30 INFO - PROCESS | 1741 | --DOMWINDOW == 123 (0x8a28b800) [pid = 1741] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 03:57:30 INFO - PROCESS | 1741 | --DOMWINDOW == 122 (0x8b8c2000) [pid = 1741] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 03:57:30 INFO - PROCESS | 1741 | --DOMWINDOW == 121 (0x8b157000) [pid = 1741] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 03:57:30 INFO - PROCESS | 1741 | --DOMWINDOW == 120 (0x9519c000) [pid = 1741] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 03:57:30 INFO - PROCESS | 1741 | 1464865050202 Marionette TRACE conn3 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:30 INFO - PROCESS | 1741 | ++DOCSHELL 0x88137000 == 113 [pid = 1741] [id = 585] 03:57:30 INFO - PROCESS | 1741 | ++DOMWINDOW == 121 (0x882bec00) [pid = 1741] [serial = 1756] [outer = (nil)] 03:57:30 INFO - PROCESS | 1741 | ++DOMWINDOW == 122 (0x8b8b8000) [pid = 1741] [serial = 1757] [outer = 0x882bec00] 03:57:30 INFO - PROCESS | 1741 | 1464865050286 Marionette DEBUG loaded listener.js 03:57:30 INFO - PROCESS | 1741 | ++DOMWINDOW == 123 (0x8ca33400) [pid = 1741] [serial = 1758] [outer = 0x882bec00] 03:57:31 INFO - PROCESS | 1741 | 1464865051075 Marionette TRACE conn3 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 03:57:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 03:57:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 2095ms 03:57:31 INFO - PROCESS | 1741 | 1464865051119 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 03:57:31 INFO - PROCESS | 1741 | 1464865051124 Marionette TRACE conn3 <- [1,2313,null,{"value":"8"}] 03:57:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 03:57:31 INFO - PROCESS | 1741 | 1464865051131 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 03:57:31 INFO - PROCESS | 1741 | 1464865051134 Marionette TRACE conn3 <- [1,2314,null,{}] 03:57:31 INFO - PROCESS | 1741 | 1464865051140 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:31 INFO - PROCESS | 1741 | 1464865051439 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 03:57:31 INFO - PROCESS | 1741 | 1464865051462 Marionette TRACE conn3 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:31 INFO - PROCESS | 1741 | ++DOCSHELL 0x8a28dc00 == 114 [pid = 1741] [id = 586] 03:57:31 INFO - PROCESS | 1741 | ++DOMWINDOW == 124 (0x8b8c2000) [pid = 1741] [serial = 1759] [outer = (nil)] 03:57:31 INFO - PROCESS | 1741 | ++DOMWINDOW == 125 (0x8ca6a800) [pid = 1741] [serial = 1760] [outer = 0x8b8c2000] 03:57:31 INFO - PROCESS | 1741 | 1464865051541 Marionette DEBUG loaded listener.js 03:57:31 INFO - PROCESS | 1741 | ++DOMWINDOW == 126 (0x8ca66c00) [pid = 1741] [serial = 1761] [outer = 0x8b8c2000] 03:57:32 INFO - PROCESS | 1741 | 1464865052742 Marionette TRACE conn3 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 03:57:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 03:57:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1633ms 03:57:32 INFO - PROCESS | 1741 | 1464865052765 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 03:57:32 INFO - PROCESS | 1741 | 1464865052772 Marionette TRACE conn3 <- [1,2317,null,{"value":"8"}] 03:57:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 03:57:32 INFO - PROCESS | 1741 | 1464865052783 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 03:57:32 INFO - PROCESS | 1741 | 1464865052787 Marionette TRACE conn3 <- [1,2318,null,{}] 03:57:32 INFO - PROCESS | 1741 | 1464865052796 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:33 INFO - PROCESS | 1741 | 1464865053070 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 03:57:33 INFO - PROCESS | 1741 | 1464865053407 Marionette TRACE conn3 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:33 INFO - PROCESS | 1741 | ++DOCSHELL 0x88bee800 == 115 [pid = 1741] [id = 587] 03:57:33 INFO - PROCESS | 1741 | ++DOMWINDOW == 127 (0x89d65800) [pid = 1741] [serial = 1762] [outer = (nil)] 03:57:33 INFO - PROCESS | 1741 | ++DOMWINDOW == 128 (0x8b157400) [pid = 1741] [serial = 1763] [outer = 0x89d65800] 03:57:33 INFO - PROCESS | 1741 | 1464865053506 Marionette DEBUG loaded listener.js 03:57:33 INFO - PROCESS | 1741 | ++DOMWINDOW == 129 (0x8c792c00) [pid = 1741] [serial = 1764] [outer = 0x89d65800] 03:57:34 INFO - PROCESS | 1741 | 1464865054489 Marionette TRACE conn3 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 03:57:34 INFO - PROCESS | 1741 | 1464865054540 Marionette TRACE conn3 <- [1,2321,null,{"value":"8"}] 03:57:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 03:57:34 INFO - PROCESS | 1741 | 1464865054550 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 03:57:34 INFO - PROCESS | 1741 | 1464865054555 Marionette TRACE conn3 <- [1,2322,null,{}] 03:57:34 INFO - PROCESS | 1741 | 1464865054561 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:34 INFO - PROCESS | 1741 | 1464865054782 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 03:57:35 INFO - PROCESS | 1741 | 1464865055113 Marionette TRACE conn3 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:35 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d073000 == 116 [pid = 1741] [id = 588] 03:57:35 INFO - PROCESS | 1741 | ++DOMWINDOW == 130 (0x8d073800) [pid = 1741] [serial = 1765] [outer = (nil)] 03:57:35 INFO - PROCESS | 1741 | ++DOMWINDOW == 131 (0x8d2cbc00) [pid = 1741] [serial = 1766] [outer = 0x8d073800] 03:57:35 INFO - PROCESS | 1741 | 1464865055205 Marionette DEBUG loaded listener.js 03:57:35 INFO - PROCESS | 1741 | ++DOMWINDOW == 132 (0x8d2d4c00) [pid = 1741] [serial = 1767] [outer = 0x8d073800] 03:57:36 INFO - PROCESS | 1741 | 1464865056187 Marionette TRACE conn3 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 03:57:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 03:57:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1694ms 03:57:36 INFO - PROCESS | 1741 | 1464865056244 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 03:57:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 03:57:36 INFO - PROCESS | 1741 | 1464865056248 Marionette TRACE conn3 <- [1,2325,null,{"value":"8"}] 03:57:36 INFO - PROCESS | 1741 | 1464865056255 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 03:57:36 INFO - PROCESS | 1741 | 1464865056261 Marionette TRACE conn3 <- [1,2326,null,{}] 03:57:36 INFO - PROCESS | 1741 | 1464865056278 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:36 INFO - PROCESS | 1741 | 1464865056552 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 03:57:36 INFO - PROCESS | 1741 | 1464865056923 Marionette TRACE conn3 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:36 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d35c000 == 117 [pid = 1741] [id = 589] 03:57:36 INFO - PROCESS | 1741 | ++DOMWINDOW == 133 (0x8d496c00) [pid = 1741] [serial = 1768] [outer = (nil)] 03:57:37 INFO - PROCESS | 1741 | ++DOMWINDOW == 134 (0x8d4a1c00) [pid = 1741] [serial = 1769] [outer = 0x8d496c00] 03:57:37 INFO - PROCESS | 1741 | 1464865057014 Marionette DEBUG loaded listener.js 03:57:37 INFO - PROCESS | 1741 | ++DOMWINDOW == 135 (0x8d9e3400) [pid = 1741] [serial = 1770] [outer = 0x8d496c00] 03:57:37 INFO - PROCESS | 1741 | 1464865057940 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 03:57:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 03:57:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1756ms 03:57:38 INFO - PROCESS | 1741 | 1464865058012 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 03:57:38 INFO - PROCESS | 1741 | 1464865058016 Marionette TRACE conn3 <- [1,2329,null,{"value":"8"}] 03:57:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 03:57:38 INFO - PROCESS | 1741 | 1464865058023 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 03:57:38 INFO - PROCESS | 1741 | 1464865058026 Marionette TRACE conn3 <- [1,2330,null,{}] 03:57:38 INFO - PROCESS | 1741 | 1464865058033 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:38 INFO - PROCESS | 1741 | 1464865058310 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 03:57:38 INFO - PROCESS | 1741 | 1464865058636 Marionette TRACE conn3 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:38 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d604800 == 118 [pid = 1741] [id = 590] 03:57:38 INFO - PROCESS | 1741 | ++DOMWINDOW == 136 (0x8e348800) [pid = 1741] [serial = 1771] [outer = (nil)] 03:57:38 INFO - PROCESS | 1741 | ++DOMWINDOW == 137 (0x8e5d3000) [pid = 1741] [serial = 1772] [outer = 0x8e348800] 03:57:38 INFO - PROCESS | 1741 | 1464865058728 Marionette DEBUG loaded listener.js 03:57:38 INFO - PROCESS | 1741 | ++DOMWINDOW == 138 (0x8e5dcc00) [pid = 1741] [serial = 1773] [outer = 0x8e348800] 03:57:39 INFO - PROCESS | 1741 | 1464865059632 Marionette TRACE conn3 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 03:57:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 03:57:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1643ms 03:57:39 INFO - PROCESS | 1741 | 1464865059667 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 03:57:39 INFO - PROCESS | 1741 | 1464865059671 Marionette TRACE conn3 <- [1,2333,null,{"value":"8"}] 03:57:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 03:57:39 INFO - PROCESS | 1741 | 1464865059677 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 03:57:39 INFO - PROCESS | 1741 | 1464865059681 Marionette TRACE conn3 <- [1,2334,null,{}] 03:57:39 INFO - PROCESS | 1741 | 1464865059687 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:39 INFO - PROCESS | 1741 | 1464865059919 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 03:57:40 INFO - PROCESS | 1741 | 1464865060205 Marionette TRACE conn3 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:40 INFO - PROCESS | 1741 | ++DOCSHELL 0x8e5e5400 == 119 [pid = 1741] [id = 591] 03:57:40 INFO - PROCESS | 1741 | ++DOMWINDOW == 139 (0x8e5e5c00) [pid = 1741] [serial = 1774] [outer = (nil)] 03:57:40 INFO - PROCESS | 1741 | ++DOMWINDOW == 140 (0x8e5edc00) [pid = 1741] [serial = 1775] [outer = 0x8e5e5c00] 03:57:40 INFO - PROCESS | 1741 | 1464865060343 Marionette DEBUG loaded listener.js 03:57:40 INFO - PROCESS | 1741 | ++DOMWINDOW == 141 (0x8e78bc00) [pid = 1741] [serial = 1776] [outer = 0x8e5e5c00] 03:57:41 INFO - PROCESS | 1741 | 1464865061280 Marionette TRACE conn3 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 03:57:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 03:57:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1636ms 03:57:41 INFO - PROCESS | 1741 | 1464865061315 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 03:57:41 INFO - PROCESS | 1741 | 1464865061318 Marionette TRACE conn3 <- [1,2337,null,{"value":"8"}] 03:57:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 03:57:41 INFO - PROCESS | 1741 | 1464865061325 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 03:57:41 INFO - PROCESS | 1741 | 1464865061328 Marionette TRACE conn3 <- [1,2338,null,{}] 03:57:41 INFO - PROCESS | 1741 | 1464865061334 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:41 INFO - PROCESS | 1741 | 1464865061606 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 03:57:41 INFO - PROCESS | 1741 | 1464865061959 Marionette TRACE conn3 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:42 INFO - PROCESS | 1741 | ++DOCSHELL 0x8e5ee800 == 120 [pid = 1741] [id = 592] 03:57:42 INFO - PROCESS | 1741 | ++DOMWINDOW == 142 (0x8e795800) [pid = 1741] [serial = 1777] [outer = (nil)] 03:57:42 INFO - PROCESS | 1741 | ++DOMWINDOW == 143 (0x8eeefc00) [pid = 1741] [serial = 1778] [outer = 0x8e795800] 03:57:42 INFO - PROCESS | 1741 | 1464865062063 Marionette DEBUG loaded listener.js 03:57:42 INFO - PROCESS | 1741 | ++DOMWINDOW == 144 (0x907cb400) [pid = 1741] [serial = 1779] [outer = 0x8e795800] 03:57:43 INFO - PROCESS | 1741 | 1464865063010 Marionette TRACE conn3 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 03:57:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 03:57:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1738ms 03:57:43 INFO - PROCESS | 1741 | 1464865063065 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 03:57:43 INFO - PROCESS | 1741 | 1464865063068 Marionette TRACE conn3 <- [1,2341,null,{"value":"8"}] 03:57:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 03:57:43 INFO - PROCESS | 1741 | 1464865063075 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 03:57:43 INFO - PROCESS | 1741 | 1464865063079 Marionette TRACE conn3 <- [1,2342,null,{}] 03:57:43 INFO - PROCESS | 1741 | 1464865063085 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:43 INFO - PROCESS | 1741 | 1464865063327 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 03:57:43 INFO - PROCESS | 1741 | 1464865063651 Marionette TRACE conn3 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:43 INFO - PROCESS | 1741 | ++DOCSHELL 0x8ca50000 == 121 [pid = 1741] [id = 593] 03:57:43 INFO - PROCESS | 1741 | ++DOMWINDOW == 145 (0x8d9ef400) [pid = 1741] [serial = 1780] [outer = (nil)] 03:57:43 INFO - PROCESS | 1741 | ++DOMWINDOW == 146 (0x90bb4400) [pid = 1741] [serial = 1781] [outer = 0x8d9ef400] 03:57:43 INFO - PROCESS | 1741 | 1464865063746 Marionette DEBUG loaded listener.js 03:57:43 INFO - PROCESS | 1741 | ++DOMWINDOW == 147 (0x90bbc400) [pid = 1741] [serial = 1782] [outer = 0x8d9ef400] 03:57:44 INFO - PROCESS | 1741 | 1464865064651 Marionette TRACE conn3 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 03:57:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 03:57:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1647ms 03:57:44 INFO - PROCESS | 1741 | 1464865064724 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 03:57:44 INFO - PROCESS | 1741 | 1464865064727 Marionette TRACE conn3 <- [1,2345,null,{"value":"8"}] 03:57:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 03:57:44 INFO - PROCESS | 1741 | 1464865064734 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 03:57:44 INFO - PROCESS | 1741 | 1464865064737 Marionette TRACE conn3 <- [1,2346,null,{}] 03:57:44 INFO - PROCESS | 1741 | 1464865064743 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:45 INFO - PROCESS | 1741 | 1464865065008 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 03:57:45 INFO - PROCESS | 1741 | 1464865065300 Marionette TRACE conn3 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:45 INFO - PROCESS | 1741 | ++DOCSHELL 0x90a02400 == 122 [pid = 1741] [id = 594] 03:57:45 INFO - PROCESS | 1741 | ++DOMWINDOW == 148 (0x90a0b800) [pid = 1741] [serial = 1783] [outer = (nil)] 03:57:45 INFO - PROCESS | 1741 | ++DOMWINDOW == 149 (0x91cd8000) [pid = 1741] [serial = 1784] [outer = 0x90a0b800] 03:57:45 INFO - PROCESS | 1741 | 1464865065392 Marionette DEBUG loaded listener.js 03:57:45 INFO - PROCESS | 1741 | ++DOMWINDOW == 150 (0x91db2400) [pid = 1741] [serial = 1785] [outer = 0x90a0b800] 03:57:46 INFO - PROCESS | 1741 | 1464865066324 Marionette TRACE conn3 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 03:57:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 03:57:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1631ms 03:57:46 INFO - PROCESS | 1741 | 1464865066365 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 03:57:46 INFO - PROCESS | 1741 | 1464865066369 Marionette TRACE conn3 <- [1,2349,null,{"value":"8"}] 03:57:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 03:57:46 INFO - PROCESS | 1741 | 1464865066376 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 03:57:46 INFO - PROCESS | 1741 | 1464865066379 Marionette TRACE conn3 <- [1,2350,null,{}] 03:57:46 INFO - PROCESS | 1741 | 1464865066385 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:46 INFO - PROCESS | 1741 | 1464865066588 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 03:57:46 INFO - PROCESS | 1741 | 1464865066942 Marionette TRACE conn3 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:46 INFO - PROCESS | 1741 | ++DOCSHELL 0x90a0dc00 == 123 [pid = 1741] [id = 595] 03:57:46 INFO - PROCESS | 1741 | ++DOMWINDOW == 151 (0x90baec00) [pid = 1741] [serial = 1786] [outer = (nil)] 03:57:47 INFO - PROCESS | 1741 | ++DOMWINDOW == 152 (0x92246800) [pid = 1741] [serial = 1787] [outer = 0x90baec00] 03:57:47 INFO - PROCESS | 1741 | 1464865067045 Marionette DEBUG loaded listener.js 03:57:47 INFO - PROCESS | 1741 | ++DOMWINDOW == 153 (0x92650400) [pid = 1741] [serial = 1788] [outer = 0x90baec00] 03:57:47 INFO - PROCESS | 1741 | 1464865067952 Marionette TRACE conn3 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 03:57:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 03:57:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1631ms 03:57:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 03:57:48 INFO - PROCESS | 1741 | 1464865068007 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 03:57:48 INFO - PROCESS | 1741 | 1464865068011 Marionette TRACE conn3 <- [1,2353,null,{"value":"8"}] 03:57:48 INFO - PROCESS | 1741 | 1464865068017 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 03:57:48 INFO - PROCESS | 1741 | 1464865068021 Marionette TRACE conn3 <- [1,2354,null,{}] 03:57:48 INFO - PROCESS | 1741 | 1464865068026 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:48 INFO - PROCESS | 1741 | 1464865068242 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 03:57:48 INFO - PROCESS | 1741 | 1464865068524 Marionette TRACE conn3 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:48 INFO - PROCESS | 1741 | ++DOCSHELL 0x90a0bc00 == 124 [pid = 1741] [id = 596] 03:57:48 INFO - PROCESS | 1741 | ++DOMWINDOW == 154 (0x90bbb400) [pid = 1741] [serial = 1789] [outer = (nil)] 03:57:48 INFO - PROCESS | 1741 | ++DOMWINDOW == 155 (0x92b0d800) [pid = 1741] [serial = 1790] [outer = 0x90bbb400] 03:57:48 INFO - PROCESS | 1741 | 1464865068667 Marionette DEBUG loaded listener.js 03:57:48 INFO - PROCESS | 1741 | ++DOMWINDOW == 156 (0x92ba6000) [pid = 1741] [serial = 1791] [outer = 0x90bbb400] 03:57:49 INFO - PROCESS | 1741 | 1464865069627 Marionette TRACE conn3 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 03:57:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 03:57:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1682ms 03:57:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 03:57:49 INFO - PROCESS | 1741 | 1464865069700 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 03:57:49 INFO - PROCESS | 1741 | 1464865069703 Marionette TRACE conn3 <- [1,2357,null,{"value":"8"}] 03:57:49 INFO - PROCESS | 1741 | 1464865069710 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 03:57:49 INFO - PROCESS | 1741 | 1464865069714 Marionette TRACE conn3 <- [1,2358,null,{}] 03:57:49 INFO - PROCESS | 1741 | 1464865069721 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:50 INFO - PROCESS | 1741 | 1464865070016 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 03:57:50 INFO - PROCESS | 1741 | 1464865070369 Marionette TRACE conn3 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:50 INFO - PROCESS | 1741 | ++DOCSHELL 0x93c80400 == 125 [pid = 1741] [id = 597] 03:57:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 157 (0x93c82000) [pid = 1741] [serial = 1792] [outer = (nil)] 03:57:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 158 (0x9463b400) [pid = 1741] [serial = 1793] [outer = 0x93c82000] 03:57:50 INFO - PROCESS | 1741 | 1464865070479 Marionette DEBUG loaded listener.js 03:57:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 159 (0x951a4400) [pid = 1741] [serial = 1794] [outer = 0x93c82000] 03:57:51 INFO - PROCESS | 1741 | 1464865071421 Marionette TRACE conn3 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 03:57:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 03:57:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1786ms 03:57:51 INFO - PROCESS | 1741 | 1464865071497 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 03:57:51 INFO - PROCESS | 1741 | 1464865071500 Marionette TRACE conn3 <- [1,2361,null,{"value":"8"}] 03:57:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 03:57:51 INFO - PROCESS | 1741 | 1464865071506 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 03:57:51 INFO - PROCESS | 1741 | 1464865071509 Marionette TRACE conn3 <- [1,2362,null,{}] 03:57:51 INFO - PROCESS | 1741 | 1464865071515 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:51 INFO - PROCESS | 1741 | 1464865071793 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 03:57:52 INFO - PROCESS | 1741 | 1464865072169 Marionette TRACE conn3 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:52 INFO - PROCESS | 1741 | ++DOCSHELL 0x93936400 == 126 [pid = 1741] [id = 598] 03:57:52 INFO - PROCESS | 1741 | ++DOMWINDOW == 160 (0x95358400) [pid = 1741] [serial = 1795] [outer = (nil)] 03:57:52 INFO - PROCESS | 1741 | ++DOMWINDOW == 161 (0x9817a400) [pid = 1741] [serial = 1796] [outer = 0x95358400] 03:57:52 INFO - PROCESS | 1741 | 1464865072279 Marionette DEBUG loaded listener.js 03:57:52 INFO - PROCESS | 1741 | ++DOMWINDOW == 162 (0x9902d000) [pid = 1741] [serial = 1797] [outer = 0x95358400] 03:57:53 INFO - PROCESS | 1741 | 1464865073228 Marionette TRACE conn3 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 03:57:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 03:57:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1788ms 03:57:53 INFO - PROCESS | 1741 | 1464865073296 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 03:57:53 INFO - PROCESS | 1741 | 1464865073300 Marionette TRACE conn3 <- [1,2365,null,{"value":"8"}] 03:57:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 03:57:53 INFO - PROCESS | 1741 | 1464865073306 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 03:57:53 INFO - PROCESS | 1741 | 1464865073310 Marionette TRACE conn3 <- [1,2366,null,{}] 03:57:53 INFO - PROCESS | 1741 | 1464865073316 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:53 INFO - PROCESS | 1741 | 1464865073565 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 03:57:53 INFO - PROCESS | 1741 | 1464865073901 Marionette TRACE conn3 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:53 INFO - PROCESS | 1741 | ++DOCSHELL 0x92b0d400 == 127 [pid = 1741] [id = 599] 03:57:53 INFO - PROCESS | 1741 | ++DOMWINDOW == 163 (0x93c7b000) [pid = 1741] [serial = 1798] [outer = (nil)] 03:57:53 INFO - PROCESS | 1741 | ++DOMWINDOW == 164 (0x99f85400) [pid = 1741] [serial = 1799] [outer = 0x93c7b000] 03:57:53 INFO - PROCESS | 1741 | 1464865073993 Marionette DEBUG loaded listener.js 03:57:54 INFO - PROCESS | 1741 | ++DOMWINDOW == 165 (0x9a0e7800) [pid = 1741] [serial = 1800] [outer = 0x93c7b000] 03:57:54 INFO - PROCESS | 1741 | 1464865074941 Marionette TRACE conn3 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 03:57:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 03:57:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1689ms 03:57:55 INFO - PROCESS | 1741 | 1464865074997 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 03:57:55 INFO - PROCESS | 1741 | 1464865075001 Marionette TRACE conn3 <- [1,2369,null,{"value":"8"}] 03:57:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 03:57:55 INFO - PROCESS | 1741 | 1464865075011 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 03:57:55 INFO - PROCESS | 1741 | 1464865075016 Marionette TRACE conn3 <- [1,2370,null,{}] 03:57:55 INFO - PROCESS | 1741 | 1464865075023 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:55 INFO - PROCESS | 1741 | 1464865075258 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 03:57:55 INFO - PROCESS | 1741 | 1464865075602 Marionette TRACE conn3 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:55 INFO - PROCESS | 1741 | ++DOCSHELL 0x866f9800 == 128 [pid = 1741] [id = 600] 03:57:55 INFO - PROCESS | 1741 | ++DOMWINDOW == 166 (0x86ee0800) [pid = 1741] [serial = 1801] [outer = (nil)] 03:57:55 INFO - PROCESS | 1741 | ++DOMWINDOW == 167 (0x9a3f5000) [pid = 1741] [serial = 1802] [outer = 0x86ee0800] 03:57:55 INFO - PROCESS | 1741 | 1464865075697 Marionette DEBUG loaded listener.js 03:57:55 INFO - PROCESS | 1741 | ++DOMWINDOW == 168 (0x9a4dc800) [pid = 1741] [serial = 1803] [outer = 0x86ee0800] 03:57:56 INFO - PROCESS | 1741 | 1464865076637 Marionette TRACE conn3 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 03:57:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 03:57:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1686ms 03:57:56 INFO - PROCESS | 1741 | 1464865076698 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 03:57:56 INFO - PROCESS | 1741 | 1464865076702 Marionette TRACE conn3 <- [1,2373,null,{"value":"8"}] 03:57:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 03:57:56 INFO - PROCESS | 1741 | 1464865076708 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 03:57:56 INFO - PROCESS | 1741 | 1464865076711 Marionette TRACE conn3 <- [1,2374,null,{}] 03:57:56 INFO - PROCESS | 1741 | 1464865076717 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:56 INFO - PROCESS | 1741 | 1464865076966 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 03:57:57 INFO - PROCESS | 1741 | 1464865077319 Marionette TRACE conn3 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:57 INFO - PROCESS | 1741 | ++DOCSHELL 0x92b07400 == 129 [pid = 1741] [id = 601] 03:57:57 INFO - PROCESS | 1741 | ++DOMWINDOW == 169 (0x94619000) [pid = 1741] [serial = 1804] [outer = (nil)] 03:57:57 INFO - PROCESS | 1741 | ++DOMWINDOW == 170 (0x9a4e7400) [pid = 1741] [serial = 1805] [outer = 0x94619000] 03:57:57 INFO - PROCESS | 1741 | 1464865077415 Marionette DEBUG loaded listener.js 03:57:57 INFO - PROCESS | 1741 | ++DOMWINDOW == 171 (0x9a5ee800) [pid = 1741] [serial = 1806] [outer = 0x94619000] 03:57:58 INFO - PROCESS | 1741 | 1464865078380 Marionette TRACE conn3 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 03:57:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 03:57:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1734ms 03:57:58 INFO - PROCESS | 1741 | 1464865078443 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 03:57:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 03:57:58 INFO - PROCESS | 1741 | 1464865078448 Marionette TRACE conn3 <- [1,2377,null,{"value":"8"}] 03:57:58 INFO - PROCESS | 1741 | 1464865078454 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 03:57:58 INFO - PROCESS | 1741 | 1464865078458 Marionette TRACE conn3 <- [1,2378,null,{}] 03:57:58 INFO - PROCESS | 1741 | 1464865078464 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:58 INFO - PROCESS | 1741 | 1464865078717 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 03:57:59 INFO - PROCESS | 1741 | 1464865079051 Marionette TRACE conn3 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:59 INFO - PROCESS | 1741 | ++DOCSHELL 0x997e7400 == 130 [pid = 1741] [id = 602] 03:57:59 INFO - PROCESS | 1741 | ++DOMWINDOW == 172 (0x9a4e6000) [pid = 1741] [serial = 1807] [outer = (nil)] 03:57:59 INFO - PROCESS | 1741 | ++DOMWINDOW == 173 (0x9a8d3800) [pid = 1741] [serial = 1808] [outer = 0x9a4e6000] 03:57:59 INFO - PROCESS | 1741 | 1464865079151 Marionette DEBUG loaded listener.js 03:57:59 INFO - PROCESS | 1741 | ++DOMWINDOW == 174 (0x9a8d9000) [pid = 1741] [serial = 1809] [outer = 0x9a4e6000] 03:58:00 INFO - PROCESS | 1741 | 1464865080113 Marionette TRACE conn3 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 03:58:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 03:58:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1732ms 03:58:00 INFO - PROCESS | 1741 | 1464865080188 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 03:58:00 INFO - PROCESS | 1741 | 1464865080191 Marionette TRACE conn3 <- [1,2381,null,{"value":"8"}] 03:58:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 03:58:00 INFO - PROCESS | 1741 | 1464865080198 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 03:58:00 INFO - PROCESS | 1741 | 1464865080201 Marionette TRACE conn3 <- [1,2382,null,{}] 03:58:00 INFO - PROCESS | 1741 | 1464865080207 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:00 INFO - PROCESS | 1741 | 1464865080443 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 03:58:00 INFO - PROCESS | 1741 | 1464865080844 Marionette TRACE conn3 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:00 INFO - PROCESS | 1741 | ++DOCSHELL 0x9a779800 == 131 [pid = 1741] [id = 603] 03:58:00 INFO - PROCESS | 1741 | ++DOMWINDOW == 175 (0x9a77c400) [pid = 1741] [serial = 1810] [outer = (nil)] 03:58:00 INFO - PROCESS | 1741 | ++DOMWINDOW == 176 (0x9b181400) [pid = 1741] [serial = 1811] [outer = 0x9a77c400] 03:58:00 INFO - PROCESS | 1741 | 1464865080974 Marionette DEBUG loaded listener.js 03:58:01 INFO - PROCESS | 1741 | ++DOMWINDOW == 177 (0x9b183400) [pid = 1741] [serial = 1812] [outer = 0x9a77c400] 03:58:02 INFO - PROCESS | 1741 | 1464865082041 Marionette TRACE conn3 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 03:58:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 03:58:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1886ms 03:58:02 INFO - PROCESS | 1741 | 1464865082089 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 03:58:02 INFO - PROCESS | 1741 | 1464865082096 Marionette TRACE conn3 <- [1,2385,null,{"value":"8"}] 03:58:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 03:58:02 INFO - PROCESS | 1741 | 1464865082111 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 03:58:02 INFO - PROCESS | 1741 | 1464865082122 Marionette TRACE conn3 <- [1,2386,null,{}] 03:58:02 INFO - PROCESS | 1741 | 1464865082140 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:04 INFO - PROCESS | 1741 | --DOCSHELL 0x8c8dec00 == 130 [pid = 1741] [id = 156] 03:58:04 INFO - PROCESS | 1741 | --DOCSHELL 0x9a36f400 == 129 [pid = 1741] [id = 581] 03:58:04 INFO - PROCESS | 1741 | --DOCSHELL 0x866ee800 == 128 [pid = 1741] [id = 580] 03:58:04 INFO - PROCESS | 1741 | --DOCSHELL 0x92ec2c00 == 127 [pid = 1741] [id = 579] 03:58:04 INFO - PROCESS | 1741 | --DOCSHELL 0x951adc00 == 126 [pid = 1741] [id = 578] 03:58:04 INFO - PROCESS | 1741 | --DOCSHELL 0x85d44800 == 125 [pid = 1741] [id = 577] 03:58:04 INFO - PROCESS | 1741 | --DOCSHELL 0x92247000 == 124 [pid = 1741] [id = 575] 03:58:04 INFO - PROCESS | 1741 | --DOCSHELL 0x91db3000 == 123 [pid = 1741] [id = 576] 03:58:04 INFO - PROCESS | 1741 | --DOCSHELL 0x8d49c000 == 122 [pid = 1741] [id = 574] 03:58:04 INFO - PROCESS | 1741 | --DOCSHELL 0x8d9e2000 == 121 [pid = 1741] [id = 573] 03:58:04 INFO - PROCESS | 1741 | --DOCSHELL 0x8d9eb800 == 120 [pid = 1741] [id = 572] 03:58:04 INFO - PROCESS | 1741 | --DOCSHELL 0x8d351000 == 119 [pid = 1741] [id = 571] 03:58:04 INFO - PROCESS | 1741 | --DOCSHELL 0x8d9ea000 == 118 [pid = 1741] [id = 570] 03:58:04 INFO - PROCESS | 1741 | --DOCSHELL 0x8c8ddc00 == 117 [pid = 1741] [id = 568] 03:58:04 INFO - PROCESS | 1741 | --DOCSHELL 0x8d354000 == 116 [pid = 1741] [id = 569] 03:58:04 INFO - PROCESS | 1741 | --DOCSHELL 0x8c7b3000 == 115 [pid = 1741] [id = 567] 03:58:04 INFO - PROCESS | 1741 | --DOCSHELL 0x89d6b800 == 114 [pid = 1741] [id = 566] 03:58:04 INFO - PROCESS | 1741 | --DOCSHELL 0x866f6000 == 113 [pid = 1741] [id = 565] 03:58:04 INFO - PROCESS | 1741 | 1464865084669 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 03:58:04 INFO - PROCESS | 1741 | --DOMWINDOW == 176 (0x8c7b6000) [pid = 1741] [serial = 1694] [outer = (nil)] [url = about:blank] 03:58:04 INFO - PROCESS | 1741 | --DOMWINDOW == 175 (0x92baf000) [pid = 1741] [serial = 1664] [outer = (nil)] [url = about:blank] 03:58:04 INFO - PROCESS | 1741 | --DOMWINDOW == 174 (0x8e797c00) [pid = 1741] [serial = 1650] [outer = (nil)] [url = about:blank] 03:58:04 INFO - PROCESS | 1741 | --DOMWINDOW == 173 (0x8e350c00) [pid = 1741] [serial = 1646] [outer = (nil)] [url = about:blank] 03:58:04 INFO - PROCESS | 1741 | --DOMWINDOW == 172 (0x8d60d400) [pid = 1741] [serial = 1643] [outer = (nil)] [url = about:blank] 03:58:04 INFO - PROCESS | 1741 | --DOMWINDOW == 171 (0x8a294c00) [pid = 1741] [serial = 1635] [outer = (nil)] [url = about:blank] 03:58:04 INFO - PROCESS | 1741 | --DOMWINDOW == 170 (0x9a8d5c00) [pid = 1741] [serial = 1683] [outer = (nil)] [url = about:blank] 03:58:04 INFO - PROCESS | 1741 | --DOMWINDOW == 169 (0x8ca48000) [pid = 1741] [serial = 1692] [outer = (nil)] [url = about:blank] 03:58:04 INFO - PROCESS | 1741 | --DOMWINDOW == 168 (0x8eee5800) [pid = 1741] [serial = 1652] [outer = (nil)] [url = about:blank] 03:58:04 INFO - PROCESS | 1741 | --DOMWINDOW == 167 (0x8e5d5c00) [pid = 1741] [serial = 1647] [outer = (nil)] [url = about:blank] 03:58:04 INFO - PROCESS | 1741 | --DOMWINDOW == 166 (0x90a06c00) [pid = 1741] [serial = 1655] [outer = (nil)] [url = about:blank] 03:58:04 INFO - PROCESS | 1741 | --DOMWINDOW == 165 (0x93c7dc00) [pid = 1741] [serial = 1667] [outer = (nil)] [url = about:blank] 03:58:04 INFO - PROCESS | 1741 | --DOMWINDOW == 164 (0x89d6c800) [pid = 1741] [serial = 1634] [outer = (nil)] [url = about:blank] 03:58:04 INFO - PROCESS | 1741 | --DOMWINDOW == 163 (0x8e789c00) [pid = 1741] [serial = 1649] [outer = (nil)] [url = about:blank] 03:58:04 INFO - PROCESS | 1741 | --DOMWINDOW == 162 (0x915c0c00) [pid = 1741] [serial = 1659] [outer = (nil)] [url = about:blank] 03:58:04 INFO - PROCESS | 1741 | --DOMWINDOW == 161 (0x951ae400) [pid = 1741] [serial = 1670] [outer = (nil)] [url = about:blank] 03:58:04 INFO - PROCESS | 1741 | --DOMWINDOW == 160 (0x8eef1400) [pid = 1741] [serial = 1653] [outer = (nil)] [url = about:blank] 03:58:04 INFO - PROCESS | 1741 | --DOMWINDOW == 159 (0x9a5e9800) [pid = 1741] [serial = 1680] [outer = (nil)] [url = about:blank] 03:58:04 INFO - PROCESS | 1741 | --DOMWINDOW == 158 (0x8d35dc00) [pid = 1741] [serial = 1640] [outer = (nil)] [url = about:blank] 03:58:04 INFO - PROCESS | 1741 | --DOMWINDOW == 157 (0x8d3afc00) [pid = 1741] [serial = 1641] [outer = (nil)] [url = about:blank] 03:58:04 INFO - PROCESS | 1741 | --DOMWINDOW == 156 (0x915b6c00) [pid = 1741] [serial = 1658] [outer = (nil)] [url = about:blank] 03:58:04 INFO - PROCESS | 1741 | --DOMWINDOW == 155 (0x882ca400) [pid = 1741] [serial = 1685] [outer = (nil)] [url = about:blank] 03:58:04 INFO - PROCESS | 1741 | --DOMWINDOW == 154 (0x8ca4fc00) [pid = 1741] [serial = 1637] [outer = (nil)] [url = about:blank] 03:58:04 INFO - PROCESS | 1741 | --DOMWINDOW == 153 (0x8a6d4c00) [pid = 1741] [serial = 1688] [outer = (nil)] [url = about:blank] 03:58:04 INFO - PROCESS | 1741 | --DOMWINDOW == 152 (0x9a379400) [pid = 1741] [serial = 1677] [outer = (nil)] [url = about:blank] 03:58:04 INFO - PROCESS | 1741 | --DOMWINDOW == 151 (0x8ca38400) [pid = 1741] [serial = 1566] [outer = (nil)] [url = about:blank] 03:58:04 INFO - PROCESS | 1741 | --DOMWINDOW == 150 (0x8d9eb000) [pid = 1741] [serial = 1644] [outer = (nil)] [url = about:blank] 03:58:04 INFO - PROCESS | 1741 | --DOMWINDOW == 149 (0x9a5e6400) [pid = 1741] [serial = 1679] [outer = (nil)] [url = about:blank] 03:58:04 INFO - PROCESS | 1741 | --DOMWINDOW == 148 (0x997e8400) [pid = 1741] [serial = 1674] [outer = (nil)] [url = about:blank] 03:58:04 INFO - PROCESS | 1741 | --DOMWINDOW == 147 (0x91dba000) [pid = 1741] [serial = 1661] [outer = (nil)] [url = about:blank] 03:58:04 INFO - PROCESS | 1741 | --DOMWINDOW == 146 (0x92ece400) [pid = 1741] [serial = 1665] [outer = (nil)] [url = about:blank] 03:58:04 INFO - PROCESS | 1741 | --DOMWINDOW == 145 (0x88a56000) [pid = 1741] [serial = 1686] [outer = (nil)] [url = about:blank] 03:58:04 INFO - PROCESS | 1741 | --DOMWINDOW == 144 (0x94639000) [pid = 1741] [serial = 1668] [outer = (nil)] [url = about:blank] 03:58:04 INFO - PROCESS | 1741 | --DOMWINDOW == 143 (0x90a0c400) [pid = 1741] [serial = 1656] [outer = (nil)] [url = about:blank] 03:58:04 INFO - PROCESS | 1741 | --DOMWINDOW == 142 (0x8ca6f000) [pid = 1741] [serial = 1638] [outer = (nil)] [url = about:blank] 03:58:04 INFO - PROCESS | 1741 | --DOMWINDOW == 141 (0x997e6c00) [pid = 1741] [serial = 1673] [outer = (nil)] [url = about:blank] 03:58:04 INFO - PROCESS | 1741 | --DOMWINDOW == 140 (0x9a36d400) [pid = 1741] [serial = 1676] [outer = (nil)] [url = about:blank] 03:58:04 INFO - PROCESS | 1741 | --DOMWINDOW == 139 (0x95325400) [pid = 1741] [serial = 1671] [outer = (nil)] [url = about:blank] 03:58:04 INFO - PROCESS | 1741 | --DOMWINDOW == 138 (0x8b7d0000) [pid = 1741] [serial = 1689] [outer = (nil)] [url = about:blank] 03:58:04 INFO - PROCESS | 1741 | --DOMWINDOW == 137 (0x9a8d4400) [pid = 1741] [serial = 1682] [outer = (nil)] [url = about:blank] 03:58:04 INFO - PROCESS | 1741 | --DOMWINDOW == 136 (0x8c8db000) [pid = 1741] [serial = 1691] [outer = (nil)] [url = about:blank] 03:58:05 INFO - PROCESS | 1741 | 1464865085141 Marionette TRACE conn3 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:05 INFO - PROCESS | 1741 | ++DOCSHELL 0x86ede400 == 114 [pid = 1741] [id = 604] 03:58:05 INFO - PROCESS | 1741 | ++DOMWINDOW == 137 (0x86edf000) [pid = 1741] [serial = 1813] [outer = (nil)] 03:58:05 INFO - PROCESS | 1741 | ++DOMWINDOW == 138 (0x881ca000) [pid = 1741] [serial = 1814] [outer = 0x86edf000] 03:58:05 INFO - PROCESS | 1741 | 1464865085222 Marionette DEBUG loaded listener.js 03:58:05 INFO - PROCESS | 1741 | ++DOMWINDOW == 139 (0x882cd800) [pid = 1741] [serial = 1815] [outer = 0x86edf000] 03:58:06 INFO - PROCESS | 1741 | 1464865086113 Marionette TRACE conn3 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 03:58:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 03:58:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 4061ms 03:58:06 INFO - PROCESS | 1741 | 1464865086173 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 03:58:06 INFO - PROCESS | 1741 | 1464865086178 Marionette TRACE conn3 <- [1,2389,null,{"value":"8"}] 03:58:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 03:58:06 INFO - PROCESS | 1741 | 1464865086186 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 03:58:06 INFO - PROCESS | 1741 | 1464865086192 Marionette TRACE conn3 <- [1,2390,null,{}] 03:58:06 INFO - PROCESS | 1741 | 1464865086199 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:06 INFO - PROCESS | 1741 | 1464865086430 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 03:58:06 INFO - PROCESS | 1741 | 1464865086632 Marionette TRACE conn3 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:06 INFO - PROCESS | 1741 | ++DOCSHELL 0x8a291000 == 115 [pid = 1741] [id = 605] 03:58:06 INFO - PROCESS | 1741 | ++DOMWINDOW == 140 (0x8a294000) [pid = 1741] [serial = 1816] [outer = (nil)] 03:58:06 INFO - PROCESS | 1741 | ++DOMWINDOW == 141 (0x8b162000) [pid = 1741] [serial = 1817] [outer = 0x8a294000] 03:58:06 INFO - PROCESS | 1741 | 1464865086718 Marionette DEBUG loaded listener.js 03:58:06 INFO - PROCESS | 1741 | ++DOMWINDOW == 142 (0x8b7d0000) [pid = 1741] [serial = 1818] [outer = 0x8a294000] 03:58:07 INFO - PROCESS | 1741 | 1464865087729 Marionette TRACE conn3 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 03:58:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 03:58:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1583ms 03:58:07 INFO - PROCESS | 1741 | 1464865087769 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 03:58:07 INFO - PROCESS | 1741 | 1464865087774 Marionette TRACE conn3 <- [1,2393,null,{"value":"8"}] 03:58:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 03:58:07 INFO - PROCESS | 1741 | 1464865087781 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 03:58:07 INFO - PROCESS | 1741 | 1464865087784 Marionette TRACE conn3 <- [1,2394,null,{}] 03:58:07 INFO - PROCESS | 1741 | 1464865087804 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:08 INFO - PROCESS | 1741 | 1464865088108 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 03:58:08 INFO - PROCESS | 1741 | 1464865088146 Marionette TRACE conn3 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:08 INFO - PROCESS | 1741 | ++DOCSHELL 0x88be8400 == 116 [pid = 1741] [id = 606] 03:58:08 INFO - PROCESS | 1741 | ++DOMWINDOW == 143 (0x8c7b6000) [pid = 1741] [serial = 1819] [outer = (nil)] 03:58:08 INFO - PROCESS | 1741 | ++DOMWINDOW == 144 (0x8ca43000) [pid = 1741] [serial = 1820] [outer = 0x8c7b6000] 03:58:08 INFO - PROCESS | 1741 | 1464865088225 Marionette DEBUG loaded listener.js 03:58:08 INFO - PROCESS | 1741 | ++DOMWINDOW == 145 (0x8ca50400) [pid = 1741] [serial = 1821] [outer = 0x8c7b6000] 03:58:09 INFO - PROCESS | 1741 | 1464865089344 Marionette TRACE conn3 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 03:58:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 03:58:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1601ms 03:58:09 INFO - PROCESS | 1741 | 1464865089383 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 03:58:09 INFO - PROCESS | 1741 | 1464865089390 Marionette TRACE conn3 <- [1,2397,null,{"value":"8"}] 03:58:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 03:58:10 INFO - PROCESS | 1741 | --DOMWINDOW == 144 (0x855b4800) [pid = 1741] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 03:58:10 INFO - PROCESS | 1741 | --DOMWINDOW == 143 (0x8b15e800) [pid = 1741] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 03:58:10 INFO - PROCESS | 1741 | --DOMWINDOW == 142 (0x8b7c8400) [pid = 1741] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 03:58:10 INFO - PROCESS | 1741 | --DOMWINDOW == 141 (0x8ca2d800) [pid = 1741] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 03:58:10 INFO - PROCESS | 1741 | --DOMWINDOW == 140 (0x9264dc00) [pid = 1741] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 03:58:10 INFO - PROCESS | 1741 | --DOMWINDOW == 139 (0x8e34d400) [pid = 1741] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 03:58:10 INFO - PROCESS | 1741 | --DOMWINDOW == 138 (0x98138c00) [pid = 1741] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 03:58:10 INFO - PROCESS | 1741 | --DOMWINDOW == 137 (0x882bec00) [pid = 1741] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 03:58:10 INFO - PROCESS | 1741 | --DOMWINDOW == 136 (0x8d35e800) [pid = 1741] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 03:58:10 INFO - PROCESS | 1741 | --DOMWINDOW == 135 (0x9223ac00) [pid = 1741] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 03:58:10 INFO - PROCESS | 1741 | --DOMWINDOW == 134 (0x86c6e800) [pid = 1741] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 03:58:10 INFO - PROCESS | 1741 | --DOMWINDOW == 133 (0x882c9c00) [pid = 1741] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 03:58:10 INFO - PROCESS | 1741 | --DOMWINDOW == 132 (0x914c0400) [pid = 1741] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 03:58:10 INFO - PROCESS | 1741 | --DOMWINDOW == 131 (0x8ec05800) [pid = 1741] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 03:58:10 INFO - PROCESS | 1741 | --DOMWINDOW == 130 (0x92b07c00) [pid = 1741] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 03:58:10 INFO - PROCESS | 1741 | --DOMWINDOW == 129 (0x97613800) [pid = 1741] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 03:58:10 INFO - PROCESS | 1741 | --DOMWINDOW == 128 (0x8c8d9400) [pid = 1741] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 03:58:10 INFO - PROCESS | 1741 | --DOMWINDOW == 127 (0x8eee5000) [pid = 1741] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 03:58:10 INFO - PROCESS | 1741 | --DOMWINDOW == 126 (0x8e345c00) [pid = 1741] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 03:58:10 INFO - PROCESS | 1741 | --DOMWINDOW == 125 (0x91dbc400) [pid = 1741] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 03:58:10 INFO - PROCESS | 1741 | --DOMWINDOW == 124 (0x8a6d1400) [pid = 1741] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 03:58:10 INFO - PROCESS | 1741 | --DOMWINDOW == 123 (0x8eca9c00) [pid = 1741] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 03:58:10 INFO - PROCESS | 1741 | 1464865090116 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 03:58:10 INFO - PROCESS | 1741 | 1464865090124 Marionette TRACE conn3 <- [1,2398,null,{}] 03:58:10 INFO - PROCESS | 1741 | 1464865090139 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:10 INFO - PROCESS | 1741 | 1464865090435 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 03:58:10 INFO - PROCESS | 1741 | 1464865090574 Marionette TRACE conn3 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:10 INFO - PROCESS | 1741 | ++DOCSHELL 0x8ca34c00 == 117 [pid = 1741] [id = 607] 03:58:10 INFO - PROCESS | 1741 | ++DOMWINDOW == 124 (0x8ca43800) [pid = 1741] [serial = 1822] [outer = (nil)] 03:58:10 INFO - PROCESS | 1741 | ++DOMWINDOW == 125 (0x8ca6f000) [pid = 1741] [serial = 1823] [outer = 0x8ca43800] 03:58:10 INFO - PROCESS | 1741 | 1464865090667 Marionette DEBUG loaded listener.js 03:58:10 INFO - PROCESS | 1741 | ++DOMWINDOW == 126 (0x8d2c7800) [pid = 1741] [serial = 1824] [outer = 0x8ca43800] 03:58:11 INFO - PROCESS | 1741 | 1464865091447 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 03:58:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 03:58:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1486ms 03:58:11 INFO - PROCESS | 1741 | 1464865091460 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 03:58:11 INFO - PROCESS | 1741 | 1464865091464 Marionette TRACE conn3 <- [1,2401,null,{"value":"8"}] 03:58:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 03:58:11 INFO - PROCESS | 1741 | 1464865091470 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 03:58:11 INFO - PROCESS | 1741 | 1464865091473 Marionette TRACE conn3 <- [1,2402,null,{}] 03:58:11 INFO - PROCESS | 1741 | 1464865091478 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:11 INFO - PROCESS | 1741 | 1464865091772 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 03:58:11 INFO - PROCESS | 1741 | 1464865091914 Marionette TRACE conn3 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:11 INFO - PROCESS | 1741 | ++DOCSHELL 0x86c6c400 == 118 [pid = 1741] [id = 608] 03:58:11 INFO - PROCESS | 1741 | ++DOMWINDOW == 127 (0x89444800) [pid = 1741] [serial = 1825] [outer = (nil)] 03:58:11 INFO - PROCESS | 1741 | ++DOMWINDOW == 128 (0x8d354c00) [pid = 1741] [serial = 1826] [outer = 0x89444800] 03:58:11 INFO - PROCESS | 1741 | 1464865091990 Marionette DEBUG loaded listener.js 03:58:12 INFO - PROCESS | 1741 | ++DOMWINDOW == 129 (0x8d35d800) [pid = 1741] [serial = 1827] [outer = 0x89444800] 03:58:13 INFO - PROCESS | 1741 | 1464865093235 Marionette TRACE conn3 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 03:58:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 03:58:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1831ms 03:58:13 INFO - PROCESS | 1741 | 1464865093302 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 03:58:13 INFO - PROCESS | 1741 | 1464865093311 Marionette TRACE conn3 <- [1,2405,null,{"value":"8"}] 03:58:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 03:58:13 INFO - PROCESS | 1741 | 1464865093319 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 03:58:13 INFO - PROCESS | 1741 | 1464865093326 Marionette TRACE conn3 <- [1,2406,null,{}] 03:58:13 INFO - PROCESS | 1741 | 1464865093335 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:13 INFO - PROCESS | 1741 | 1464865093627 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 03:58:14 INFO - PROCESS | 1741 | 1464865093972 Marionette TRACE conn3 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:14 INFO - PROCESS | 1741 | ++DOCSHELL 0x8812f400 == 119 [pid = 1741] [id = 609] 03:58:14 INFO - PROCESS | 1741 | ++DOMWINDOW == 130 (0x8943dc00) [pid = 1741] [serial = 1828] [outer = (nil)] 03:58:14 INFO - PROCESS | 1741 | ++DOMWINDOW == 131 (0x8a6d1400) [pid = 1741] [serial = 1829] [outer = 0x8943dc00] 03:58:14 INFO - PROCESS | 1741 | 1464865094096 Marionette DEBUG loaded listener.js 03:58:14 INFO - PROCESS | 1741 | ++DOMWINDOW == 132 (0x8ba7f400) [pid = 1741] [serial = 1830] [outer = 0x8943dc00] 03:58:15 INFO - PROCESS | 1741 | 1464865095134 Marionette TRACE conn3 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 03:58:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 03:58:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1854ms 03:58:15 INFO - PROCESS | 1741 | 1464865095173 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 03:58:15 INFO - PROCESS | 1741 | 1464865095183 Marionette TRACE conn3 <- [1,2409,null,{"value":"8"}] 03:58:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 03:58:15 INFO - PROCESS | 1741 | 1464865095194 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 03:58:15 INFO - PROCESS | 1741 | 1464865095198 Marionette TRACE conn3 <- [1,2410,null,{}] 03:58:15 INFO - PROCESS | 1741 | 1464865095205 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:15 INFO - PROCESS | 1741 | 1464865095462 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 03:58:15 INFO - PROCESS | 1741 | 1464865095870 Marionette TRACE conn3 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:15 INFO - PROCESS | 1741 | ++DOCSHELL 0x8c8d7400 == 120 [pid = 1741] [id = 610] 03:58:15 INFO - PROCESS | 1741 | ++DOMWINDOW == 133 (0x8ca70000) [pid = 1741] [serial = 1831] [outer = (nil)] 03:58:15 INFO - PROCESS | 1741 | ++DOMWINDOW == 134 (0x8d352400) [pid = 1741] [serial = 1832] [outer = 0x8ca70000] 03:58:15 INFO - PROCESS | 1741 | 1464865095965 Marionette DEBUG loaded listener.js 03:58:16 INFO - PROCESS | 1741 | ++DOMWINDOW == 135 (0x8d3a6000) [pid = 1741] [serial = 1833] [outer = 0x8ca70000] 03:58:16 INFO - PROCESS | 1741 | 1464865096939 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 03:58:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 03:58:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1783ms 03:58:16 INFO - PROCESS | 1741 | 1464865096978 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 03:58:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 03:58:16 INFO - PROCESS | 1741 | 1464865096983 Marionette TRACE conn3 <- [1,2413,null,{"value":"8"}] 03:58:16 INFO - PROCESS | 1741 | 1464865096990 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 03:58:16 INFO - PROCESS | 1741 | 1464865096996 Marionette TRACE conn3 <- [1,2414,null,{}] 03:58:17 INFO - PROCESS | 1741 | 1464865097014 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:17 INFO - PROCESS | 1741 | 1464865097350 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 03:58:17 INFO - PROCESS | 1741 | 1464865097697 Marionette TRACE conn3 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:17 INFO - PROCESS | 1741 | ++DOCSHELL 0x8ba79800 == 121 [pid = 1741] [id = 611] 03:58:17 INFO - PROCESS | 1741 | ++DOMWINDOW == 136 (0x8d3a3400) [pid = 1741] [serial = 1834] [outer = (nil)] 03:58:17 INFO - PROCESS | 1741 | ++DOMWINDOW == 137 (0x8d9e6c00) [pid = 1741] [serial = 1835] [outer = 0x8d3a3400] 03:58:17 INFO - PROCESS | 1741 | 1464865097795 Marionette DEBUG loaded listener.js 03:58:17 INFO - PROCESS | 1741 | ++DOMWINDOW == 138 (0x8e348400) [pid = 1741] [serial = 1836] [outer = 0x8d3a3400] 03:58:18 INFO - PROCESS | 1741 | 1464865098787 Marionette TRACE conn3 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 03:58:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 03:58:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1841ms 03:58:18 INFO - PROCESS | 1741 | 1464865098832 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 03:58:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 03:58:18 INFO - PROCESS | 1741 | 1464865098837 Marionette TRACE conn3 <- [1,2417,null,{"value":"8"}] 03:58:18 INFO - PROCESS | 1741 | 1464865098844 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 03:58:18 INFO - PROCESS | 1741 | 1464865098849 Marionette TRACE conn3 <- [1,2418,null,{}] 03:58:18 INFO - PROCESS | 1741 | 1464865098856 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:19 INFO - PROCESS | 1741 | 1464865099109 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 03:58:19 INFO - PROCESS | 1741 | 1464865099439 Marionette TRACE conn3 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:19 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d60c000 == 122 [pid = 1741] [id = 612] 03:58:19 INFO - PROCESS | 1741 | ++DOMWINDOW == 139 (0x8d9eb000) [pid = 1741] [serial = 1837] [outer = (nil)] 03:58:19 INFO - PROCESS | 1741 | ++DOMWINDOW == 140 (0x8e5e9400) [pid = 1741] [serial = 1838] [outer = 0x8d9eb000] 03:58:19 INFO - PROCESS | 1741 | 1464865099536 Marionette DEBUG loaded listener.js 03:58:19 INFO - PROCESS | 1741 | ++DOMWINDOW == 141 (0x8e78a800) [pid = 1741] [serial = 1839] [outer = 0x8d9eb000] 03:58:20 INFO - PROCESS | 1741 | 1464865100470 Marionette TRACE conn3 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 03:58:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 03:58:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1688ms 03:58:20 INFO - PROCESS | 1741 | 1464865100532 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 03:58:20 INFO - PROCESS | 1741 | 1464865100537 Marionette TRACE conn3 <- [1,2421,null,{"value":"8"}] 03:58:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 03:58:20 INFO - PROCESS | 1741 | 1464865100544 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 03:58:20 INFO - PROCESS | 1741 | 1464865100548 Marionette TRACE conn3 <- [1,2422,null,{}] 03:58:20 INFO - PROCESS | 1741 | 1464865100555 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:20 INFO - PROCESS | 1741 | 1464865100922 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 03:58:21 INFO - PROCESS | 1741 | 1464865101271 Marionette TRACE conn3 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:21 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d2d0800 == 123 [pid = 1741] [id = 613] 03:58:21 INFO - PROCESS | 1741 | ++DOMWINDOW == 142 (0x8e5d9800) [pid = 1741] [serial = 1840] [outer = (nil)] 03:58:21 INFO - PROCESS | 1741 | ++DOMWINDOW == 143 (0x8ec07c00) [pid = 1741] [serial = 1841] [outer = 0x8e5d9800] 03:58:21 INFO - PROCESS | 1741 | 1464865101363 Marionette DEBUG loaded listener.js 03:58:21 INFO - PROCESS | 1741 | ++DOMWINDOW == 144 (0x8ec0cc00) [pid = 1741] [serial = 1842] [outer = 0x8e5d9800] 03:58:22 INFO - PROCESS | 1741 | 1464865102334 Marionette TRACE conn3 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 03:58:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 03:58:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1839ms 03:58:22 INFO - PROCESS | 1741 | 1464865102388 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 03:58:22 INFO - PROCESS | 1741 | 1464865102397 Marionette TRACE conn3 <- [1,2425,null,{"value":"8"}] 03:58:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 03:58:22 INFO - PROCESS | 1741 | 1464865102407 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 03:58:22 INFO - PROCESS | 1741 | 1464865102410 Marionette TRACE conn3 <- [1,2426,null,{}] 03:58:22 INFO - PROCESS | 1741 | 1464865102416 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:22 INFO - PROCESS | 1741 | 1464865102714 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 03:58:23 INFO - PROCESS | 1741 | 1464865103057 Marionette TRACE conn3 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:23 INFO - PROCESS | 1741 | ++DOCSHELL 0x8ba7bc00 == 124 [pid = 1741] [id = 614] 03:58:23 INFO - PROCESS | 1741 | ++DOMWINDOW == 145 (0x8d9f0c00) [pid = 1741] [serial = 1843] [outer = (nil)] 03:58:23 INFO - PROCESS | 1741 | ++DOMWINDOW == 146 (0x8eef0400) [pid = 1741] [serial = 1844] [outer = 0x8d9f0c00] 03:58:23 INFO - PROCESS | 1741 | 1464865103150 Marionette DEBUG loaded listener.js 03:58:23 INFO - PROCESS | 1741 | ++DOMWINDOW == 147 (0x90a03c00) [pid = 1741] [serial = 1845] [outer = 0x8d9f0c00] 03:58:24 INFO - PROCESS | 1741 | 1464865104136 Marionette TRACE conn3 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 03:58:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 03:58:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1799ms 03:58:24 INFO - PROCESS | 1741 | 1464865104207 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 03:58:24 INFO - PROCESS | 1741 | 1464865104211 Marionette TRACE conn3 <- [1,2429,null,{"value":"8"}] 03:58:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 03:58:24 INFO - PROCESS | 1741 | 1464865104219 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 03:58:24 INFO - PROCESS | 1741 | 1464865104223 Marionette TRACE conn3 <- [1,2430,null,{}] 03:58:24 INFO - PROCESS | 1741 | 1464865104229 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:24 INFO - PROCESS | 1741 | 1464865104468 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 03:58:24 INFO - PROCESS | 1741 | 1464865104806 Marionette TRACE conn3 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:24 INFO - PROCESS | 1741 | ++DOCSHELL 0x8ecb2800 == 125 [pid = 1741] [id = 615] 03:58:24 INFO - PROCESS | 1741 | ++DOMWINDOW == 148 (0x8eeec000) [pid = 1741] [serial = 1846] [outer = (nil)] 03:58:24 INFO - PROCESS | 1741 | ++DOMWINDOW == 149 (0x914b7800) [pid = 1741] [serial = 1847] [outer = 0x8eeec000] 03:58:24 INFO - PROCESS | 1741 | 1464865104900 Marionette DEBUG loaded listener.js 03:58:25 INFO - PROCESS | 1741 | ++DOMWINDOW == 150 (0x914bdc00) [pid = 1741] [serial = 1848] [outer = 0x8eeec000] 03:58:25 INFO - PROCESS | 1741 | 1464865105890 Marionette TRACE conn3 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 03:58:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 03:58:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1733ms 03:58:25 INFO - PROCESS | 1741 | 1464865105952 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 03:58:25 INFO - PROCESS | 1741 | 1464865105957 Marionette TRACE conn3 <- [1,2433,null,{"value":"8"}] 03:58:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 03:58:25 INFO - PROCESS | 1741 | 1464865105963 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 03:58:25 INFO - PROCESS | 1741 | 1464865105966 Marionette TRACE conn3 <- [1,2434,null,{}] 03:58:25 INFO - PROCESS | 1741 | 1464865105973 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:26 INFO - PROCESS | 1741 | 1464865106223 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 03:58:26 INFO - PROCESS | 1741 | 1464865106554 Marionette TRACE conn3 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:26 INFO - PROCESS | 1741 | ++DOCSHELL 0x8eef2000 == 126 [pid = 1741] [id = 616] 03:58:26 INFO - PROCESS | 1741 | ++DOMWINDOW == 151 (0x90a04400) [pid = 1741] [serial = 1849] [outer = (nil)] 03:58:26 INFO - PROCESS | 1741 | ++DOMWINDOW == 152 (0x91cdbc00) [pid = 1741] [serial = 1850] [outer = 0x90a04400] 03:58:26 INFO - PROCESS | 1741 | 1464865106655 Marionette DEBUG loaded listener.js 03:58:26 INFO - PROCESS | 1741 | ++DOMWINDOW == 153 (0x91db4800) [pid = 1741] [serial = 1851] [outer = 0x90a04400] 03:58:27 INFO - PROCESS | 1741 | 1464865107612 Marionette TRACE conn3 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 03:58:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 03:58:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1736ms 03:58:27 INFO - PROCESS | 1741 | 1464865107700 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 03:58:27 INFO - PROCESS | 1741 | 1464865107704 Marionette TRACE conn3 <- [1,2437,null,{"value":"8"}] 03:58:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 03:58:27 INFO - PROCESS | 1741 | 1464865107711 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 03:58:27 INFO - PROCESS | 1741 | 1464865107715 Marionette TRACE conn3 <- [1,2438,null,{}] 03:58:27 INFO - PROCESS | 1741 | 1464865107721 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:28 INFO - PROCESS | 1741 | 1464865108010 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 03:58:28 INFO - PROCESS | 1741 | 1464865108349 Marionette TRACE conn3 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:28 INFO - PROCESS | 1741 | ++DOCSHELL 0x90bb7000 == 127 [pid = 1741] [id = 617] 03:58:28 INFO - PROCESS | 1741 | ++DOMWINDOW == 154 (0x915c0400) [pid = 1741] [serial = 1852] [outer = (nil)] 03:58:28 INFO - PROCESS | 1741 | ++DOMWINDOW == 155 (0x92b02c00) [pid = 1741] [serial = 1853] [outer = 0x915c0400] 03:58:28 INFO - PROCESS | 1741 | 1464865108443 Marionette DEBUG loaded listener.js 03:58:28 INFO - PROCESS | 1741 | ++DOMWINDOW == 156 (0x92b0ac00) [pid = 1741] [serial = 1854] [outer = 0x915c0400] 03:58:29 INFO - PROCESS | 1741 | 1464865109408 Marionette TRACE conn3 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 03:58:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 03:58:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1737ms 03:58:29 INFO - PROCESS | 1741 | 1464865109449 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 03:58:29 INFO - PROCESS | 1741 | 1464865109453 Marionette TRACE conn3 <- [1,2441,null,{"value":"8"}] 03:58:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 03:58:29 INFO - PROCESS | 1741 | 1464865109460 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 03:58:29 INFO - PROCESS | 1741 | 1464865109464 Marionette TRACE conn3 <- [1,2442,null,{}] 03:58:29 INFO - PROCESS | 1741 | 1464865109469 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:29 INFO - PROCESS | 1741 | 1464865109728 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 03:58:30 INFO - PROCESS | 1741 | 1464865110075 Marionette TRACE conn3 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:30 INFO - PROCESS | 1741 | ++DOCSHELL 0x9265a800 == 128 [pid = 1741] [id = 618] 03:58:30 INFO - PROCESS | 1741 | ++DOMWINDOW == 157 (0x92eca000) [pid = 1741] [serial = 1855] [outer = (nil)] 03:58:30 INFO - PROCESS | 1741 | ++DOMWINDOW == 158 (0x9392e000) [pid = 1741] [serial = 1856] [outer = 0x92eca000] 03:58:30 INFO - PROCESS | 1741 | 1464865110176 Marionette DEBUG loaded listener.js 03:58:30 INFO - PROCESS | 1741 | ++DOMWINDOW == 159 (0x9393ac00) [pid = 1741] [serial = 1857] [outer = 0x92eca000] 03:58:31 INFO - PROCESS | 1741 | 1464865111173 Marionette TRACE conn3 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 03:58:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 03:58:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1791ms 03:58:31 INFO - PROCESS | 1741 | 1464865111252 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 03:58:31 INFO - PROCESS | 1741 | 1464865111257 Marionette TRACE conn3 <- [1,2445,null,{"value":"8"}] 03:58:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 03:58:31 INFO - PROCESS | 1741 | 1464865111264 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 03:58:31 INFO - PROCESS | 1741 | 1464865111270 Marionette TRACE conn3 <- [1,2446,null,{}] 03:58:31 INFO - PROCESS | 1741 | 1464865111276 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:31 INFO - PROCESS | 1741 | 1464865111610 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 03:58:31 INFO - PROCESS | 1741 | 1464865111956 Marionette TRACE conn3 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:31 INFO - PROCESS | 1741 | ++DOCSHELL 0x9392c000 == 129 [pid = 1741] [id = 619] 03:58:31 INFO - PROCESS | 1741 | ++DOMWINDOW == 160 (0x94618800) [pid = 1741] [serial = 1858] [outer = (nil)] 03:58:32 INFO - PROCESS | 1741 | ++DOMWINDOW == 161 (0x951b0000) [pid = 1741] [serial = 1859] [outer = 0x94618800] 03:58:32 INFO - PROCESS | 1741 | 1464865112057 Marionette DEBUG loaded listener.js 03:58:32 INFO - PROCESS | 1741 | ++DOMWINDOW == 162 (0x98133800) [pid = 1741] [serial = 1860] [outer = 0x94618800] 03:58:33 INFO - PROCESS | 1741 | 1464865113087 Marionette TRACE conn3 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 03:58:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 03:58:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1858ms 03:58:33 INFO - PROCESS | 1741 | 1464865113123 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 03:58:33 INFO - PROCESS | 1741 | 1464865113128 Marionette TRACE conn3 <- [1,2449,null,{"value":"8"}] 03:58:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 03:58:33 INFO - PROCESS | 1741 | 1464865113134 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 03:58:33 INFO - PROCESS | 1741 | 1464865113138 Marionette TRACE conn3 <- [1,2450,null,{}] 03:58:33 INFO - PROCESS | 1741 | 1464865113144 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:33 INFO - PROCESS | 1741 | 1464865113405 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 03:58:33 INFO - PROCESS | 1741 | 1464865113744 Marionette TRACE conn3 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:33 INFO - PROCESS | 1741 | ++DOCSHELL 0x9264dc00 == 130 [pid = 1741] [id = 620] 03:58:33 INFO - PROCESS | 1741 | ++DOMWINDOW == 163 (0x98133400) [pid = 1741] [serial = 1861] [outer = (nil)] 03:58:33 INFO - PROCESS | 1741 | ++DOMWINDOW == 164 (0x997ec000) [pid = 1741] [serial = 1862] [outer = 0x98133400] 03:58:33 INFO - PROCESS | 1741 | 1464865113842 Marionette DEBUG loaded listener.js 03:58:33 INFO - PROCESS | 1741 | ++DOMWINDOW == 165 (0x997f2000) [pid = 1741] [serial = 1863] [outer = 0x98133400] 03:58:34 INFO - PROCESS | 1741 | 1464865114820 Marionette TRACE conn3 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 03:58:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 03:58:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1739ms 03:58:34 INFO - PROCESS | 1741 | 1464865114874 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 03:58:34 INFO - PROCESS | 1741 | 1464865114878 Marionette TRACE conn3 <- [1,2453,null,{"value":"8"}] 03:58:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 03:58:34 INFO - PROCESS | 1741 | 1464865114885 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 03:58:34 INFO - PROCESS | 1741 | 1464865114900 Marionette TRACE conn3 <- [1,2454,null,{}] 03:58:34 INFO - PROCESS | 1741 | 1464865114907 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:35 INFO - PROCESS | 1741 | 1464865115191 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 03:58:35 INFO - PROCESS | 1741 | 1464865115555 Marionette TRACE conn3 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:35 INFO - PROCESS | 1741 | ++DOCSHELL 0x9392b800 == 131 [pid = 1741] [id = 621] 03:58:35 INFO - PROCESS | 1741 | ++DOMWINDOW == 166 (0x997e7c00) [pid = 1741] [serial = 1864] [outer = (nil)] 03:58:35 INFO - PROCESS | 1741 | ++DOMWINDOW == 167 (0x9a3ecc00) [pid = 1741] [serial = 1865] [outer = 0x997e7c00] 03:58:35 INFO - PROCESS | 1741 | 1464865115647 Marionette DEBUG loaded listener.js 03:58:35 INFO - PROCESS | 1741 | ++DOMWINDOW == 168 (0x9a3f6c00) [pid = 1741] [serial = 1866] [outer = 0x997e7c00] 03:58:36 INFO - PROCESS | 1741 | 1464865116596 Marionette TRACE conn3 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 03:58:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 03:58:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1750ms 03:58:36 INFO - PROCESS | 1741 | 1464865116636 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 03:58:36 INFO - PROCESS | 1741 | 1464865116639 Marionette TRACE conn3 <- [1,2457,null,{"value":"8"}] 03:58:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 03:58:36 INFO - PROCESS | 1741 | 1464865116647 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 03:58:36 INFO - PROCESS | 1741 | 1464865116651 Marionette TRACE conn3 <- [1,2458,null,{}] 03:58:36 INFO - PROCESS | 1741 | 1464865116658 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:36 INFO - PROCESS | 1741 | 1464865116913 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 03:58:37 INFO - PROCESS | 1741 | 1464865117261 Marionette TRACE conn3 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:37 INFO - PROCESS | 1741 | ++DOCSHELL 0x88136000 == 132 [pid = 1741] [id = 622] 03:58:37 INFO - PROCESS | 1741 | ++DOMWINDOW == 169 (0x8813ac00) [pid = 1741] [serial = 1867] [outer = (nil)] 03:58:37 INFO - PROCESS | 1741 | ++DOMWINDOW == 170 (0x9a781c00) [pid = 1741] [serial = 1868] [outer = 0x8813ac00] 03:58:37 INFO - PROCESS | 1741 | 1464865117355 Marionette DEBUG loaded listener.js 03:58:37 INFO - PROCESS | 1741 | ++DOMWINDOW == 171 (0x9a8d3c00) [pid = 1741] [serial = 1869] [outer = 0x8813ac00] 03:58:38 INFO - PROCESS | 1741 | 1464865118332 Marionette TRACE conn3 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 03:58:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 03:58:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1733ms 03:58:38 INFO - PROCESS | 1741 | 1464865118381 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 03:58:38 INFO - PROCESS | 1741 | 1464865118384 Marionette TRACE conn3 <- [1,2461,null,{"value":"8"}] 03:58:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 03:58:38 INFO - PROCESS | 1741 | 1464865118391 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 03:58:38 INFO - PROCESS | 1741 | 1464865118395 Marionette TRACE conn3 <- [1,2462,null,{}] 03:58:38 INFO - PROCESS | 1741 | 1464865118400 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:38 INFO - PROCESS | 1741 | 1464865118646 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 03:58:39 INFO - PROCESS | 1741 | 1464865118988 Marionette TRACE conn3 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:39 INFO - PROCESS | 1741 | ++DOCSHELL 0x9461b400 == 133 [pid = 1741] [id = 623] 03:58:39 INFO - PROCESS | 1741 | ++DOMWINDOW == 172 (0x9a8d1c00) [pid = 1741] [serial = 1870] [outer = (nil)] 03:58:39 INFO - PROCESS | 1741 | ++DOMWINDOW == 173 (0x9afe9c00) [pid = 1741] [serial = 1871] [outer = 0x9a8d1c00] 03:58:39 INFO - PROCESS | 1741 | 1464865119087 Marionette DEBUG loaded listener.js 03:58:39 INFO - PROCESS | 1741 | ++DOMWINDOW == 174 (0x9afeec00) [pid = 1741] [serial = 1872] [outer = 0x9a8d1c00] 03:58:40 INFO - PROCESS | 1741 | 1464865120042 Marionette TRACE conn3 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 03:58:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 03:58:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1731ms 03:58:40 INFO - PROCESS | 1741 | 1464865120124 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 03:58:40 INFO - PROCESS | 1741 | 1464865120128 Marionette TRACE conn3 <- [1,2465,null,{"value":"8"}] 03:58:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 03:58:40 INFO - PROCESS | 1741 | 1464865120135 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 03:58:40 INFO - PROCESS | 1741 | 1464865120137 Marionette TRACE conn3 <- [1,2466,null,{}] 03:58:40 INFO - PROCESS | 1741 | 1464865120144 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:40 INFO - PROCESS | 1741 | 1464865120439 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 03:58:40 INFO - PROCESS | 1741 | 1464865120793 Marionette TRACE conn3 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:40 INFO - PROCESS | 1741 | ++DOCSHELL 0x85d4e000 == 134 [pid = 1741] [id = 624] 03:58:40 INFO - PROCESS | 1741 | ++DOMWINDOW == 175 (0x9a8d0400) [pid = 1741] [serial = 1873] [outer = (nil)] 03:58:40 INFO - PROCESS | 1741 | ++DOMWINDOW == 176 (0x9b266000) [pid = 1741] [serial = 1874] [outer = 0x9a8d0400] 03:58:40 INFO - PROCESS | 1741 | 1464865120888 Marionette DEBUG loaded listener.js 03:58:41 INFO - PROCESS | 1741 | ++DOMWINDOW == 177 (0x9b29e800) [pid = 1741] [serial = 1875] [outer = 0x9a8d0400] 03:58:41 INFO - PROCESS | 1741 | 1464865121842 Marionette TRACE conn3 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 03:58:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 03:58:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1782ms 03:58:41 INFO - PROCESS | 1741 | 1464865121918 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 03:58:41 INFO - PROCESS | 1741 | 1464865121922 Marionette TRACE conn3 <- [1,2469,null,{"value":"8"}] 03:58:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 03:58:41 INFO - PROCESS | 1741 | 1464865121928 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 03:58:41 INFO - PROCESS | 1741 | 1464865121932 Marionette TRACE conn3 <- [1,2470,null,{}] 03:58:41 INFO - PROCESS | 1741 | 1464865121938 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:42 INFO - PROCESS | 1741 | 1464865122219 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 03:58:42 INFO - PROCESS | 1741 | 1464865122584 Marionette TRACE conn3 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:44 INFO - PROCESS | 1741 | --DOCSHELL 0x9afecc00 == 133 [pid = 1741] [id = 84] 03:58:44 INFO - PROCESS | 1741 | --DOMWINDOW == 176 (0x91dbfc00) [pid = 1741] [serial = 1662] [outer = (nil)] [url = about:blank] 03:58:44 INFO - PROCESS | 1741 | --DOMWINDOW == 175 (0x8ca4e000) [pid = 1741] [serial = 1632] [outer = (nil)] [url = about:blank] 03:58:44 INFO - PROCESS | 1741 | --DOMWINDOW == 174 (0x8b8b8000) [pid = 1741] [serial = 1757] [outer = (nil)] [url = about:blank] 03:58:44 INFO - PROCESS | 1741 | --DOMWINDOW == 173 (0x89d65400) [pid = 1741] [serial = 1751] [outer = (nil)] [url = about:blank] 03:58:44 INFO - PROCESS | 1741 | --DOMWINDOW == 172 (0x86c6c000) [pid = 1741] [serial = 1748] [outer = (nil)] [url = about:blank] 03:58:44 INFO - PROCESS | 1741 | --DOMWINDOW == 171 (0x86ee3800) [pid = 1741] [serial = 1749] [outer = (nil)] [url = about:blank] 03:58:44 INFO - PROCESS | 1741 | --DOMWINDOW == 170 (0x9afe3000) [pid = 1741] [serial = 1745] [outer = (nil)] [url = about:blank] 03:58:44 INFO - PROCESS | 1741 | --DOMWINDOW == 169 (0x9a77b400) [pid = 1741] [serial = 1743] [outer = (nil)] [url = about:blank] 03:58:44 INFO - PROCESS | 1741 | --DOMWINDOW == 168 (0x9a5f3000) [pid = 1741] [serial = 1742] [outer = (nil)] [url = about:blank] 03:58:44 INFO - PROCESS | 1741 | --DOMWINDOW == 167 (0x9a484c00) [pid = 1741] [serial = 1740] [outer = (nil)] [url = about:blank] 03:58:44 INFO - PROCESS | 1741 | --DOMWINDOW == 166 (0x9a3ef800) [pid = 1741] [serial = 1739] [outer = (nil)] [url = about:blank] 03:58:44 INFO - PROCESS | 1741 | --DOMWINDOW == 165 (0x99ebc000) [pid = 1741] [serial = 1737] [outer = (nil)] [url = about:blank] 03:58:44 INFO - PROCESS | 1741 | --DOMWINDOW == 164 (0x997ecc00) [pid = 1741] [serial = 1736] [outer = (nil)] [url = about:blank] 03:58:44 INFO - PROCESS | 1741 | --DOMWINDOW == 163 (0x9534c800) [pid = 1741] [serial = 1734] [outer = (nil)] [url = about:blank] 03:58:44 INFO - PROCESS | 1741 | --DOMWINDOW == 162 (0x951ae000) [pid = 1741] [serial = 1733] [outer = (nil)] [url = about:blank] 03:58:44 INFO - PROCESS | 1741 | --DOMWINDOW == 161 (0x939e4000) [pid = 1741] [serial = 1731] [outer = (nil)] [url = about:blank] 03:58:44 INFO - PROCESS | 1741 | --DOMWINDOW == 160 (0x93935400) [pid = 1741] [serial = 1730] [outer = (nil)] [url = about:blank] 03:58:44 INFO - PROCESS | 1741 | --DOMWINDOW == 159 (0x92b06400) [pid = 1741] [serial = 1728] [outer = (nil)] [url = about:blank] 03:58:44 INFO - PROCESS | 1741 | --DOMWINDOW == 158 (0x92654c00) [pid = 1741] [serial = 1727] [outer = (nil)] [url = about:blank] 03:58:44 INFO - PROCESS | 1741 | --DOMWINDOW == 157 (0x91cd7c00) [pid = 1741] [serial = 1725] [outer = (nil)] [url = about:blank] 03:58:44 INFO - PROCESS | 1741 | --DOMWINDOW == 156 (0x915bfc00) [pid = 1741] [serial = 1724] [outer = (nil)] [url = about:blank] 03:58:44 INFO - PROCESS | 1741 | --DOMWINDOW == 155 (0x90bb6400) [pid = 1741] [serial = 1722] [outer = (nil)] [url = about:blank] 03:58:44 INFO - PROCESS | 1741 | --DOMWINDOW == 154 (0x90bb2000) [pid = 1741] [serial = 1721] [outer = (nil)] [url = about:blank] 03:58:44 INFO - PROCESS | 1741 | --DOMWINDOW == 153 (0x8eeed000) [pid = 1741] [serial = 1719] [outer = (nil)] [url = about:blank] 03:58:44 INFO - PROCESS | 1741 | --DOMWINDOW == 152 (0x8eee7c00) [pid = 1741] [serial = 1718] [outer = (nil)] [url = about:blank] 03:58:44 INFO - PROCESS | 1741 | --DOMWINDOW == 151 (0x8eca8000) [pid = 1741] [serial = 1716] [outer = (nil)] [url = about:blank] 03:58:44 INFO - PROCESS | 1741 | --DOMWINDOW == 150 (0x8ec0e000) [pid = 1741] [serial = 1715] [outer = (nil)] [url = about:blank] 03:58:44 INFO - PROCESS | 1741 | --DOMWINDOW == 149 (0x8e5ef400) [pid = 1741] [serial = 1713] [outer = (nil)] [url = about:blank] 03:58:44 INFO - PROCESS | 1741 | --DOMWINDOW == 148 (0x8e34c800) [pid = 1741] [serial = 1712] [outer = (nil)] [url = about:blank] 03:58:44 INFO - PROCESS | 1741 | --DOMWINDOW == 147 (0x8d608800) [pid = 1741] [serial = 1710] [outer = (nil)] [url = about:blank] 03:58:44 INFO - PROCESS | 1741 | --DOMWINDOW == 146 (0x8d604400) [pid = 1741] [serial = 1709] [outer = (nil)] [url = about:blank] 03:58:44 INFO - PROCESS | 1741 | --DOMWINDOW == 145 (0x8d3a3000) [pid = 1741] [serial = 1707] [outer = (nil)] [url = about:blank] 03:58:44 INFO - PROCESS | 1741 | --DOMWINDOW == 144 (0x8d35ac00) [pid = 1741] [serial = 1706] [outer = (nil)] [url = about:blank] 03:58:44 INFO - PROCESS | 1741 | --DOMWINDOW == 143 (0x8ca6b000) [pid = 1741] [serial = 1704] [outer = (nil)] [url = about:blank] 03:58:44 INFO - PROCESS | 1741 | --DOMWINDOW == 142 (0x8ca2ac00) [pid = 1741] [serial = 1703] [outer = (nil)] [url = about:blank] 03:58:44 INFO - PROCESS | 1741 | --DOMWINDOW == 141 (0x8ba84400) [pid = 1741] [serial = 1701] [outer = (nil)] [url = about:blank] 03:58:44 INFO - PROCESS | 1741 | --DOMWINDOW == 140 (0x8b8bd800) [pid = 1741] [serial = 1700] [outer = (nil)] [url = about:blank] 03:58:44 INFO - PROCESS | 1741 | --DOMWINDOW == 139 (0x881cc800) [pid = 1741] [serial = 1698] [outer = (nil)] [url = about:blank] 03:58:44 INFO - PROCESS | 1741 | --DOMWINDOW == 138 (0x86edd400) [pid = 1741] [serial = 1697] [outer = (nil)] [url = about:blank] 03:58:44 INFO - PROCESS | 1741 | --DOMWINDOW == 137 (0x8b7cfc00) [pid = 1741] [serial = 1754] [outer = (nil)] [url = about:blank] 03:58:44 INFO - PROCESS | 1741 | --DOMWINDOW == 136 (0x8ba86000) [pid = 1741] [serial = 1755] [outer = (nil)] [url = about:blank] 03:58:44 INFO - PROCESS | 1741 | --DOMWINDOW == 135 (0x8ca33400) [pid = 1741] [serial = 1758] [outer = (nil)] [url = about:blank] 03:58:44 INFO - PROCESS | 1741 | --DOMWINDOW == 134 (0x8ca6a800) [pid = 1741] [serial = 1760] [outer = (nil)] [url = about:blank] 03:58:44 INFO - PROCESS | 1741 | --DOMWINDOW == 133 (0x8a291400) [pid = 1741] [serial = 1752] [outer = (nil)] [url = about:blank] 03:58:44 INFO - PROCESS | 1741 | ++DOCSHELL 0x85e20400 == 134 [pid = 1741] [id = 625] 03:58:44 INFO - PROCESS | 1741 | ++DOMWINDOW == 134 (0x85e21400) [pid = 1741] [serial = 1876] [outer = (nil)] 03:58:44 INFO - PROCESS | 1741 | ++DOMWINDOW == 135 (0x866f6000) [pid = 1741] [serial = 1877] [outer = 0x85e21400] 03:58:44 INFO - PROCESS | 1741 | 1464865124822 Marionette DEBUG loaded listener.js 03:58:44 INFO - PROCESS | 1741 | ++DOMWINDOW == 136 (0x86ee3000) [pid = 1741] [serial = 1878] [outer = 0x85e21400] 03:58:45 INFO - PROCESS | 1741 | 1464865125686 Marionette TRACE conn3 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 03:58:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 03:58:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 3796ms 03:58:45 INFO - PROCESS | 1741 | 1464865125736 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 03:58:45 INFO - PROCESS | 1741 | 1464865125744 Marionette TRACE conn3 <- [1,2473,null,{"value":"8"}] 03:58:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 03:58:45 INFO - PROCESS | 1741 | 1464865125753 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 03:58:45 INFO - PROCESS | 1741 | 1464865125758 Marionette TRACE conn3 <- [1,2474,null,{}] 03:58:45 INFO - PROCESS | 1741 | 1464865125765 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:45 INFO - PROCESS | 1741 | 1464865125992 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 03:58:46 INFO - PROCESS | 1741 | 1464865126208 Marionette TRACE conn3 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:46 INFO - PROCESS | 1741 | ++DOCSHELL 0x89d6b800 == 135 [pid = 1741] [id = 626] 03:58:46 INFO - PROCESS | 1741 | ++DOMWINDOW == 137 (0x89d6d400) [pid = 1741] [serial = 1879] [outer = (nil)] 03:58:46 INFO - PROCESS | 1741 | ++DOMWINDOW == 138 (0x8a28c800) [pid = 1741] [serial = 1880] [outer = 0x89d6d400] 03:58:46 INFO - PROCESS | 1741 | 1464865126291 Marionette DEBUG loaded listener.js 03:58:46 INFO - PROCESS | 1741 | ++DOMWINDOW == 139 (0x8a6d2000) [pid = 1741] [serial = 1881] [outer = 0x89d6d400] 03:58:47 INFO - PROCESS | 1741 | 1464865127198 Marionette TRACE conn3 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 03:58:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 03:58:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1536ms 03:58:47 INFO - PROCESS | 1741 | 1464865127289 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 03:58:47 INFO - PROCESS | 1741 | 1464865127296 Marionette TRACE conn3 <- [1,2477,null,{"value":"8"}] 03:58:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 03:58:47 INFO - PROCESS | 1741 | 1464865127314 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 03:58:47 INFO - PROCESS | 1741 | 1464865127318 Marionette TRACE conn3 <- [1,2478,null,{}] 03:58:47 INFO - PROCESS | 1741 | 1464865127324 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:47 INFO - PROCESS | 1741 | 1464865127642 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 03:58:47 INFO - PROCESS | 1741 | 1464865127684 Marionette TRACE conn3 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:47 INFO - PROCESS | 1741 | ++DOCSHELL 0x8ba84400 == 136 [pid = 1741] [id = 627] 03:58:47 INFO - PROCESS | 1741 | ++DOMWINDOW == 140 (0x8ba85000) [pid = 1741] [serial = 1882] [outer = (nil)] 03:58:47 INFO - PROCESS | 1741 | ++DOMWINDOW == 141 (0x8c793400) [pid = 1741] [serial = 1883] [outer = 0x8ba85000] 03:58:47 INFO - PROCESS | 1741 | 1464865127761 Marionette DEBUG loaded listener.js 03:58:47 INFO - PROCESS | 1741 | ++DOMWINDOW == 142 (0x8c7b9400) [pid = 1741] [serial = 1884] [outer = 0x8ba85000] 03:58:48 INFO - PROCESS | 1741 | 1464865128898 Marionette TRACE conn3 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 03:58:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 03:58:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1640ms 03:58:48 INFO - PROCESS | 1741 | 1464865128962 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 03:58:48 INFO - PROCESS | 1741 | 1464865128966 Marionette TRACE conn3 <- [1,2481,null,{"value":"8"}] 03:58:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 03:58:48 INFO - PROCESS | 1741 | 1464865128973 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 03:58:48 INFO - PROCESS | 1741 | 1464865128979 Marionette TRACE conn3 <- [1,2482,null,{}] 03:58:48 INFO - PROCESS | 1741 | 1464865128994 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:49 INFO - PROCESS | 1741 | 1464865129309 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 03:58:50 INFO - PROCESS | 1741 | --DOMWINDOW == 141 (0x888f6800) [pid = 1741] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 03:58:50 INFO - PROCESS | 1741 | --DOMWINDOW == 140 (0x9a4e2800) [pid = 1741] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 03:58:50 INFO - PROCESS | 1741 | --DOMWINDOW == 139 (0x8c7b6000) [pid = 1741] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 03:58:50 INFO - PROCESS | 1741 | --DOMWINDOW == 138 (0x8a294000) [pid = 1741] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 03:58:50 INFO - PROCESS | 1741 | --DOMWINDOW == 137 (0x86edf000) [pid = 1741] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 03:58:50 INFO - PROCESS | 1741 | --DOMWINDOW == 136 (0x9a77c400) [pid = 1741] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 03:58:50 INFO - PROCESS | 1741 | --DOMWINDOW == 135 (0x9a4e6000) [pid = 1741] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 03:58:50 INFO - PROCESS | 1741 | --DOMWINDOW == 134 (0x94619000) [pid = 1741] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 03:58:50 INFO - PROCESS | 1741 | --DOMWINDOW == 133 (0x86ee0800) [pid = 1741] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 03:58:50 INFO - PROCESS | 1741 | --DOMWINDOW == 132 (0x93c7b000) [pid = 1741] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 03:58:50 INFO - PROCESS | 1741 | --DOMWINDOW == 131 (0x95358400) [pid = 1741] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 03:58:50 INFO - PROCESS | 1741 | --DOMWINDOW == 130 (0x93c82000) [pid = 1741] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 03:58:50 INFO - PROCESS | 1741 | --DOMWINDOW == 129 (0x90bbb400) [pid = 1741] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 03:58:50 INFO - PROCESS | 1741 | --DOMWINDOW == 128 (0x90baec00) [pid = 1741] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 03:58:50 INFO - PROCESS | 1741 | --DOMWINDOW == 127 (0x90a0b800) [pid = 1741] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 03:58:50 INFO - PROCESS | 1741 | --DOMWINDOW == 126 (0x8d9ef400) [pid = 1741] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 03:58:50 INFO - PROCESS | 1741 | --DOMWINDOW == 125 (0x8e795800) [pid = 1741] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 03:58:50 INFO - PROCESS | 1741 | --DOMWINDOW == 124 (0x8e5e5c00) [pid = 1741] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 03:58:50 INFO - PROCESS | 1741 | --DOMWINDOW == 123 (0x8e348800) [pid = 1741] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 03:58:50 INFO - PROCESS | 1741 | --DOMWINDOW == 122 (0x8d496c00) [pid = 1741] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 03:58:50 INFO - PROCESS | 1741 | --DOMWINDOW == 121 (0x8d073800) [pid = 1741] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 03:58:50 INFO - PROCESS | 1741 | --DOMWINDOW == 120 (0x89d65800) [pid = 1741] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 03:58:50 INFO - PROCESS | 1741 | --DOMWINDOW == 119 (0x8ca43800) [pid = 1741] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 03:58:50 INFO - PROCESS | 1741 | 1464865130132 Marionette TRACE conn3 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:50 INFO - PROCESS | 1741 | ++DOCSHELL 0x86edf000 == 137 [pid = 1741] [id = 628] 03:58:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 120 (0x86ee0800) [pid = 1741] [serial = 1885] [outer = (nil)] 03:58:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 121 (0x8c8d7800) [pid = 1741] [serial = 1886] [outer = 0x86ee0800] 03:58:50 INFO - PROCESS | 1741 | 1464865130212 Marionette DEBUG loaded listener.js 03:58:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 122 (0x8d073800) [pid = 1741] [serial = 1887] [outer = 0x86ee0800] 03:58:51 INFO - PROCESS | 1741 | 1464865131005 Marionette TRACE conn3 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 03:58:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 03:58:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 2087ms 03:58:51 INFO - PROCESS | 1741 | 1464865131061 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 03:58:51 INFO - PROCESS | 1741 | 1464865131066 Marionette TRACE conn3 <- [1,2485,null,{"value":"8"}] 03:58:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 03:58:51 INFO - PROCESS | 1741 | 1464865131074 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 03:58:51 INFO - PROCESS | 1741 | 1464865131077 Marionette TRACE conn3 <- [1,2486,null,{}] 03:58:51 INFO - PROCESS | 1741 | 1464865131083 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:51 INFO - PROCESS | 1741 | 1464865131381 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 03:58:51 INFO - PROCESS | 1741 | 1464865131399 Marionette TRACE conn3 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:51 INFO - PROCESS | 1741 | ++DOCSHELL 0x8a6d0c00 == 138 [pid = 1741] [id = 629] 03:58:51 INFO - PROCESS | 1741 | ++DOMWINDOW == 123 (0x8ca34400) [pid = 1741] [serial = 1888] [outer = (nil)] 03:58:51 INFO - PROCESS | 1741 | ++DOMWINDOW == 124 (0x8d356400) [pid = 1741] [serial = 1889] [outer = 0x8ca34400] 03:58:51 INFO - PROCESS | 1741 | 1464865131474 Marionette DEBUG loaded listener.js 03:58:51 INFO - PROCESS | 1741 | ++DOMWINDOW == 125 (0x8d3a2c00) [pid = 1741] [serial = 1890] [outer = 0x8ca34400] 03:58:52 INFO - PROCESS | 1741 | 1464865132688 Marionette TRACE conn3 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 03:58:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 03:58:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1694ms 03:58:52 INFO - PROCESS | 1741 | 1464865132769 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 03:58:52 INFO - PROCESS | 1741 | 1464865132776 Marionette TRACE conn3 <- [1,2489,null,{"value":"8"}] 03:58:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 03:58:52 INFO - PROCESS | 1741 | 1464865132786 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 03:58:52 INFO - PROCESS | 1741 | 1464865132792 Marionette TRACE conn3 <- [1,2490,null,{}] 03:58:52 INFO - PROCESS | 1741 | 1464865132801 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:53 INFO - PROCESS | 1741 | 1464865133188 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 03:58:53 INFO - PROCESS | 1741 | 1464865133514 Marionette TRACE conn3 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:53 INFO - PROCESS | 1741 | ++DOCSHELL 0x8944c800 == 139 [pid = 1741] [id = 630] 03:58:53 INFO - PROCESS | 1741 | ++DOMWINDOW == 126 (0x8a28a400) [pid = 1741] [serial = 1891] [outer = (nil)] 03:58:53 INFO - PROCESS | 1741 | ++DOMWINDOW == 127 (0x8b7ce400) [pid = 1741] [serial = 1892] [outer = 0x8a28a400] 03:58:53 INFO - PROCESS | 1741 | 1464865133608 Marionette DEBUG loaded listener.js 03:58:53 INFO - PROCESS | 1741 | ++DOMWINDOW == 128 (0x8ba86000) [pid = 1741] [serial = 1893] [outer = 0x8a28a400] 03:58:54 INFO - PROCESS | 1741 | 1464865134631 Marionette TRACE conn3 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 03:58:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 03:58:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1896ms 03:58:54 INFO - PROCESS | 1741 | 1464865134682 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 03:58:54 INFO - PROCESS | 1741 | 1464865134692 Marionette TRACE conn3 <- [1,2493,null,{"value":"8"}] 03:58:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 03:58:54 INFO - PROCESS | 1741 | 1464865134705 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 03:58:54 INFO - PROCESS | 1741 | 1464865134710 Marionette TRACE conn3 <- [1,2494,null,{}] 03:58:54 INFO - PROCESS | 1741 | 1464865134718 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:54 INFO - PROCESS | 1741 | 1464865134986 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 03:58:55 INFO - PROCESS | 1741 | 1464865135324 Marionette TRACE conn3 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:55 INFO - PROCESS | 1741 | ++DOCSHELL 0x8ca6b000 == 140 [pid = 1741] [id = 631] 03:58:55 INFO - PROCESS | 1741 | ++DOMWINDOW == 129 (0x8ca6d400) [pid = 1741] [serial = 1894] [outer = (nil)] 03:58:55 INFO - PROCESS | 1741 | ++DOMWINDOW == 130 (0x8d2d3000) [pid = 1741] [serial = 1895] [outer = 0x8ca6d400] 03:58:55 INFO - PROCESS | 1741 | 1464865135425 Marionette DEBUG loaded listener.js 03:58:55 INFO - PROCESS | 1741 | ++DOMWINDOW == 131 (0x8d3ab000) [pid = 1741] [serial = 1896] [outer = 0x8ca6d400] 03:58:56 INFO - PROCESS | 1741 | 1464865136463 Marionette TRACE conn3 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 03:58:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 03:58:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1800ms 03:58:56 INFO - PROCESS | 1741 | 1464865136505 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 03:58:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 03:58:56 INFO - PROCESS | 1741 | 1464865136510 Marionette TRACE conn3 <- [1,2497,null,{"value":"8"}] 03:58:56 INFO - PROCESS | 1741 | 1464865136516 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 03:58:56 INFO - PROCESS | 1741 | 1464865136523 Marionette TRACE conn3 <- [1,2498,null,{}] 03:58:56 INFO - PROCESS | 1741 | 1464865136540 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:56 INFO - PROCESS | 1741 | 1464865136791 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 03:58:57 INFO - PROCESS | 1741 | 1464865137122 Marionette TRACE conn3 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:57 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d604400 == 141 [pid = 1741] [id = 632] 03:58:57 INFO - PROCESS | 1741 | ++DOMWINDOW == 132 (0x8d60c800) [pid = 1741] [serial = 1897] [outer = (nil)] 03:58:57 INFO - PROCESS | 1741 | ++DOMWINDOW == 133 (0x8d9e7000) [pid = 1741] [serial = 1898] [outer = 0x8d60c800] 03:58:57 INFO - PROCESS | 1741 | 1464865137221 Marionette DEBUG loaded listener.js 03:58:57 INFO - PROCESS | 1741 | ++DOMWINDOW == 134 (0x8e346000) [pid = 1741] [serial = 1899] [outer = 0x8d60c800] 03:58:58 INFO - PROCESS | 1741 | 1464865138170 Marionette TRACE conn3 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 03:58:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 03:58:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1693ms 03:58:58 INFO - PROCESS | 1741 | 1464865138209 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 03:58:58 INFO - PROCESS | 1741 | 1464865138215 Marionette TRACE conn3 <- [1,2501,null,{"value":"8"}] 03:58:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 03:58:58 INFO - PROCESS | 1741 | 1464865138221 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 03:58:58 INFO - PROCESS | 1741 | 1464865138225 Marionette TRACE conn3 <- [1,2502,null,{}] 03:58:58 INFO - PROCESS | 1741 | 1464865138246 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:58 INFO - PROCESS | 1741 | 1464865138578 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 03:58:58 INFO - PROCESS | 1741 | 1464865138844 Marionette TRACE conn3 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:58 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d601c00 == 142 [pid = 1741] [id = 633] 03:58:58 INFO - PROCESS | 1741 | ++DOMWINDOW == 135 (0x8d605800) [pid = 1741] [serial = 1900] [outer = (nil)] 03:58:58 INFO - PROCESS | 1741 | ++DOMWINDOW == 136 (0x8e5d7800) [pid = 1741] [serial = 1901] [outer = 0x8d605800] 03:58:58 INFO - PROCESS | 1741 | 1464865138935 Marionette DEBUG loaded listener.js 03:58:59 INFO - PROCESS | 1741 | ++DOMWINDOW == 137 (0x8e5f0400) [pid = 1741] [serial = 1902] [outer = 0x8d605800] 03:58:59 INFO - PROCESS | 1741 | 1464865139856 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 03:58:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 03:58:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1680ms 03:58:59 INFO - PROCESS | 1741 | 1464865139902 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 03:58:59 INFO - PROCESS | 1741 | 1464865139906 Marionette TRACE conn3 <- [1,2505,null,{"value":"8"}] 03:58:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 03:58:59 INFO - PROCESS | 1741 | 1464865139913 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 03:58:59 INFO - PROCESS | 1741 | 1464865139917 Marionette TRACE conn3 <- [1,2506,null,{}] 03:58:59 INFO - PROCESS | 1741 | 1464865139923 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:00 INFO - PROCESS | 1741 | 1464865140166 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 03:59:00 INFO - PROCESS | 1741 | 1464865140495 Marionette TRACE conn3 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:00 INFO - PROCESS | 1741 | ++DOCSHELL 0x8e345000 == 143 [pid = 1741] [id = 634] 03:59:00 INFO - PROCESS | 1741 | ++DOMWINDOW == 138 (0x8e34d000) [pid = 1741] [serial = 1903] [outer = (nil)] 03:59:00 INFO - PROCESS | 1741 | ++DOMWINDOW == 139 (0x8ec05800) [pid = 1741] [serial = 1904] [outer = 0x8e34d000] 03:59:00 INFO - PROCESS | 1741 | 1464865140597 Marionette DEBUG loaded listener.js 03:59:00 INFO - PROCESS | 1741 | ++DOMWINDOW == 140 (0x8ec0b000) [pid = 1741] [serial = 1905] [outer = 0x8e34d000] 03:59:01 INFO - PROCESS | 1741 | 1464865141576 Marionette TRACE conn3 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 03:59:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 03:59:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1736ms 03:59:01 INFO - PROCESS | 1741 | 1464865141650 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 03:59:01 INFO - PROCESS | 1741 | 1464865141654 Marionette TRACE conn3 <- [1,2509,null,{"value":"8"}] 03:59:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 03:59:01 INFO - PROCESS | 1741 | 1464865141661 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 03:59:01 INFO - PROCESS | 1741 | 1464865141664 Marionette TRACE conn3 <- [1,2510,null,{}] 03:59:01 INFO - PROCESS | 1741 | 1464865141671 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:02 INFO - PROCESS | 1741 | 1464865142001 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 03:59:02 INFO - PROCESS | 1741 | 1464865142364 Marionette TRACE conn3 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:02 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d49f000 == 144 [pid = 1741] [id = 635] 03:59:02 INFO - PROCESS | 1741 | ++DOMWINDOW == 141 (0x8e78ec00) [pid = 1741] [serial = 1906] [outer = (nil)] 03:59:02 INFO - PROCESS | 1741 | ++DOMWINDOW == 142 (0x907c1800) [pid = 1741] [serial = 1907] [outer = 0x8e78ec00] 03:59:02 INFO - PROCESS | 1741 | 1464865142458 Marionette DEBUG loaded listener.js 03:59:02 INFO - PROCESS | 1741 | ++DOMWINDOW == 143 (0x90a05c00) [pid = 1741] [serial = 1908] [outer = 0x8e78ec00] 03:59:03 INFO - PROCESS | 1741 | 1464865143482 Marionette TRACE conn3 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 03:59:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 03:59:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1888ms 03:59:03 INFO - PROCESS | 1741 | 1464865143550 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 03:59:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 03:59:03 INFO - PROCESS | 1741 | 1464865143555 Marionette TRACE conn3 <- [1,2513,null,{"value":"8"}] 03:59:03 INFO - PROCESS | 1741 | 1464865143563 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 03:59:03 INFO - PROCESS | 1741 | 1464865143566 Marionette TRACE conn3 <- [1,2514,null,{}] 03:59:03 INFO - PROCESS | 1741 | 1464865143573 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:03 INFO - PROCESS | 1741 | 1464865143865 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 03:59:04 INFO - PROCESS | 1741 | 1464865144202 Marionette TRACE conn3 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:04 INFO - PROCESS | 1741 | ++DOCSHELL 0x8ec10c00 == 145 [pid = 1741] [id = 636] 03:59:04 INFO - PROCESS | 1741 | ++DOMWINDOW == 144 (0x8eee3c00) [pid = 1741] [serial = 1909] [outer = (nil)] 03:59:04 INFO - PROCESS | 1741 | ++DOMWINDOW == 145 (0x90bbb400) [pid = 1741] [serial = 1910] [outer = 0x8eee3c00] 03:59:04 INFO - PROCESS | 1741 | 1464865144294 Marionette DEBUG loaded listener.js 03:59:04 INFO - PROCESS | 1741 | ++DOMWINDOW == 146 (0x914bc000) [pid = 1741] [serial = 1911] [outer = 0x8eee3c00] 03:59:05 INFO - PROCESS | 1741 | 1464865145251 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 03:59:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 03:59:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1743ms 03:59:05 INFO - PROCESS | 1741 | 1464865145306 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 03:59:05 INFO - PROCESS | 1741 | 1464865145309 Marionette TRACE conn3 <- [1,2517,null,{"value":"8"}] 03:59:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 03:59:05 INFO - PROCESS | 1741 | 1464865145317 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 03:59:05 INFO - PROCESS | 1741 | 1464865145321 Marionette TRACE conn3 <- [1,2518,null,{}] 03:59:05 INFO - PROCESS | 1741 | 1464865145328 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:05 INFO - PROCESS | 1741 | 1464865145583 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 03:59:05 INFO - PROCESS | 1741 | 1464865145931 Marionette TRACE conn3 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:05 INFO - PROCESS | 1741 | ++DOCSHELL 0x85d51400 == 146 [pid = 1741] [id = 637] 03:59:05 INFO - PROCESS | 1741 | ++DOMWINDOW == 147 (0x8d604000) [pid = 1741] [serial = 1912] [outer = (nil)] 03:59:06 INFO - PROCESS | 1741 | ++DOMWINDOW == 148 (0x91dbb000) [pid = 1741] [serial = 1913] [outer = 0x8d604000] 03:59:06 INFO - PROCESS | 1741 | 1464865146028 Marionette DEBUG loaded listener.js 03:59:06 INFO - PROCESS | 1741 | ++DOMWINDOW == 149 (0x9223a400) [pid = 1741] [serial = 1914] [outer = 0x8d604000] 03:59:06 INFO - PROCESS | 1741 | 1464865146961 Marionette TRACE conn3 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 03:59:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 03:59:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1683ms 03:59:07 INFO - PROCESS | 1741 | 1464865147001 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 03:59:07 INFO - PROCESS | 1741 | 1464865147005 Marionette TRACE conn3 <- [1,2521,null,{"value":"8"}] 03:59:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 03:59:07 INFO - PROCESS | 1741 | 1464865147012 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 03:59:07 INFO - PROCESS | 1741 | 1464865147016 Marionette TRACE conn3 <- [1,2522,null,{}] 03:59:07 INFO - PROCESS | 1741 | 1464865147022 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:07 INFO - PROCESS | 1741 | 1464865147269 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 03:59:07 INFO - PROCESS | 1741 | 1464865147557 Marionette TRACE conn3 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:07 INFO - PROCESS | 1741 | ++DOCSHELL 0x914b2800 == 147 [pid = 1741] [id = 638] 03:59:07 INFO - PROCESS | 1741 | ++DOMWINDOW == 150 (0x91ce0c00) [pid = 1741] [serial = 1915] [outer = (nil)] 03:59:07 INFO - PROCESS | 1741 | ++DOMWINDOW == 151 (0x92b07c00) [pid = 1741] [serial = 1916] [outer = 0x91ce0c00] 03:59:07 INFO - PROCESS | 1741 | 1464865147715 Marionette DEBUG loaded listener.js 03:59:07 INFO - PROCESS | 1741 | ++DOMWINDOW == 152 (0x92ba3c00) [pid = 1741] [serial = 1917] [outer = 0x91ce0c00] 03:59:08 INFO - PROCESS | 1741 | 1464865148726 Marionette TRACE conn3 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 03:59:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 03:59:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1784ms 03:59:08 INFO - PROCESS | 1741 | 1464865148797 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 03:59:08 INFO - PROCESS | 1741 | 1464865148802 Marionette TRACE conn3 <- [1,2525,null,{"value":"8"}] 03:59:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 03:59:08 INFO - PROCESS | 1741 | 1464865148809 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 03:59:08 INFO - PROCESS | 1741 | 1464865148812 Marionette TRACE conn3 <- [1,2526,null,{}] 03:59:08 INFO - PROCESS | 1741 | 1464865148819 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:09 INFO - PROCESS | 1741 | 1464865149082 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 03:59:09 INFO - PROCESS | 1741 | 1464865149432 Marionette TRACE conn3 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:09 INFO - PROCESS | 1741 | ++DOCSHELL 0x91db7c00 == 148 [pid = 1741] [id = 639] 03:59:09 INFO - PROCESS | 1741 | ++DOMWINDOW == 153 (0x92650c00) [pid = 1741] [serial = 1918] [outer = (nil)] 03:59:09 INFO - PROCESS | 1741 | ++DOMWINDOW == 154 (0x92e30400) [pid = 1741] [serial = 1919] [outer = 0x92650c00] 03:59:09 INFO - PROCESS | 1741 | 1464865149525 Marionette DEBUG loaded listener.js 03:59:09 INFO - PROCESS | 1741 | ++DOMWINDOW == 155 (0x92ecf000) [pid = 1741] [serial = 1920] [outer = 0x92650c00] 03:59:10 INFO - PROCESS | 1741 | 1464865150532 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 03:59:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 03:59:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1785ms 03:59:10 INFO - PROCESS | 1741 | 1464865150596 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 03:59:10 INFO - PROCESS | 1741 | 1464865150601 Marionette TRACE conn3 <- [1,2529,null,{"value":"8"}] 03:59:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 03:59:10 INFO - PROCESS | 1741 | 1464865150609 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 03:59:10 INFO - PROCESS | 1741 | 1464865150614 Marionette TRACE conn3 <- [1,2530,null,{}] 03:59:10 INFO - PROCESS | 1741 | 1464865150620 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:10 INFO - PROCESS | 1741 | 1464865150937 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 03:59:11 INFO - PROCESS | 1741 | 1464865151292 Marionette TRACE conn3 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:11 INFO - PROCESS | 1741 | ++DOCSHELL 0x92b0b800 == 149 [pid = 1741] [id = 640] 03:59:11 INFO - PROCESS | 1741 | ++DOMWINDOW == 156 (0x951aa400) [pid = 1741] [serial = 1921] [outer = (nil)] 03:59:11 INFO - PROCESS | 1741 | ++DOMWINDOW == 157 (0x951b1c00) [pid = 1741] [serial = 1922] [outer = 0x951aa400] 03:59:11 INFO - PROCESS | 1741 | 1464865151397 Marionette DEBUG loaded listener.js 03:59:11 INFO - PROCESS | 1741 | ++DOMWINDOW == 158 (0x97622c00) [pid = 1741] [serial = 1923] [outer = 0x951aa400] 03:59:12 INFO - PROCESS | 1741 | 1464865152334 Marionette TRACE conn3 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 03:59:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 03:59:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1788ms 03:59:12 INFO - PROCESS | 1741 | 1464865152398 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 03:59:12 INFO - PROCESS | 1741 | 1464865152403 Marionette TRACE conn3 <- [1,2533,null,{"value":"8"}] 03:59:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 03:59:12 INFO - PROCESS | 1741 | 1464865152410 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 03:59:12 INFO - PROCESS | 1741 | 1464865152413 Marionette TRACE conn3 <- [1,2534,null,{}] 03:59:12 INFO - PROCESS | 1741 | 1464865152419 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:12 INFO - PROCESS | 1741 | 1464865152677 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 03:59:13 INFO - PROCESS | 1741 | 1464865153017 Marionette TRACE conn3 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:13 INFO - PROCESS | 1741 | ++DOCSHELL 0x951a8c00 == 150 [pid = 1741] [id = 641] 03:59:13 INFO - PROCESS | 1741 | ++DOMWINDOW == 159 (0x95321c00) [pid = 1741] [serial = 1924] [outer = (nil)] 03:59:13 INFO - PROCESS | 1741 | ++DOMWINDOW == 160 (0x997ee400) [pid = 1741] [serial = 1925] [outer = 0x95321c00] 03:59:13 INFO - PROCESS | 1741 | 1464865153112 Marionette DEBUG loaded listener.js 03:59:13 INFO - PROCESS | 1741 | ++DOMWINDOW == 161 (0x99ebd400) [pid = 1741] [serial = 1926] [outer = 0x95321c00] 03:59:14 INFO - PROCESS | 1741 | 1464865154038 Marionette TRACE conn3 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 03:59:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 03:59:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1689ms 03:59:14 INFO - PROCESS | 1741 | 1464865154099 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 03:59:14 INFO - PROCESS | 1741 | 1464865154103 Marionette TRACE conn3 <- [1,2537,null,{"value":"8"}] 03:59:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 03:59:14 INFO - PROCESS | 1741 | 1464865154109 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 03:59:14 INFO - PROCESS | 1741 | 1464865154112 Marionette TRACE conn3 <- [1,2538,null,{}] 03:59:14 INFO - PROCESS | 1741 | 1464865154118 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:14 INFO - PROCESS | 1741 | 1464865154362 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 03:59:14 INFO - PROCESS | 1741 | 1464865154714 Marionette TRACE conn3 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:14 INFO - PROCESS | 1741 | ++DOCSHELL 0x888ed000 == 151 [pid = 1741] [id = 642] 03:59:14 INFO - PROCESS | 1741 | ++DOMWINDOW == 162 (0x8b164800) [pid = 1741] [serial = 1927] [outer = (nil)] 03:59:14 INFO - PROCESS | 1741 | ++DOMWINDOW == 163 (0x9a3f1800) [pid = 1741] [serial = 1928] [outer = 0x8b164800] 03:59:14 INFO - PROCESS | 1741 | 1464865154808 Marionette DEBUG loaded listener.js 03:59:14 INFO - PROCESS | 1741 | ++DOMWINDOW == 164 (0x9a3f8400) [pid = 1741] [serial = 1929] [outer = 0x8b164800] 03:59:15 INFO - PROCESS | 1741 | 1464865155748 Marionette TRACE conn3 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 03:59:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 03:59:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1689ms 03:59:15 INFO - PROCESS | 1741 | 1464865155800 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 03:59:15 INFO - PROCESS | 1741 | 1464865155803 Marionette TRACE conn3 <- [1,2541,null,{"value":"8"}] 03:59:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 03:59:15 INFO - PROCESS | 1741 | 1464865155810 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 03:59:15 INFO - PROCESS | 1741 | 1464865155813 Marionette TRACE conn3 <- [1,2542,null,{}] 03:59:15 INFO - PROCESS | 1741 | 1464865155819 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:16 INFO - PROCESS | 1741 | 1464865156082 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 03:59:16 INFO - PROCESS | 1741 | 1464865156420 Marionette TRACE conn3 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:16 INFO - PROCESS | 1741 | ++DOCSHELL 0x93c7e000 == 152 [pid = 1741] [id = 643] 03:59:16 INFO - PROCESS | 1741 | ++DOMWINDOW == 165 (0x9a379800) [pid = 1741] [serial = 1930] [outer = (nil)] 03:59:16 INFO - PROCESS | 1741 | ++DOMWINDOW == 166 (0x9a5ef400) [pid = 1741] [serial = 1931] [outer = 0x9a379800] 03:59:16 INFO - PROCESS | 1741 | 1464865156515 Marionette DEBUG loaded listener.js 03:59:16 INFO - PROCESS | 1741 | ++DOMWINDOW == 167 (0x9a778400) [pid = 1741] [serial = 1932] [outer = 0x9a379800] 03:59:17 INFO - PROCESS | 1741 | 1464865157440 Marionette TRACE conn3 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 03:59:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 03:59:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1695ms 03:59:17 INFO - PROCESS | 1741 | 1464865157507 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 03:59:17 INFO - PROCESS | 1741 | 1464865157511 Marionette TRACE conn3 <- [1,2545,null,{"value":"8"}] 03:59:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 03:59:17 INFO - PROCESS | 1741 | 1464865157518 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 03:59:17 INFO - PROCESS | 1741 | 1464865157521 Marionette TRACE conn3 <- [1,2546,null,{}] 03:59:17 INFO - PROCESS | 1741 | 1464865157527 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:17 INFO - PROCESS | 1741 | 1464865157814 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 03:59:18 INFO - PROCESS | 1741 | 1464865158153 Marionette TRACE conn3 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:18 INFO - PROCESS | 1741 | ++DOCSHELL 0x91cdc800 == 153 [pid = 1741] [id = 644] 03:59:18 INFO - PROCESS | 1741 | ++DOMWINDOW == 168 (0x9a4e0800) [pid = 1741] [serial = 1933] [outer = (nil)] 03:59:18 INFO - PROCESS | 1741 | ++DOMWINDOW == 169 (0x9afe3400) [pid = 1741] [serial = 1934] [outer = 0x9a4e0800] 03:59:18 INFO - PROCESS | 1741 | 1464865158250 Marionette DEBUG loaded listener.js 03:59:18 INFO - PROCESS | 1741 | ++DOMWINDOW == 170 (0x9afe4800) [pid = 1741] [serial = 1935] [outer = 0x9a4e0800] 03:59:19 INFO - PROCESS | 1741 | 1464865159206 Marionette TRACE conn3 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 03:59:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 03:59:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1733ms 03:59:19 INFO - PROCESS | 1741 | 1464865159252 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 03:59:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 03:59:19 INFO - PROCESS | 1741 | 1464865159256 Marionette TRACE conn3 <- [1,2549,null,{"value":"8"}] 03:59:19 INFO - PROCESS | 1741 | 1464865159262 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 03:59:19 INFO - PROCESS | 1741 | 1464865159266 Marionette TRACE conn3 <- [1,2550,null,{}] 03:59:19 INFO - PROCESS | 1741 | 1464865159272 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:19 INFO - PROCESS | 1741 | 1464865159541 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 03:59:19 INFO - PROCESS | 1741 | 1464865159881 Marionette TRACE conn3 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:19 INFO - PROCESS | 1741 | ++DOCSHELL 0x8943f400 == 154 [pid = 1741] [id = 645] 03:59:19 INFO - PROCESS | 1741 | ++DOMWINDOW == 171 (0x8c79c800) [pid = 1741] [serial = 1936] [outer = (nil)] 03:59:19 INFO - PROCESS | 1741 | ++DOMWINDOW == 172 (0x9b18e800) [pid = 1741] [serial = 1937] [outer = 0x8c79c800] 03:59:19 INFO - PROCESS | 1741 | 1464865159979 Marionette DEBUG loaded listener.js 03:59:20 INFO - PROCESS | 1741 | ++DOMWINDOW == 173 (0x9b2a0c00) [pid = 1741] [serial = 1938] [outer = 0x8c79c800] 03:59:21 INFO - PROCESS | 1741 | 1464865161013 Marionette TRACE conn3 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 03:59:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 03:59:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1795ms 03:59:21 INFO - PROCESS | 1741 | 1464865161059 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 03:59:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 03:59:21 INFO - PROCESS | 1741 | 1464865161063 Marionette TRACE conn3 <- [1,2553,null,{"value":"8"}] 03:59:21 INFO - PROCESS | 1741 | 1464865161070 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 03:59:21 INFO - PROCESS | 1741 | 1464865161074 Marionette TRACE conn3 <- [1,2554,null,{}] 03:59:21 INFO - PROCESS | 1741 | 1464865161080 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:21 INFO - PROCESS | 1741 | 1464865161370 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 03:59:21 INFO - PROCESS | 1741 | 1464865161716 Marionette TRACE conn3 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:21 INFO - PROCESS | 1741 | ++DOCSHELL 0x9a8d6c00 == 155 [pid = 1741] [id = 646] 03:59:21 INFO - PROCESS | 1741 | ++DOMWINDOW == 174 (0x9b29d400) [pid = 1741] [serial = 1939] [outer = (nil)] 03:59:21 INFO - PROCESS | 1741 | ++DOMWINDOW == 175 (0x9b31c400) [pid = 1741] [serial = 1940] [outer = 0x9b29d400] 03:59:21 INFO - PROCESS | 1741 | 1464865161809 Marionette DEBUG loaded listener.js 03:59:21 INFO - PROCESS | 1741 | ++DOMWINDOW == 176 (0x9b3b4c00) [pid = 1741] [serial = 1941] [outer = 0x9b29d400] 03:59:24 INFO - PROCESS | 1741 | --DOCSHELL 0x84fe8400 == 154 [pid = 1741] [id = 582] 03:59:24 INFO - PROCESS | 1741 | --DOCSHELL 0x9761dc00 == 153 [pid = 1741] [id = 409] 03:59:24 INFO - PROCESS | 1741 | --DOCSHELL 0x866f9c00 == 152 [pid = 1741] [id = 394] 03:59:24 INFO - PROCESS | 1741 | --DOCSHELL 0x86edf000 == 151 [pid = 1741] [id = 628] 03:59:24 INFO - PROCESS | 1741 | --DOCSHELL 0x8ba84400 == 150 [pid = 1741] [id = 627] 03:59:24 INFO - PROCESS | 1741 | --DOCSHELL 0x89d6b800 == 149 [pid = 1741] [id = 626] 03:59:24 INFO - PROCESS | 1741 | --DOCSHELL 0x85d4e000 == 148 [pid = 1741] [id = 624] 03:59:24 INFO - PROCESS | 1741 | --DOCSHELL 0x85e20400 == 147 [pid = 1741] [id = 625] 03:59:24 INFO - PROCESS | 1741 | --DOCSHELL 0x9461b400 == 146 [pid = 1741] [id = 623] 03:59:24 INFO - PROCESS | 1741 | --DOCSHELL 0x88136000 == 145 [pid = 1741] [id = 622] 03:59:24 INFO - PROCESS | 1741 | --DOCSHELL 0x9392b800 == 144 [pid = 1741] [id = 621] 03:59:24 INFO - PROCESS | 1741 | --DOCSHELL 0x9392c000 == 143 [pid = 1741] [id = 619] 03:59:24 INFO - PROCESS | 1741 | --DOCSHELL 0x9264dc00 == 142 [pid = 1741] [id = 620] 03:59:24 INFO - PROCESS | 1741 | --DOCSHELL 0x9265a800 == 141 [pid = 1741] [id = 618] 03:59:24 INFO - PROCESS | 1741 | --DOCSHELL 0x90bb7000 == 140 [pid = 1741] [id = 617] 03:59:24 INFO - PROCESS | 1741 | --DOCSHELL 0x8eef2000 == 139 [pid = 1741] [id = 616] 03:59:24 INFO - PROCESS | 1741 | --DOCSHELL 0x8ecb2800 == 138 [pid = 1741] [id = 615] 03:59:24 INFO - PROCESS | 1741 | --DOCSHELL 0x8ba7bc00 == 137 [pid = 1741] [id = 614] 03:59:24 INFO - PROCESS | 1741 | --DOCSHELL 0x8d2d0800 == 136 [pid = 1741] [id = 613] 03:59:24 INFO - PROCESS | 1741 | --DOCSHELL 0x8ba79800 == 135 [pid = 1741] [id = 611] 03:59:24 INFO - PROCESS | 1741 | --DOCSHELL 0x8d60c000 == 134 [pid = 1741] [id = 612] 03:59:24 INFO - PROCESS | 1741 | --DOCSHELL 0x8c8d7400 == 133 [pid = 1741] [id = 610] 03:59:24 INFO - PROCESS | 1741 | --DOCSHELL 0x8812f400 == 132 [pid = 1741] [id = 609] 03:59:25 INFO - PROCESS | 1741 | --DOMWINDOW == 175 (0x8ca4f000) [pid = 1741] [serial = 1695] [outer = (nil)] [url = about:blank] 03:59:25 INFO - PROCESS | 1741 | --DOMWINDOW == 174 (0x9afe6000) [pid = 1741] [serial = 1746] [outer = (nil)] [url = about:blank] 03:59:25 INFO - PROCESS | 1741 | --DOMWINDOW == 173 (0x8ca43000) [pid = 1741] [serial = 1820] [outer = (nil)] [url = about:blank] 03:59:25 INFO - PROCESS | 1741 | --DOMWINDOW == 172 (0x8ca50400) [pid = 1741] [serial = 1821] [outer = (nil)] [url = about:blank] 03:59:25 INFO - PROCESS | 1741 | --DOMWINDOW == 171 (0x8b162000) [pid = 1741] [serial = 1817] [outer = (nil)] [url = about:blank] 03:59:25 INFO - PROCESS | 1741 | --DOMWINDOW == 170 (0x881ca000) [pid = 1741] [serial = 1814] [outer = (nil)] [url = about:blank] 03:59:25 INFO - PROCESS | 1741 | --DOMWINDOW == 169 (0x882cd800) [pid = 1741] [serial = 1815] [outer = (nil)] [url = about:blank] 03:59:25 INFO - PROCESS | 1741 | --DOMWINDOW == 168 (0x9b183400) [pid = 1741] [serial = 1812] [outer = (nil)] [url = about:blank] 03:59:25 INFO - PROCESS | 1741 | --DOMWINDOW == 167 (0x9b181400) [pid = 1741] [serial = 1811] [outer = (nil)] [url = about:blank] 03:59:25 INFO - PROCESS | 1741 | --DOMWINDOW == 166 (0x9a8d9000) [pid = 1741] [serial = 1809] [outer = (nil)] [url = about:blank] 03:59:25 INFO - PROCESS | 1741 | --DOMWINDOW == 165 (0x9a8d3800) [pid = 1741] [serial = 1808] [outer = (nil)] [url = about:blank] 03:59:25 INFO - PROCESS | 1741 | --DOMWINDOW == 164 (0x9a5ee800) [pid = 1741] [serial = 1806] [outer = (nil)] [url = about:blank] 03:59:25 INFO - PROCESS | 1741 | --DOMWINDOW == 163 (0x9a4e7400) [pid = 1741] [serial = 1805] [outer = (nil)] [url = about:blank] 03:59:25 INFO - PROCESS | 1741 | --DOMWINDOW == 162 (0x9a4dc800) [pid = 1741] [serial = 1803] [outer = (nil)] [url = about:blank] 03:59:25 INFO - PROCESS | 1741 | --DOMWINDOW == 161 (0x9a3f5000) [pid = 1741] [serial = 1802] [outer = (nil)] [url = about:blank] 03:59:25 INFO - PROCESS | 1741 | --DOMWINDOW == 160 (0x9a0e7800) [pid = 1741] [serial = 1800] [outer = (nil)] [url = about:blank] 03:59:25 INFO - PROCESS | 1741 | --DOMWINDOW == 159 (0x99f85400) [pid = 1741] [serial = 1799] [outer = (nil)] [url = about:blank] 03:59:25 INFO - PROCESS | 1741 | --DOMWINDOW == 158 (0x9902d000) [pid = 1741] [serial = 1797] [outer = (nil)] [url = about:blank] 03:59:25 INFO - PROCESS | 1741 | --DOMWINDOW == 157 (0x9817a400) [pid = 1741] [serial = 1796] [outer = (nil)] [url = about:blank] 03:59:25 INFO - PROCESS | 1741 | --DOMWINDOW == 156 (0x951a4400) [pid = 1741] [serial = 1794] [outer = (nil)] [url = about:blank] 03:59:25 INFO - PROCESS | 1741 | --DOMWINDOW == 155 (0x9463b400) [pid = 1741] [serial = 1793] [outer = (nil)] [url = about:blank] 03:59:25 INFO - PROCESS | 1741 | --DOMWINDOW == 154 (0x92ba6000) [pid = 1741] [serial = 1791] [outer = (nil)] [url = about:blank] 03:59:25 INFO - PROCESS | 1741 | --DOMWINDOW == 153 (0x92b0d800) [pid = 1741] [serial = 1790] [outer = (nil)] [url = about:blank] 03:59:25 INFO - PROCESS | 1741 | --DOMWINDOW == 152 (0x92650400) [pid = 1741] [serial = 1788] [outer = (nil)] [url = about:blank] 03:59:25 INFO - PROCESS | 1741 | --DOMWINDOW == 151 (0x92246800) [pid = 1741] [serial = 1787] [outer = (nil)] [url = about:blank] 03:59:25 INFO - PROCESS | 1741 | --DOMWINDOW == 150 (0x91db2400) [pid = 1741] [serial = 1785] [outer = (nil)] [url = about:blank] 03:59:25 INFO - PROCESS | 1741 | --DOMWINDOW == 149 (0x91cd8000) [pid = 1741] [serial = 1784] [outer = (nil)] [url = about:blank] 03:59:25 INFO - PROCESS | 1741 | --DOMWINDOW == 148 (0x90bbc400) [pid = 1741] [serial = 1782] [outer = (nil)] [url = about:blank] 03:59:25 INFO - PROCESS | 1741 | --DOMWINDOW == 147 (0x90bb4400) [pid = 1741] [serial = 1781] [outer = (nil)] [url = about:blank] 03:59:25 INFO - PROCESS | 1741 | --DOMWINDOW == 146 (0x907cb400) [pid = 1741] [serial = 1779] [outer = (nil)] [url = about:blank] 03:59:25 INFO - PROCESS | 1741 | --DOMWINDOW == 145 (0x8eeefc00) [pid = 1741] [serial = 1778] [outer = (nil)] [url = about:blank] 03:59:25 INFO - PROCESS | 1741 | --DOMWINDOW == 144 (0x8e78bc00) [pid = 1741] [serial = 1776] [outer = (nil)] [url = about:blank] 03:59:25 INFO - PROCESS | 1741 | --DOMWINDOW == 143 (0x8e5edc00) [pid = 1741] [serial = 1775] [outer = (nil)] [url = about:blank] 03:59:25 INFO - PROCESS | 1741 | --DOMWINDOW == 142 (0x8e5dcc00) [pid = 1741] [serial = 1773] [outer = (nil)] [url = about:blank] 03:59:25 INFO - PROCESS | 1741 | --DOMWINDOW == 141 (0x8e5d3000) [pid = 1741] [serial = 1772] [outer = (nil)] [url = about:blank] 03:59:25 INFO - PROCESS | 1741 | --DOMWINDOW == 140 (0x8d9e3400) [pid = 1741] [serial = 1770] [outer = (nil)] [url = about:blank] 03:59:25 INFO - PROCESS | 1741 | --DOMWINDOW == 139 (0x8d4a1c00) [pid = 1741] [serial = 1769] [outer = (nil)] [url = about:blank] 03:59:25 INFO - PROCESS | 1741 | --DOMWINDOW == 138 (0x8d2d4c00) [pid = 1741] [serial = 1767] [outer = (nil)] [url = about:blank] 03:59:25 INFO - PROCESS | 1741 | --DOMWINDOW == 137 (0x8d2cbc00) [pid = 1741] [serial = 1766] [outer = (nil)] [url = about:blank] 03:59:25 INFO - PROCESS | 1741 | --DOMWINDOW == 136 (0x8c792c00) [pid = 1741] [serial = 1764] [outer = (nil)] [url = about:blank] 03:59:25 INFO - PROCESS | 1741 | --DOMWINDOW == 135 (0x8b157400) [pid = 1741] [serial = 1763] [outer = (nil)] [url = about:blank] 03:59:25 INFO - PROCESS | 1741 | --DOMWINDOW == 134 (0x8ca6f000) [pid = 1741] [serial = 1823] [outer = (nil)] [url = about:blank] 03:59:25 INFO - PROCESS | 1741 | --DOMWINDOW == 133 (0x8d2c7800) [pid = 1741] [serial = 1824] [outer = (nil)] [url = about:blank] 03:59:25 INFO - PROCESS | 1741 | --DOMWINDOW == 132 (0x8b7d0000) [pid = 1741] [serial = 1818] [outer = (nil)] [url = about:blank] 03:59:25 INFO - PROCESS | 1741 | 1464865165417 Marionette TRACE conn3 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 03:59:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 03:59:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 4404ms 03:59:25 INFO - PROCESS | 1741 | 1464865165474 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 03:59:25 INFO - PROCESS | 1741 | 1464865165481 Marionette TRACE conn3 <- [1,2557,null,{"value":"8"}] 03:59:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 03:59:25 INFO - PROCESS | 1741 | 1464865165490 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 03:59:25 INFO - PROCESS | 1741 | 1464865165495 Marionette TRACE conn3 <- [1,2558,null,{}] 03:59:25 INFO - PROCESS | 1741 | 1464865165504 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:25 INFO - PROCESS | 1741 | 1464865165778 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 03:59:26 INFO - PROCESS | 1741 | 1464865166008 Marionette TRACE conn3 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:26 INFO - PROCESS | 1741 | ++DOCSHELL 0x882c1c00 == 133 [pid = 1741] [id = 647] 03:59:26 INFO - PROCESS | 1741 | ++DOMWINDOW == 133 (0x882c8000) [pid = 1741] [serial = 1942] [outer = (nil)] 03:59:26 INFO - PROCESS | 1741 | ++DOMWINDOW == 134 (0x88bea400) [pid = 1741] [serial = 1943] [outer = 0x882c8000] 03:59:26 INFO - PROCESS | 1741 | 1464865166099 Marionette DEBUG loaded listener.js 03:59:26 INFO - PROCESS | 1741 | ++DOMWINDOW == 135 (0x8a28a000) [pid = 1741] [serial = 1944] [outer = 0x882c8000] 03:59:26 INFO - PROCESS | 1741 | 1464865166993 Marionette TRACE conn3 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 03:59:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 03:59:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1593ms 03:59:27 INFO - PROCESS | 1741 | 1464865167083 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 03:59:27 INFO - PROCESS | 1741 | 1464865167092 Marionette TRACE conn3 <- [1,2561,null,{"value":"8"}] 03:59:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 03:59:27 INFO - PROCESS | 1741 | 1464865167104 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 03:59:27 INFO - PROCESS | 1741 | 1464865167108 Marionette TRACE conn3 <- [1,2562,null,{}] 03:59:27 INFO - PROCESS | 1741 | 1464865167114 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:27 INFO - PROCESS | 1741 | 1464865167375 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 03:59:27 INFO - PROCESS | 1741 | 1464865167661 Marionette TRACE conn3 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:27 INFO - PROCESS | 1741 | ++DOCSHELL 0x8b7d0000 == 134 [pid = 1741] [id = 648] 03:59:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 136 (0x8b8bc000) [pid = 1741] [serial = 1945] [outer = (nil)] 03:59:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 137 (0x8c791000) [pid = 1741] [serial = 1946] [outer = 0x8b8bc000] 03:59:27 INFO - PROCESS | 1741 | 1464865167773 Marionette DEBUG loaded listener.js 03:59:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 138 (0x8c7b8800) [pid = 1741] [serial = 1947] [outer = 0x8b8bc000] 03:59:28 INFO - PROCESS | 1741 | 1464865168746 Marionette TRACE conn3 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 03:59:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 03:59:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1684ms 03:59:28 INFO - PROCESS | 1741 | 1464865168787 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 03:59:28 INFO - PROCESS | 1741 | 1464865168791 Marionette TRACE conn3 <- [1,2565,null,{"value":"8"}] 03:59:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 03:59:28 INFO - PROCESS | 1741 | 1464865168822 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 03:59:28 INFO - PROCESS | 1741 | 1464865168827 Marionette TRACE conn3 <- [1,2566,null,{}] 03:59:28 INFO - PROCESS | 1741 | 1464865168865 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:29 INFO - PROCESS | 1741 | 1464865169177 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 03:59:29 INFO - PROCESS | 1741 | 1464865169418 Marionette TRACE conn3 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:29 INFO - PROCESS | 1741 | ++DOCSHELL 0x8ca4b400 == 135 [pid = 1741] [id = 649] 03:59:29 INFO - PROCESS | 1741 | ++DOMWINDOW == 139 (0x8ca61c00) [pid = 1741] [serial = 1948] [outer = (nil)] 03:59:29 INFO - PROCESS | 1741 | ++DOMWINDOW == 140 (0x8ca6d800) [pid = 1741] [serial = 1949] [outer = 0x8ca61c00] 03:59:29 INFO - PROCESS | 1741 | 1464865169502 Marionette DEBUG loaded listener.js 03:59:29 INFO - PROCESS | 1741 | ++DOMWINDOW == 141 (0x8d07e800) [pid = 1741] [serial = 1950] [outer = 0x8ca61c00] 03:59:30 INFO - PROCESS | 1741 | --DOMWINDOW == 140 (0x8d9f0c00) [pid = 1741] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 03:59:30 INFO - PROCESS | 1741 | --DOMWINDOW == 139 (0x8d9eb000) [pid = 1741] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 03:59:30 INFO - PROCESS | 1741 | --DOMWINDOW == 138 (0x98133400) [pid = 1741] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 03:59:30 INFO - PROCESS | 1741 | --DOMWINDOW == 137 (0x94618800) [pid = 1741] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 03:59:30 INFO - PROCESS | 1741 | --DOMWINDOW == 136 (0x8d3a3400) [pid = 1741] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 03:59:30 INFO - PROCESS | 1741 | --DOMWINDOW == 135 (0x997e7c00) [pid = 1741] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 03:59:30 INFO - PROCESS | 1741 | --DOMWINDOW == 134 (0x9a8d1c00) [pid = 1741] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 03:59:30 INFO - PROCESS | 1741 | --DOMWINDOW == 133 (0x85e21400) [pid = 1741] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 03:59:30 INFO - PROCESS | 1741 | --DOMWINDOW == 132 (0x8ca70000) [pid = 1741] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 03:59:30 INFO - PROCESS | 1741 | --DOMWINDOW == 131 (0x8eeec000) [pid = 1741] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 03:59:30 INFO - PROCESS | 1741 | --DOMWINDOW == 130 (0x9a8d0400) [pid = 1741] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 03:59:30 INFO - PROCESS | 1741 | --DOMWINDOW == 129 (0x8943dc00) [pid = 1741] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 03:59:30 INFO - PROCESS | 1741 | --DOMWINDOW == 128 (0x915c0400) [pid = 1741] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 03:59:30 INFO - PROCESS | 1741 | --DOMWINDOW == 127 (0x90a04400) [pid = 1741] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 03:59:30 INFO - PROCESS | 1741 | --DOMWINDOW == 126 (0x92eca000) [pid = 1741] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 03:59:30 INFO - PROCESS | 1741 | --DOMWINDOW == 125 (0x86ee0800) [pid = 1741] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 03:59:30 INFO - PROCESS | 1741 | --DOMWINDOW == 124 (0x8ba85000) [pid = 1741] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 03:59:30 INFO - PROCESS | 1741 | --DOMWINDOW == 123 (0x8e5d9800) [pid = 1741] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 03:59:30 INFO - PROCESS | 1741 | --DOMWINDOW == 122 (0x8813ac00) [pid = 1741] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 03:59:30 INFO - PROCESS | 1741 | --DOMWINDOW == 121 (0x89d6d400) [pid = 1741] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 03:59:30 INFO - PROCESS | 1741 | --DOMWINDOW == 120 (0x8b8c2000) [pid = 1741] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 03:59:30 INFO - PROCESS | 1741 | 1464865170969 Marionette TRACE conn3 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 03:59:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 03:59:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 2225ms 03:59:31 INFO - PROCESS | 1741 | 1464865171032 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 03:59:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 03:59:31 INFO - PROCESS | 1741 | 1464865171037 Marionette TRACE conn3 <- [1,2569,null,{"value":"8"}] 03:59:31 INFO - PROCESS | 1741 | 1464865171045 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 03:59:31 INFO - PROCESS | 1741 | 1464865171048 Marionette TRACE conn3 <- [1,2570,null,{}] 03:59:31 INFO - PROCESS | 1741 | 1464865171054 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:31 INFO - PROCESS | 1741 | 1464865171289 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 03:59:31 INFO - PROCESS | 1741 | 1464865171491 Marionette TRACE conn3 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:31 INFO - PROCESS | 1741 | ++DOCSHELL 0x86ee0800 == 136 [pid = 1741] [id = 650] 03:59:31 INFO - PROCESS | 1741 | ++DOMWINDOW == 121 (0x8943dc00) [pid = 1741] [serial = 1951] [outer = (nil)] 03:59:31 INFO - PROCESS | 1741 | ++DOMWINDOW == 122 (0x8ca70c00) [pid = 1741] [serial = 1952] [outer = 0x8943dc00] 03:59:31 INFO - PROCESS | 1741 | 1464865171575 Marionette DEBUG loaded listener.js 03:59:31 INFO - PROCESS | 1741 | ++DOMWINDOW == 123 (0x8d2d1400) [pid = 1741] [serial = 1953] [outer = 0x8943dc00] 03:59:32 INFO - PROCESS | 1741 | 1464865172726 Marionette TRACE conn3 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 03:59:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 03:59:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1742ms 03:59:32 INFO - PROCESS | 1741 | 1464865172786 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 03:59:32 INFO - PROCESS | 1741 | 1464865172793 Marionette TRACE conn3 <- [1,2573,null,{"value":"8"}] 03:59:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 03:59:32 INFO - PROCESS | 1741 | 1464865172803 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 03:59:32 INFO - PROCESS | 1741 | 1464865172809 Marionette TRACE conn3 <- [1,2574,null,{}] 03:59:32 INFO - PROCESS | 1741 | 1464865172879 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:33 INFO - PROCESS | 1741 | 1464865173171 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 03:59:33 INFO - PROCESS | 1741 | 1464865173534 Marionette TRACE conn3 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:33 INFO - PROCESS | 1741 | ++DOCSHELL 0x881cc800 == 137 [pid = 1741] [id = 651] 03:59:33 INFO - PROCESS | 1741 | ++DOMWINDOW == 124 (0x882bec00) [pid = 1741] [serial = 1954] [outer = (nil)] 03:59:33 INFO - PROCESS | 1741 | ++DOMWINDOW == 125 (0x8a6d3c00) [pid = 1741] [serial = 1955] [outer = 0x882bec00] 03:59:33 INFO - PROCESS | 1741 | 1464865173631 Marionette DEBUG loaded listener.js 03:59:33 INFO - PROCESS | 1741 | ++DOMWINDOW == 126 (0x8b7c6800) [pid = 1741] [serial = 1956] [outer = 0x882bec00] 03:59:34 INFO - PROCESS | 1741 | 1464865174689 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 03:59:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 03:59:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1945ms 03:59:34 INFO - PROCESS | 1741 | 1464865174750 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 03:59:34 INFO - PROCESS | 1741 | 1464865174760 Marionette TRACE conn3 <- [1,2577,null,{"value":"8"}] 03:59:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 03:59:34 INFO - PROCESS | 1741 | 1464865174772 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 03:59:34 INFO - PROCESS | 1741 | 1464865174776 Marionette TRACE conn3 <- [1,2578,null,{}] 03:59:34 INFO - PROCESS | 1741 | 1464865174784 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:35 INFO - PROCESS | 1741 | 1464865175090 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 03:59:35 INFO - PROCESS | 1741 | 1464865175461 Marionette TRACE conn3 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:35 INFO - PROCESS | 1741 | ++DOCSHELL 0x8ca29c00 == 138 [pid = 1741] [id = 652] 03:59:35 INFO - PROCESS | 1741 | ++DOMWINDOW == 127 (0x8ca32c00) [pid = 1741] [serial = 1957] [outer = (nil)] 03:59:35 INFO - PROCESS | 1741 | ++DOMWINDOW == 128 (0x8ca4c400) [pid = 1741] [serial = 1958] [outer = 0x8ca32c00] 03:59:35 INFO - PROCESS | 1741 | 1464865175554 Marionette DEBUG loaded listener.js 03:59:35 INFO - PROCESS | 1741 | ++DOMWINDOW == 129 (0x8d07d400) [pid = 1741] [serial = 1959] [outer = 0x8ca32c00] 03:59:36 INFO - PROCESS | 1741 | 1464865176623 Marionette TRACE conn3 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 03:59:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 03:59:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1890ms 03:59:36 INFO - PROCESS | 1741 | 1464865176662 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 03:59:36 INFO - PROCESS | 1741 | 1464865176667 Marionette TRACE conn3 <- [1,2581,null,{"value":"8"}] 03:59:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 03:59:36 INFO - PROCESS | 1741 | 1464865176675 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 03:59:36 INFO - PROCESS | 1741 | 1464865176682 Marionette TRACE conn3 <- [1,2582,null,{}] 03:59:36 INFO - PROCESS | 1741 | 1464865176701 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:37 INFO - PROCESS | 1741 | 1464865177000 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 03:59:37 INFO - PROCESS | 1741 | 1464865177338 Marionette TRACE conn3 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:37 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d494800 == 139 [pid = 1741] [id = 653] 03:59:37 INFO - PROCESS | 1741 | ++DOMWINDOW == 130 (0x8d498000) [pid = 1741] [serial = 1960] [outer = (nil)] 03:59:37 INFO - PROCESS | 1741 | ++DOMWINDOW == 131 (0x8d603c00) [pid = 1741] [serial = 1961] [outer = 0x8d498000] 03:59:37 INFO - PROCESS | 1741 | 1464865177439 Marionette DEBUG loaded listener.js 03:59:37 INFO - PROCESS | 1741 | ++DOMWINDOW == 132 (0x8d60f800) [pid = 1741] [serial = 1962] [outer = 0x8d498000] 03:59:38 INFO - PROCESS | 1741 | 1464865178410 Marionette TRACE conn3 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 03:59:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 03:59:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1799ms 03:59:38 INFO - PROCESS | 1741 | 1464865178474 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 03:59:38 INFO - PROCESS | 1741 | 1464865178480 Marionette TRACE conn3 <- [1,2585,null,{"value":"8"}] 03:59:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 03:59:38 INFO - PROCESS | 1741 | 1464865178487 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 03:59:38 INFO - PROCESS | 1741 | 1464865178491 Marionette TRACE conn3 <- [1,2586,null,{}] 03:59:38 INFO - PROCESS | 1741 | 1464865178497 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:38 INFO - PROCESS | 1741 | 1464865178751 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 03:59:39 INFO - PROCESS | 1741 | 1464865179084 Marionette TRACE conn3 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:39 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d49e800 == 140 [pid = 1741] [id = 654] 03:59:39 INFO - PROCESS | 1741 | ++DOMWINDOW == 133 (0x8d9e2800) [pid = 1741] [serial = 1963] [outer = (nil)] 03:59:39 INFO - PROCESS | 1741 | ++DOMWINDOW == 134 (0x8e34f400) [pid = 1741] [serial = 1964] [outer = 0x8d9e2800] 03:59:39 INFO - PROCESS | 1741 | 1464865179183 Marionette DEBUG loaded listener.js 03:59:39 INFO - PROCESS | 1741 | ++DOMWINDOW == 135 (0x8e5d9c00) [pid = 1741] [serial = 1965] [outer = 0x8d9e2800] 03:59:40 INFO - PROCESS | 1741 | 1464865180104 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 03:59:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 03:59:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1683ms 03:59:40 INFO - PROCESS | 1741 | 1464865180171 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 03:59:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 03:59:40 INFO - PROCESS | 1741 | 1464865180176 Marionette TRACE conn3 <- [1,2589,null,{"value":"8"}] 03:59:40 INFO - PROCESS | 1741 | 1464865180212 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 03:59:40 INFO - PROCESS | 1741 | 1464865180215 Marionette TRACE conn3 <- [1,2590,null,{}] 03:59:40 INFO - PROCESS | 1741 | 1464865180268 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:40 INFO - PROCESS | 1741 | 1464865180621 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 03:59:40 INFO - PROCESS | 1741 | 1464865180892 Marionette TRACE conn3 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:40 INFO - PROCESS | 1741 | ++DOCSHELL 0x8e350c00 == 141 [pid = 1741] [id = 655] 03:59:40 INFO - PROCESS | 1741 | ++DOMWINDOW == 136 (0x8e5edc00) [pid = 1741] [serial = 1966] [outer = (nil)] 03:59:40 INFO - PROCESS | 1741 | ++DOMWINDOW == 137 (0x8e78bc00) [pid = 1741] [serial = 1967] [outer = 0x8e5edc00] 03:59:41 INFO - PROCESS | 1741 | 1464865180996 Marionette DEBUG loaded listener.js 03:59:41 INFO - PROCESS | 1741 | ++DOMWINDOW == 138 (0x8e791000) [pid = 1741] [serial = 1968] [outer = 0x8e5edc00] 03:59:41 INFO - PROCESS | 1741 | 1464865181930 Marionette TRACE conn3 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 03:59:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 03:59:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1780ms 03:59:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 03:59:41 INFO - PROCESS | 1741 | 1464865181963 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 03:59:41 INFO - PROCESS | 1741 | 1464865181966 Marionette TRACE conn3 <- [1,2593,null,{"value":"8"}] 03:59:41 INFO - PROCESS | 1741 | 1464865181973 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 03:59:41 INFO - PROCESS | 1741 | 1464865181977 Marionette TRACE conn3 <- [1,2594,null,{}] 03:59:42 INFO - PROCESS | 1741 | 1464865182005 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:42 INFO - PROCESS | 1741 | 1464865182280 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 03:59:42 INFO - PROCESS | 1741 | 1464865182623 Marionette TRACE conn3 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:42 INFO - PROCESS | 1741 | ++DOCSHELL 0x8e5f2000 == 142 [pid = 1741] [id = 656] 03:59:42 INFO - PROCESS | 1741 | ++DOMWINDOW == 139 (0x8e78e000) [pid = 1741] [serial = 1969] [outer = (nil)] 03:59:42 INFO - PROCESS | 1741 | ++DOMWINDOW == 140 (0x8eeefc00) [pid = 1741] [serial = 1970] [outer = 0x8e78e000] 03:59:42 INFO - PROCESS | 1741 | 1464865182721 Marionette DEBUG loaded listener.js 03:59:42 INFO - PROCESS | 1741 | ++DOMWINDOW == 141 (0x907c5400) [pid = 1741] [serial = 1971] [outer = 0x8e78e000] 03:59:43 INFO - PROCESS | 1741 | 1464865183746 Marionette TRACE conn3 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 03:59:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 03:59:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1804ms 03:59:43 INFO - PROCESS | 1741 | 1464865183778 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 03:59:43 INFO - PROCESS | 1741 | 1464865183781 Marionette TRACE conn3 <- [1,2597,null,{"value":"8"}] 03:59:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 03:59:43 INFO - PROCESS | 1741 | 1464865183789 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 03:59:43 INFO - PROCESS | 1741 | 1464865183792 Marionette TRACE conn3 <- [1,2598,null,{}] 03:59:43 INFO - PROCESS | 1741 | 1464865183799 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:44 INFO - PROCESS | 1741 | 1464865184042 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 03:59:44 INFO - PROCESS | 1741 | 1464865184386 Marionette TRACE conn3 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:44 INFO - PROCESS | 1741 | ++DOCSHELL 0x8e5e8400 == 143 [pid = 1741] [id = 657] 03:59:44 INFO - PROCESS | 1741 | ++DOMWINDOW == 142 (0x8eee4400) [pid = 1741] [serial = 1972] [outer = (nil)] 03:59:44 INFO - PROCESS | 1741 | ++DOMWINDOW == 143 (0x90a0ac00) [pid = 1741] [serial = 1973] [outer = 0x8eee4400] 03:59:44 INFO - PROCESS | 1741 | 1464865184483 Marionette DEBUG loaded listener.js 03:59:44 INFO - PROCESS | 1741 | ++DOMWINDOW == 144 (0x90a10800) [pid = 1741] [serial = 1974] [outer = 0x8eee4400] 03:59:45 INFO - PROCESS | 1741 | 1464865185471 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 03:59:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 03:59:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1731ms 03:59:45 INFO - PROCESS | 1741 | 1464865185521 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 03:59:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 03:59:45 INFO - PROCESS | 1741 | 1464865185526 Marionette TRACE conn3 <- [1,2601,null,{"value":"8"}] 03:59:45 INFO - PROCESS | 1741 | 1464865185534 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 03:59:45 INFO - PROCESS | 1741 | 1464865185537 Marionette TRACE conn3 <- [1,2602,null,{}] 03:59:45 INFO - PROCESS | 1741 | 1464865185544 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:45 INFO - PROCESS | 1741 | 1464865185808 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 03:59:46 INFO - PROCESS | 1741 | 1464865186155 Marionette TRACE conn3 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:46 INFO - PROCESS | 1741 | ++DOCSHELL 0x8e345800 == 144 [pid = 1741] [id = 658] 03:59:46 INFO - PROCESS | 1741 | ++DOMWINDOW == 145 (0x8ecafc00) [pid = 1741] [serial = 1975] [outer = (nil)] 03:59:46 INFO - PROCESS | 1741 | ++DOMWINDOW == 146 (0x915b7c00) [pid = 1741] [serial = 1976] [outer = 0x8ecafc00] 03:59:46 INFO - PROCESS | 1741 | 1464865186255 Marionette DEBUG loaded listener.js 03:59:46 INFO - PROCESS | 1741 | ++DOMWINDOW == 147 (0x915be800) [pid = 1741] [serial = 1977] [outer = 0x8ecafc00] 03:59:47 INFO - PROCESS | 1741 | 1464865187240 Marionette TRACE conn3 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 03:59:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 03:59:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1740ms 03:59:47 INFO - PROCESS | 1741 | 1464865187274 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 03:59:47 INFO - PROCESS | 1741 | 1464865187278 Marionette TRACE conn3 <- [1,2605,null,{"value":"8"}] 03:59:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 03:59:47 INFO - PROCESS | 1741 | 1464865187284 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 03:59:47 INFO - PROCESS | 1741 | 1464865187287 Marionette TRACE conn3 <- [1,2606,null,{}] 03:59:47 INFO - PROCESS | 1741 | 1464865187294 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:47 INFO - PROCESS | 1741 | 1464865187541 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 03:59:47 INFO - PROCESS | 1741 | 1464865187894 Marionette TRACE conn3 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:47 INFO - PROCESS | 1741 | ++DOCSHELL 0x8ec0ac00 == 145 [pid = 1741] [id = 659] 03:59:47 INFO - PROCESS | 1741 | ++DOMWINDOW == 148 (0x915b9400) [pid = 1741] [serial = 1978] [outer = (nil)] 03:59:47 INFO - PROCESS | 1741 | ++DOMWINDOW == 149 (0x91db8400) [pid = 1741] [serial = 1979] [outer = 0x915b9400] 03:59:47 INFO - PROCESS | 1741 | 1464865187992 Marionette DEBUG loaded listener.js 03:59:48 INFO - PROCESS | 1741 | ++DOMWINDOW == 150 (0x91dbfc00) [pid = 1741] [serial = 1980] [outer = 0x915b9400] 03:59:48 INFO - PROCESS | 1741 | 1464865188997 Marionette TRACE conn3 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 03:59:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 03:59:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1786ms 03:59:49 INFO - PROCESS | 1741 | 1464865189071 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 03:59:49 INFO - PROCESS | 1741 | 1464865189075 Marionette TRACE conn3 <- [1,2609,null,{"value":"8"}] 03:59:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 03:59:49 INFO - PROCESS | 1741 | 1464865189081 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 03:59:49 INFO - PROCESS | 1741 | 1464865189084 Marionette TRACE conn3 <- [1,2610,null,{}] 03:59:49 INFO - PROCESS | 1741 | 1464865189091 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:49 INFO - PROCESS | 1741 | 1464865189381 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 03:59:49 INFO - PROCESS | 1741 | 1464865189728 Marionette TRACE conn3 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:49 INFO - PROCESS | 1741 | ++DOCSHELL 0x91db3800 == 146 [pid = 1741] [id = 660] 03:59:49 INFO - PROCESS | 1741 | ++DOMWINDOW == 151 (0x91dbb400) [pid = 1741] [serial = 1981] [outer = (nil)] 03:59:49 INFO - PROCESS | 1741 | ++DOMWINDOW == 152 (0x92b02000) [pid = 1741] [serial = 1982] [outer = 0x91dbb400] 03:59:49 INFO - PROCESS | 1741 | 1464865189821 Marionette DEBUG loaded listener.js 03:59:49 INFO - PROCESS | 1741 | ++DOMWINDOW == 153 (0x92b0a800) [pid = 1741] [serial = 1983] [outer = 0x91dbb400] 03:59:50 INFO - PROCESS | 1741 | 1464865190845 Marionette TRACE conn3 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 03:59:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 03:59:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1841ms 03:59:50 INFO - PROCESS | 1741 | 1464865190925 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 03:59:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 03:59:50 INFO - PROCESS | 1741 | 1464865190930 Marionette TRACE conn3 <- [1,2613,null,{"value":"8"}] 03:59:50 INFO - PROCESS | 1741 | 1464865190937 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 03:59:50 INFO - PROCESS | 1741 | 1464865190941 Marionette TRACE conn3 <- [1,2614,null,{}] 03:59:50 INFO - PROCESS | 1741 | 1464865190948 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:51 INFO - PROCESS | 1741 | 1464865191274 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 03:59:51 INFO - PROCESS | 1741 | 1464865191638 Marionette TRACE conn3 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:51 INFO - PROCESS | 1741 | ++DOCSHELL 0x9265c000 == 147 [pid = 1741] [id = 661] 03:59:51 INFO - PROCESS | 1741 | ++DOMWINDOW == 154 (0x9392e800) [pid = 1741] [serial = 1984] [outer = (nil)] 03:59:51 INFO - PROCESS | 1741 | ++DOMWINDOW == 155 (0x93c7ac00) [pid = 1741] [serial = 1985] [outer = 0x9392e800] 03:59:51 INFO - PROCESS | 1741 | 1464865191739 Marionette DEBUG loaded listener.js 03:59:51 INFO - PROCESS | 1741 | ++DOMWINDOW == 156 (0x9463ec00) [pid = 1741] [serial = 1986] [outer = 0x9392e800] 03:59:52 INFO - PROCESS | 1741 | 1464865192800 Marionette TRACE conn3 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 03:59:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 03:59:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1934ms 03:59:52 INFO - PROCESS | 1741 | 1464865192871 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 03:59:52 INFO - PROCESS | 1741 | 1464865192876 Marionette TRACE conn3 <- [1,2617,null,{"value":"8"}] 03:59:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 03:59:52 INFO - PROCESS | 1741 | 1464865192883 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 03:59:52 INFO - PROCESS | 1741 | 1464865192887 Marionette TRACE conn3 <- [1,2618,null,{}] 03:59:52 INFO - PROCESS | 1741 | 1464865192894 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:53 INFO - PROCESS | 1741 | 1464865193152 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 03:59:53 INFO - PROCESS | 1741 | 1464865193500 Marionette TRACE conn3 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:53 INFO - PROCESS | 1741 | ++DOCSHELL 0x9392b800 == 148 [pid = 1741] [id = 662] 03:59:53 INFO - PROCESS | 1741 | ++DOMWINDOW == 157 (0x939e2000) [pid = 1741] [serial = 1987] [outer = (nil)] 03:59:53 INFO - PROCESS | 1741 | ++DOMWINDOW == 158 (0x951ad000) [pid = 1741] [serial = 1988] [outer = 0x939e2000] 03:59:53 INFO - PROCESS | 1741 | 1464865193600 Marionette DEBUG loaded listener.js 03:59:53 INFO - PROCESS | 1741 | ++DOMWINDOW == 159 (0x95325000) [pid = 1741] [serial = 1989] [outer = 0x939e2000] 03:59:54 INFO - PROCESS | 1741 | 1464865194568 Marionette TRACE conn3 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 03:59:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 03:59:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1731ms 03:59:54 INFO - PROCESS | 1741 | 1464865194615 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 03:59:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 03:59:54 INFO - PROCESS | 1741 | 1464865194619 Marionette TRACE conn3 <- [1,2621,null,{"value":"8"}] 03:59:54 INFO - PROCESS | 1741 | 1464865194626 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 03:59:54 INFO - PROCESS | 1741 | 1464865194630 Marionette TRACE conn3 <- [1,2622,null,{}] 03:59:54 INFO - PROCESS | 1741 | 1464865194636 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:54 INFO - PROCESS | 1741 | 1464865194901 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 03:59:55 INFO - PROCESS | 1741 | 1464865195242 Marionette TRACE conn3 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:55 INFO - PROCESS | 1741 | ++DOCSHELL 0x9761e800 == 149 [pid = 1741] [id = 663] 03:59:55 INFO - PROCESS | 1741 | ++DOMWINDOW == 160 (0x992c0c00) [pid = 1741] [serial = 1990] [outer = (nil)] 03:59:55 INFO - PROCESS | 1741 | ++DOMWINDOW == 161 (0x997e7800) [pid = 1741] [serial = 1991] [outer = 0x992c0c00] 03:59:55 INFO - PROCESS | 1741 | 1464865195387 Marionette DEBUG loaded listener.js 03:59:55 INFO - PROCESS | 1741 | ++DOMWINDOW == 162 (0x9a0e5400) [pid = 1741] [serial = 1992] [outer = 0x992c0c00] 03:59:56 INFO - PROCESS | 1741 | 1464865196390 Marionette TRACE conn3 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 03:59:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 03:59:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1833ms 03:59:56 INFO - PROCESS | 1741 | 1464865196460 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 03:59:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 03:59:56 INFO - PROCESS | 1741 | 1464865196464 Marionette TRACE conn3 <- [1,2625,null,{"value":"8"}] 03:59:56 INFO - PROCESS | 1741 | 1464865196471 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 03:59:56 INFO - PROCESS | 1741 | 1464865196475 Marionette TRACE conn3 <- [1,2626,null,{}] 03:59:56 INFO - PROCESS | 1741 | 1464865196482 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:56 INFO - PROCESS | 1741 | 1464865196759 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 03:59:57 INFO - PROCESS | 1741 | 1464865197104 Marionette TRACE conn3 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:57 INFO - PROCESS | 1741 | ++DOCSHELL 0x85d46400 == 150 [pid = 1741] [id = 664] 03:59:57 INFO - PROCESS | 1741 | ++DOMWINDOW == 163 (0x88be7000) [pid = 1741] [serial = 1993] [outer = (nil)] 03:59:57 INFO - PROCESS | 1741 | ++DOMWINDOW == 164 (0x9a3f2400) [pid = 1741] [serial = 1994] [outer = 0x88be7000] 03:59:57 INFO - PROCESS | 1741 | 1464865197205 Marionette DEBUG loaded listener.js 03:59:57 INFO - PROCESS | 1741 | ++DOMWINDOW == 165 (0x9a4dbc00) [pid = 1741] [serial = 1995] [outer = 0x88be7000] 03:59:58 INFO - PROCESS | 1741 | 1464865198173 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 03:59:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 03:59:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1783ms 03:59:58 INFO - PROCESS | 1741 | 1464865198255 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 03:59:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 03:59:58 INFO - PROCESS | 1741 | 1464865198259 Marionette TRACE conn3 <- [1,2629,null,{"value":"8"}] 03:59:58 INFO - PROCESS | 1741 | 1464865198267 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 03:59:58 INFO - PROCESS | 1741 | 1464865198271 Marionette TRACE conn3 <- [1,2630,null,{}] 03:59:58 INFO - PROCESS | 1741 | 1464865198278 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:58 INFO - PROCESS | 1741 | 1464865198564 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 03:59:58 INFO - PROCESS | 1741 | 1464865198914 Marionette TRACE conn3 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:58 INFO - PROCESS | 1741 | ++DOCSHELL 0x88be6000 == 151 [pid = 1741] [id = 665] 03:59:58 INFO - PROCESS | 1741 | ++DOMWINDOW == 166 (0x9a238c00) [pid = 1741] [serial = 1996] [outer = (nil)] 03:59:58 INFO - PROCESS | 1741 | ++DOMWINDOW == 167 (0x9a722800) [pid = 1741] [serial = 1997] [outer = 0x9a238c00] 03:59:59 INFO - PROCESS | 1741 | 1464865199007 Marionette DEBUG loaded listener.js 03:59:59 INFO - PROCESS | 1741 | ++DOMWINDOW == 168 (0x9a780800) [pid = 1741] [serial = 1998] [outer = 0x9a238c00] 03:59:59 INFO - PROCESS | 1741 | 1464865199957 Marionette TRACE conn3 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 04:00:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 04:00:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1741ms 04:00:00 INFO - PROCESS | 1741 | 1464865200008 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 04:00:00 INFO - PROCESS | 1741 | 1464865200012 Marionette TRACE conn3 <- [1,2633,null,{"value":"8"}] 04:00:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 04:00:00 INFO - PROCESS | 1741 | 1464865200019 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 04:00:00 INFO - PROCESS | 1741 | 1464865200023 Marionette TRACE conn3 <- [1,2634,null,{}] 04:00:00 INFO - PROCESS | 1741 | 1464865200029 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:00 INFO - PROCESS | 1741 | 1464865200294 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 04:00:00 INFO - PROCESS | 1741 | 1464865200660 Marionette TRACE conn3 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:00 INFO - PROCESS | 1741 | ++DOCSHELL 0x951a4400 == 152 [pid = 1741] [id = 666] 04:00:00 INFO - PROCESS | 1741 | ++DOMWINDOW == 169 (0x9a5ea800) [pid = 1741] [serial = 1999] [outer = (nil)] 04:00:00 INFO - PROCESS | 1741 | ++DOMWINDOW == 170 (0x9afed000) [pid = 1741] [serial = 2000] [outer = 0x9a5ea800] 04:00:00 INFO - PROCESS | 1741 | 1464865200760 Marionette DEBUG loaded listener.js 04:00:00 INFO - PROCESS | 1741 | ++DOMWINDOW == 171 (0x9b182000) [pid = 1741] [serial = 2001] [outer = 0x9a5ea800] 04:00:01 INFO - PROCESS | 1741 | 1464865201780 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 04:00:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 04:00:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1832ms 04:00:01 INFO - PROCESS | 1741 | 1464865201853 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 04:00:01 INFO - PROCESS | 1741 | 1464865201857 Marionette TRACE conn3 <- [1,2637,null,{"value":"8"}] 04:00:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 04:00:01 INFO - PROCESS | 1741 | 1464865201864 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 04:00:01 INFO - PROCESS | 1741 | 1464865201868 Marionette TRACE conn3 <- [1,2638,null,{}] 04:00:01 INFO - PROCESS | 1741 | 1464865201876 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:02 INFO - PROCESS | 1741 | 1464865202182 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 04:00:02 INFO - PROCESS | 1741 | 1464865202540 Marionette TRACE conn3 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:04 INFO - PROCESS | 1741 | --DOCSHELL 0x8a291000 == 151 [pid = 1741] [id = 605] 04:00:04 INFO - PROCESS | 1741 | --DOCSHELL 0x997e7400 == 150 [pid = 1741] [id = 602] 04:00:04 INFO - PROCESS | 1741 | --DOCSHELL 0x92b07400 == 149 [pid = 1741] [id = 601] 04:00:04 INFO - PROCESS | 1741 | --DOCSHELL 0x86ede400 == 148 [pid = 1741] [id = 604] 04:00:04 INFO - PROCESS | 1741 | --DOCSHELL 0x8ca34c00 == 147 [pid = 1741] [id = 607] 04:00:04 INFO - PROCESS | 1741 | --DOCSHELL 0x866f9800 == 146 [pid = 1741] [id = 600] 04:00:04 INFO - PROCESS | 1741 | --DOCSHELL 0x8ca4b400 == 145 [pid = 1741] [id = 649] 04:00:04 INFO - PROCESS | 1741 | --DOCSHELL 0x8b7d0000 == 144 [pid = 1741] [id = 648] 04:00:04 INFO - PROCESS | 1741 | --DOCSHELL 0x882c1c00 == 143 [pid = 1741] [id = 647] 04:00:04 INFO - PROCESS | 1741 | --DOCSHELL 0x91cdc800 == 142 [pid = 1741] [id = 644] 04:00:04 INFO - PROCESS | 1741 | --DOCSHELL 0x8943f400 == 141 [pid = 1741] [id = 645] 04:00:04 INFO - PROCESS | 1741 | --DOCSHELL 0x93c7e000 == 140 [pid = 1741] [id = 643] 04:00:04 INFO - PROCESS | 1741 | --DOCSHELL 0x888ed000 == 139 [pid = 1741] [id = 642] 04:00:04 INFO - PROCESS | 1741 | --DOCSHELL 0x951a8c00 == 138 [pid = 1741] [id = 641] 04:00:04 INFO - PROCESS | 1741 | --DOCSHELL 0x91db7c00 == 137 [pid = 1741] [id = 639] 04:00:04 INFO - PROCESS | 1741 | --DOCSHELL 0x92b0b800 == 136 [pid = 1741] [id = 640] 04:00:04 INFO - PROCESS | 1741 | --DOCSHELL 0x914b2800 == 135 [pid = 1741] [id = 638] 04:00:04 INFO - PROCESS | 1741 | --DOCSHELL 0x85d51400 == 134 [pid = 1741] [id = 637] 04:00:04 INFO - PROCESS | 1741 | --DOCSHELL 0x8ec10c00 == 133 [pid = 1741] [id = 636] 04:00:04 INFO - PROCESS | 1741 | --DOCSHELL 0x9a779800 == 132 [pid = 1741] [id = 603] 04:00:04 INFO - PROCESS | 1741 | --DOCSHELL 0x8d49f000 == 131 [pid = 1741] [id = 635] 04:00:04 INFO - PROCESS | 1741 | --DOCSHELL 0x8e345000 == 130 [pid = 1741] [id = 634] 04:00:04 INFO - PROCESS | 1741 | --DOCSHELL 0x8d601c00 == 129 [pid = 1741] [id = 633] 04:00:04 INFO - PROCESS | 1741 | --DOCSHELL 0x8d604400 == 128 [pid = 1741] [id = 632] 04:00:04 INFO - PROCESS | 1741 | --DOCSHELL 0x8944c800 == 127 [pid = 1741] [id = 630] 04:00:04 INFO - PROCESS | 1741 | --DOCSHELL 0x8ca6b000 == 126 [pid = 1741] [id = 631] 04:00:04 INFO - PROCESS | 1741 | --DOMWINDOW == 170 (0x90a03c00) [pid = 1741] [serial = 1845] [outer = (nil)] [url = about:blank] 04:00:04 INFO - PROCESS | 1741 | --DOMWINDOW == 169 (0x8e78a800) [pid = 1741] [serial = 1839] [outer = (nil)] [url = about:blank] 04:00:04 INFO - PROCESS | 1741 | --DOMWINDOW == 168 (0x997ec000) [pid = 1741] [serial = 1862] [outer = (nil)] [url = about:blank] 04:00:04 INFO - PROCESS | 1741 | --DOMWINDOW == 167 (0x98133800) [pid = 1741] [serial = 1860] [outer = (nil)] [url = about:blank] 04:00:04 INFO - PROCESS | 1741 | --DOMWINDOW == 166 (0x8d9e6c00) [pid = 1741] [serial = 1835] [outer = (nil)] [url = about:blank] 04:00:04 INFO - PROCESS | 1741 | --DOMWINDOW == 165 (0x9a3f6c00) [pid = 1741] [serial = 1866] [outer = (nil)] [url = about:blank] 04:00:04 INFO - PROCESS | 1741 | --DOMWINDOW == 164 (0x9afeec00) [pid = 1741] [serial = 1872] [outer = (nil)] [url = about:blank] 04:00:04 INFO - PROCESS | 1741 | --DOMWINDOW == 163 (0x866f6000) [pid = 1741] [serial = 1877] [outer = (nil)] [url = about:blank] 04:00:04 INFO - PROCESS | 1741 | --DOMWINDOW == 162 (0x997f2000) [pid = 1741] [serial = 1863] [outer = (nil)] [url = about:blank] 04:00:04 INFO - PROCESS | 1741 | --DOMWINDOW == 161 (0x8d3a6000) [pid = 1741] [serial = 1833] [outer = (nil)] [url = about:blank] 04:00:04 INFO - PROCESS | 1741 | --DOMWINDOW == 160 (0x914bdc00) [pid = 1741] [serial = 1848] [outer = (nil)] [url = about:blank] 04:00:04 INFO - PROCESS | 1741 | --DOMWINDOW == 159 (0x9b266000) [pid = 1741] [serial = 1874] [outer = (nil)] [url = about:blank] 04:00:04 INFO - PROCESS | 1741 | --DOMWINDOW == 158 (0x9a3ecc00) [pid = 1741] [serial = 1865] [outer = (nil)] [url = about:blank] 04:00:04 INFO - PROCESS | 1741 | --DOMWINDOW == 157 (0x8a6d1400) [pid = 1741] [serial = 1829] [outer = (nil)] [url = about:blank] 04:00:04 INFO - PROCESS | 1741 | --DOMWINDOW == 156 (0x92b02c00) [pid = 1741] [serial = 1853] [outer = (nil)] [url = about:blank] 04:00:04 INFO - PROCESS | 1741 | --DOMWINDOW == 155 (0x91cdbc00) [pid = 1741] [serial = 1850] [outer = (nil)] [url = about:blank] 04:00:04 INFO - PROCESS | 1741 | --DOMWINDOW == 154 (0x9393ac00) [pid = 1741] [serial = 1857] [outer = (nil)] [url = about:blank] 04:00:04 INFO - PROCESS | 1741 | --DOMWINDOW == 153 (0x9b29e800) [pid = 1741] [serial = 1875] [outer = (nil)] [url = about:blank] 04:00:04 INFO - PROCESS | 1741 | --DOMWINDOW == 152 (0x8c8d7800) [pid = 1741] [serial = 1886] [outer = (nil)] [url = about:blank] 04:00:04 INFO - PROCESS | 1741 | --DOMWINDOW == 151 (0x8d073800) [pid = 1741] [serial = 1887] [outer = (nil)] [url = about:blank] 04:00:04 INFO - PROCESS | 1741 | --DOMWINDOW == 150 (0x86ee3000) [pid = 1741] [serial = 1878] [outer = (nil)] [url = about:blank] 04:00:04 INFO - PROCESS | 1741 | --DOMWINDOW == 149 (0x951b0000) [pid = 1741] [serial = 1859] [outer = (nil)] [url = about:blank] 04:00:04 INFO - PROCESS | 1741 | --DOMWINDOW == 148 (0x8c7b9400) [pid = 1741] [serial = 1884] [outer = (nil)] [url = about:blank] 04:00:04 INFO - PROCESS | 1741 | --DOMWINDOW == 147 (0x9afe9c00) [pid = 1741] [serial = 1871] [outer = (nil)] [url = about:blank] 04:00:04 INFO - PROCESS | 1741 | --DOMWINDOW == 146 (0x8ec0cc00) [pid = 1741] [serial = 1842] [outer = (nil)] [url = about:blank] 04:00:04 INFO - PROCESS | 1741 | --DOMWINDOW == 145 (0x8ec07c00) [pid = 1741] [serial = 1841] [outer = (nil)] [url = about:blank] 04:00:04 INFO - PROCESS | 1741 | --DOMWINDOW == 144 (0x8e5e9400) [pid = 1741] [serial = 1838] [outer = (nil)] [url = about:blank] 04:00:04 INFO - PROCESS | 1741 | --DOMWINDOW == 143 (0x8eef0400) [pid = 1741] [serial = 1844] [outer = (nil)] [url = about:blank] 04:00:04 INFO - PROCESS | 1741 | --DOMWINDOW == 142 (0x92b0ac00) [pid = 1741] [serial = 1854] [outer = (nil)] [url = about:blank] 04:00:04 INFO - PROCESS | 1741 | --DOMWINDOW == 141 (0x91db4800) [pid = 1741] [serial = 1851] [outer = (nil)] [url = about:blank] 04:00:04 INFO - PROCESS | 1741 | --DOMWINDOW == 140 (0x8d354c00) [pid = 1741] [serial = 1826] [outer = (nil)] [url = about:blank] 04:00:04 INFO - PROCESS | 1741 | --DOMWINDOW == 139 (0x8e348400) [pid = 1741] [serial = 1836] [outer = (nil)] [url = about:blank] 04:00:04 INFO - PROCESS | 1741 | --DOMWINDOW == 138 (0x8c793400) [pid = 1741] [serial = 1883] [outer = (nil)] [url = about:blank] 04:00:04 INFO - PROCESS | 1741 | --DOMWINDOW == 137 (0x9a8d3c00) [pid = 1741] [serial = 1869] [outer = (nil)] [url = about:blank] 04:00:04 INFO - PROCESS | 1741 | --DOMWINDOW == 136 (0x8a6d2000) [pid = 1741] [serial = 1881] [outer = (nil)] [url = about:blank] 04:00:04 INFO - PROCESS | 1741 | --DOMWINDOW == 135 (0x9a781c00) [pid = 1741] [serial = 1868] [outer = (nil)] [url = about:blank] 04:00:04 INFO - PROCESS | 1741 | --DOMWINDOW == 134 (0x8d352400) [pid = 1741] [serial = 1832] [outer = (nil)] [url = about:blank] 04:00:04 INFO - PROCESS | 1741 | --DOMWINDOW == 133 (0x914b7800) [pid = 1741] [serial = 1847] [outer = (nil)] [url = about:blank] 04:00:04 INFO - PROCESS | 1741 | --DOMWINDOW == 132 (0x8a28c800) [pid = 1741] [serial = 1880] [outer = (nil)] [url = about:blank] 04:00:04 INFO - PROCESS | 1741 | --DOMWINDOW == 131 (0x8ba7f400) [pid = 1741] [serial = 1830] [outer = (nil)] [url = about:blank] 04:00:04 INFO - PROCESS | 1741 | --DOMWINDOW == 130 (0x8ca66c00) [pid = 1741] [serial = 1761] [outer = (nil)] [url = about:blank] 04:00:04 INFO - PROCESS | 1741 | --DOMWINDOW == 129 (0x9392e000) [pid = 1741] [serial = 1856] [outer = (nil)] [url = about:blank] 04:00:04 INFO - PROCESS | 1741 | --DOMWINDOW == 128 (0x8d356400) [pid = 1741] [serial = 1889] [outer = (nil)] [url = about:blank] 04:00:04 INFO - PROCESS | 1741 | ++DOCSHELL 0x85d45c00 == 127 [pid = 1741] [id = 667] 04:00:04 INFO - PROCESS | 1741 | ++DOMWINDOW == 129 (0x85d4e000) [pid = 1741] [serial = 2002] [outer = (nil)] 04:00:05 INFO - PROCESS | 1741 | ++DOMWINDOW == 130 (0x866f9800) [pid = 1741] [serial = 2003] [outer = 0x85d4e000] 04:00:05 INFO - PROCESS | 1741 | 1464865205023 Marionette DEBUG loaded listener.js 04:00:05 INFO - PROCESS | 1741 | ++DOMWINDOW == 131 (0x8812fc00) [pid = 1741] [serial = 2004] [outer = 0x85d4e000] 04:00:05 INFO - PROCESS | 1741 | 1464865205983 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 04:00:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 04:00:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 4149ms 04:00:06 INFO - PROCESS | 1741 | 1464865206022 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 04:00:06 INFO - PROCESS | 1741 | 1464865206029 Marionette TRACE conn3 <- [1,2641,null,{"value":"8"}] 04:00:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 04:00:06 INFO - PROCESS | 1741 | 1464865206039 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 04:00:06 INFO - PROCESS | 1741 | 1464865206045 Marionette TRACE conn3 <- [1,2642,null,{}] 04:00:06 INFO - PROCESS | 1741 | 1464865206070 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:06 INFO - PROCESS | 1741 | 1464865206331 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 04:00:06 INFO - PROCESS | 1741 | 1464865206613 Marionette TRACE conn3 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:06 INFO - PROCESS | 1741 | ++DOCSHELL 0x89448000 == 128 [pid = 1741] [id = 668] 04:00:06 INFO - PROCESS | 1741 | ++DOMWINDOW == 132 (0x89d6c400) [pid = 1741] [serial = 2005] [outer = (nil)] 04:00:06 INFO - PROCESS | 1741 | ++DOMWINDOW == 133 (0x8a6d1000) [pid = 1741] [serial = 2006] [outer = 0x89d6c400] 04:00:06 INFO - PROCESS | 1741 | 1464865206701 Marionette DEBUG loaded listener.js 04:00:06 INFO - PROCESS | 1741 | ++DOMWINDOW == 134 (0x8b6e5800) [pid = 1741] [serial = 2007] [outer = 0x89d6c400] 04:00:07 INFO - PROCESS | 1741 | 1464865207649 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 04:00:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 04:00:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1647ms 04:00:07 INFO - PROCESS | 1741 | 1464865207685 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 04:00:07 INFO - PROCESS | 1741 | 1464865207691 Marionette TRACE conn3 <- [1,2645,null,{"value":"8"}] 04:00:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 04:00:07 INFO - PROCESS | 1741 | 1464865207702 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 04:00:07 INFO - PROCESS | 1741 | 1464865207706 Marionette TRACE conn3 <- [1,2646,null,{}] 04:00:07 INFO - PROCESS | 1741 | 1464865207720 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:08 INFO - PROCESS | 1741 | 1464865208062 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 04:00:08 INFO - PROCESS | 1741 | 1464865208099 Marionette TRACE conn3 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:08 INFO - PROCESS | 1741 | ++DOCSHELL 0x8ba83c00 == 129 [pid = 1741] [id = 669] 04:00:08 INFO - PROCESS | 1741 | ++DOMWINDOW == 135 (0x8c793400) [pid = 1741] [serial = 2008] [outer = (nil)] 04:00:08 INFO - PROCESS | 1741 | ++DOMWINDOW == 136 (0x8c8cf400) [pid = 1741] [serial = 2009] [outer = 0x8c793400] 04:00:08 INFO - PROCESS | 1741 | 1464865208184 Marionette DEBUG loaded listener.js 04:00:08 INFO - PROCESS | 1741 | ++DOMWINDOW == 137 (0x8ca2b400) [pid = 1741] [serial = 2010] [outer = 0x8c793400] 04:00:09 INFO - PROCESS | 1741 | 1464865209356 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 04:00:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 04:00:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1705ms 04:00:10 INFO - PROCESS | 1741 | --DOMWINDOW == 136 (0x8ca6d400) [pid = 1741] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 04:00:10 INFO - PROCESS | 1741 | --DOMWINDOW == 135 (0x95321c00) [pid = 1741] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 04:00:10 INFO - PROCESS | 1741 | --DOMWINDOW == 134 (0x9b29d400) [pid = 1741] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 04:00:10 INFO - PROCESS | 1741 | --DOMWINDOW == 133 (0x8b164800) [pid = 1741] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 04:00:10 INFO - PROCESS | 1741 | --DOMWINDOW == 132 (0x8d605800) [pid = 1741] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 04:00:10 INFO - PROCESS | 1741 | --DOMWINDOW == 131 (0x8b8bc000) [pid = 1741] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 04:00:10 INFO - PROCESS | 1741 | --DOMWINDOW == 130 (0x8e34d000) [pid = 1741] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 04:00:10 INFO - PROCESS | 1741 | --DOMWINDOW == 129 (0x8a28a400) [pid = 1741] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 04:00:10 INFO - PROCESS | 1741 | --DOMWINDOW == 128 (0x9a4e0800) [pid = 1741] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 04:00:10 INFO - PROCESS | 1741 | --DOMWINDOW == 127 (0x8ca61c00) [pid = 1741] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 04:00:10 INFO - PROCESS | 1741 | --DOMWINDOW == 126 (0x951aa400) [pid = 1741] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 04:00:10 INFO - PROCESS | 1741 | --DOMWINDOW == 125 (0x8eee3c00) [pid = 1741] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 04:00:10 INFO - PROCESS | 1741 | --DOMWINDOW == 124 (0x92650c00) [pid = 1741] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 04:00:10 INFO - PROCESS | 1741 | --DOMWINDOW == 123 (0x8d60c800) [pid = 1741] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 04:00:10 INFO - PROCESS | 1741 | --DOMWINDOW == 122 (0x89444800) [pid = 1741] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 04:00:10 INFO - PROCESS | 1741 | --DOMWINDOW == 121 (0x882c8000) [pid = 1741] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 04:00:10 INFO - PROCESS | 1741 | --DOMWINDOW == 120 (0x8e78ec00) [pid = 1741] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 04:00:10 INFO - PROCESS | 1741 | --DOMWINDOW == 119 (0x8c79c800) [pid = 1741] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 04:00:10 INFO - PROCESS | 1741 | --DOMWINDOW == 118 (0x91ce0c00) [pid = 1741] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 04:00:10 INFO - PROCESS | 1741 | --DOMWINDOW == 117 (0x9a379800) [pid = 1741] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 04:00:10 INFO - PROCESS | 1741 | --DOMWINDOW == 116 (0x8d604000) [pid = 1741] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 04:00:10 INFO - PROCESS | 1741 | 1464865210135 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 04:00:10 INFO - PROCESS | 1741 | 1464865210140 Marionette TRACE conn3 <- [1,2649,null,{"value":"8"}] 04:00:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 04:00:10 INFO - PROCESS | 1741 | 1464865210168 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 04:00:10 INFO - PROCESS | 1741 | 1464865210175 Marionette TRACE conn3 <- [1,2650,null,{}] 04:00:10 INFO - PROCESS | 1741 | 1464865210195 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:10 INFO - PROCESS | 1741 | 1464865210518 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 04:00:10 INFO - PROCESS | 1741 | 1464865210689 Marionette TRACE conn3 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:10 INFO - PROCESS | 1741 | ++DOCSHELL 0x8b164400 == 130 [pid = 1741] [id = 670] 04:00:10 INFO - PROCESS | 1741 | ++DOMWINDOW == 117 (0x8ca4dc00) [pid = 1741] [serial = 2011] [outer = (nil)] 04:00:10 INFO - PROCESS | 1741 | ++DOMWINDOW == 118 (0x8ca65400) [pid = 1741] [serial = 2012] [outer = 0x8ca4dc00] 04:00:10 INFO - PROCESS | 1741 | 1464865210770 Marionette DEBUG loaded listener.js 04:00:10 INFO - PROCESS | 1741 | ++DOMWINDOW == 119 (0x8d2cc400) [pid = 1741] [serial = 2013] [outer = 0x8ca4dc00] 04:00:11 INFO - PROCESS | 1741 | 1464865211641 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 04:00:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 04:00:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1496ms 04:00:11 INFO - PROCESS | 1741 | 1464865211657 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 04:00:11 INFO - PROCESS | 1741 | 1464865211664 Marionette TRACE conn3 <- [1,2653,null,{"value":"8"}] 04:00:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 04:00:11 INFO - PROCESS | 1741 | 1464865211671 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 04:00:11 INFO - PROCESS | 1741 | 1464865211674 Marionette TRACE conn3 <- [1,2654,null,{}] 04:00:11 INFO - PROCESS | 1741 | 1464865211682 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:12 INFO - PROCESS | 1741 | 1464865212005 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 04:00:12 INFO - PROCESS | 1741 | 1464865212419 Marionette TRACE conn3 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:12 INFO - PROCESS | 1741 | ++DOCSHELL 0x866ee800 == 131 [pid = 1741] [id = 671] 04:00:12 INFO - PROCESS | 1741 | ++DOMWINDOW == 120 (0x866f0800) [pid = 1741] [serial = 2014] [outer = (nil)] 04:00:12 INFO - PROCESS | 1741 | ++DOMWINDOW == 121 (0x88139c00) [pid = 1741] [serial = 2015] [outer = 0x866f0800] 04:00:12 INFO - PROCESS | 1741 | 1464865212533 Marionette DEBUG loaded listener.js 04:00:12 INFO - PROCESS | 1741 | ++DOMWINDOW == 122 (0x888ec400) [pid = 1741] [serial = 2016] [outer = 0x866f0800] 04:00:13 INFO - PROCESS | 1741 | 1464865213575 Marionette TRACE conn3 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 04:00:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 04:00:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1940ms 04:00:13 INFO - PROCESS | 1741 | 1464865213614 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 04:00:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 04:00:13 INFO - PROCESS | 1741 | 1464865213621 Marionette TRACE conn3 <- [1,2657,null,{"value":"8"}] 04:00:13 INFO - PROCESS | 1741 | 1464865213631 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 04:00:13 INFO - PROCESS | 1741 | 1464865213637 Marionette TRACE conn3 <- [1,2658,null,{}] 04:00:13 INFO - PROCESS | 1741 | 1464865213646 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:13 INFO - PROCESS | 1741 | 1464865213916 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 04:00:14 INFO - PROCESS | 1741 | 1464865214259 Marionette TRACE conn3 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:14 INFO - PROCESS | 1741 | ++DOCSHELL 0x8a6d1400 == 132 [pid = 1741] [id = 672] 04:00:14 INFO - PROCESS | 1741 | ++DOMWINDOW == 123 (0x8b164800) [pid = 1741] [serial = 2017] [outer = (nil)] 04:00:14 INFO - PROCESS | 1741 | ++DOMWINDOW == 124 (0x8b8c0400) [pid = 1741] [serial = 2018] [outer = 0x8b164800] 04:00:14 INFO - PROCESS | 1741 | 1464865214362 Marionette DEBUG loaded listener.js 04:00:14 INFO - PROCESS | 1741 | ++DOMWINDOW == 125 (0x8c78e800) [pid = 1741] [serial = 2019] [outer = 0x8b164800] 04:00:15 INFO - PROCESS | 1741 | 1464865215359 Marionette TRACE conn3 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 04:00:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 04:00:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1789ms 04:00:15 INFO - PROCESS | 1741 | 1464865215423 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 04:00:15 INFO - PROCESS | 1741 | 1464865215430 Marionette TRACE conn3 <- [1,2661,null,{"value":"8"}] 04:00:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 04:00:15 INFO - PROCESS | 1741 | 1464865215438 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 04:00:15 INFO - PROCESS | 1741 | 1464865215442 Marionette TRACE conn3 <- [1,2662,null,{}] 04:00:15 INFO - PROCESS | 1741 | 1464865215449 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:15 INFO - PROCESS | 1741 | 1464865215748 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 04:00:16 INFO - PROCESS | 1741 | 1464865216163 Marionette TRACE conn3 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:16 INFO - PROCESS | 1741 | ++DOCSHELL 0x8ca2ac00 == 133 [pid = 1741] [id = 673] 04:00:16 INFO - PROCESS | 1741 | ++DOMWINDOW == 126 (0x8ca48c00) [pid = 1741] [serial = 2020] [outer = (nil)] 04:00:16 INFO - PROCESS | 1741 | ++DOMWINDOW == 127 (0x8ca6ac00) [pid = 1741] [serial = 2021] [outer = 0x8ca48c00] 04:00:16 INFO - PROCESS | 1741 | 1464865216260 Marionette DEBUG loaded listener.js 04:00:16 INFO - PROCESS | 1741 | ++DOMWINDOW == 128 (0x8d35a800) [pid = 1741] [serial = 2022] [outer = 0x8ca48c00] 04:00:17 INFO - PROCESS | 1741 | 1464865217321 Marionette TRACE conn3 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 04:00:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 04:00:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1934ms 04:00:17 INFO - PROCESS | 1741 | 1464865217373 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 04:00:17 INFO - PROCESS | 1741 | 1464865217377 Marionette TRACE conn3 <- [1,2665,null,{"value":"8"}] 04:00:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 04:00:17 INFO - PROCESS | 1741 | 1464865217395 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 04:00:17 INFO - PROCESS | 1741 | 1464865217406 Marionette TRACE conn3 <- [1,2666,null,{}] 04:00:17 INFO - PROCESS | 1741 | 1464865217416 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:17 INFO - PROCESS | 1741 | 1464865217731 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 04:00:18 INFO - PROCESS | 1741 | 1464865218089 Marionette TRACE conn3 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:18 INFO - PROCESS | 1741 | ++DOCSHELL 0x8ca33800 == 134 [pid = 1741] [id = 674] 04:00:18 INFO - PROCESS | 1741 | ++DOMWINDOW == 129 (0x8d494c00) [pid = 1741] [serial = 2023] [outer = (nil)] 04:00:18 INFO - PROCESS | 1741 | ++DOMWINDOW == 130 (0x8d607c00) [pid = 1741] [serial = 2024] [outer = 0x8d494c00] 04:00:18 INFO - PROCESS | 1741 | 1464865218185 Marionette DEBUG loaded listener.js 04:00:18 INFO - PROCESS | 1741 | ++DOMWINDOW == 131 (0x8d9e3000) [pid = 1741] [serial = 2025] [outer = 0x8d494c00] 04:00:19 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 04:00:19 INFO - PROCESS | 1741 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 04:00:19 INFO - PROCESS | 1741 | 1464865219589 Marionette TRACE conn3 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 04:00:19 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) 04:00:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2263ms 04:00:19 INFO - PROCESS | 1741 | 1464865219650 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 04:00:19 INFO - PROCESS | 1741 | 1464865219655 Marionette TRACE conn3 <- [1,2669,null,{"value":"8"}] 04:00:19 INFO - PROCESS | 1741 | 1464865219667 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 04:00:19 INFO - PROCESS | 1741 | 1464865219670 Marionette TRACE conn3 <- [1,2670,null,{}] 04:00:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 04:00:19 INFO - PROCESS | 1741 | 1464865219725 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:20 INFO - PROCESS | 1741 | 1464865220034 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 04:00:20 INFO - PROCESS | 1741 | 1464865220324 Marionette TRACE conn3 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:20 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d49c400 == 135 [pid = 1741] [id = 675] 04:00:20 INFO - PROCESS | 1741 | ++DOMWINDOW == 132 (0x8d604400) [pid = 1741] [serial = 2026] [outer = (nil)] 04:00:20 INFO - PROCESS | 1741 | ++DOMWINDOW == 133 (0x8e5d2000) [pid = 1741] [serial = 2027] [outer = 0x8d604400] 04:00:20 INFO - PROCESS | 1741 | 1464865220415 Marionette DEBUG loaded listener.js 04:00:20 INFO - PROCESS | 1741 | ++DOMWINDOW == 134 (0x8e5e9c00) [pid = 1741] [serial = 2028] [outer = 0x8d604400] 04:00:21 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 04:00:21 INFO - PROCESS | 1741 | 1464865221866 Marionette TRACE conn3 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2673,"getWindowHandle",null] 04:00:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 04:00:21 INFO - PROCESS | 1741 | 1464865221917 Marionette TRACE conn3 <- [1,2673,null,{"value":"8"}] 04:00:21 INFO - PROCESS | 1741 | 1464865221924 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 04:00:21 INFO - PROCESS | 1741 | 1464865221927 Marionette TRACE conn3 <- [1,2674,null,{}] 04:00:21 INFO - PROCESS | 1741 | 1464865221933 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:22 INFO - PROCESS | 1741 | 1464865222266 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 04:00:22 INFO - PROCESS | 1741 | 1464865222558 Marionette TRACE conn3 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:22 INFO - PROCESS | 1741 | ++DOCSHELL 0x8e5ef400 == 136 [pid = 1741] [id = 676] 04:00:22 INFO - PROCESS | 1741 | ++DOMWINDOW == 135 (0x8e5f1400) [pid = 1741] [serial = 2029] [outer = (nil)] 04:00:22 INFO - PROCESS | 1741 | ++DOMWINDOW == 136 (0x8e794c00) [pid = 1741] [serial = 2030] [outer = 0x8e5f1400] 04:00:22 INFO - PROCESS | 1741 | 1464865222663 Marionette DEBUG loaded listener.js 04:00:22 INFO - PROCESS | 1741 | ++DOMWINDOW == 137 (0x8ecaec00) [pid = 1741] [serial = 2031] [outer = 0x8e5f1400] 04:00:24 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 04:00:24 INFO - PROCESS | 1741 | 1464865224168 Marionette TRACE conn3 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 04:00:24 INFO - PROCESS | 1741 | 1464865224227 Marionette TRACE conn3 <- [1,2677,null,{"value":"8"}] 04:00:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 04:00:24 INFO - PROCESS | 1741 | 1464865224235 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 04:00:24 INFO - PROCESS | 1741 | 1464865224238 Marionette TRACE conn3 <- [1,2678,null,{}] 04:00:24 INFO - PROCESS | 1741 | 1464865224244 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:24 INFO - PROCESS | 1741 | 1464865224578 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 04:00:24 INFO - PROCESS | 1741 | 1464865224843 Marionette TRACE conn3 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:24 INFO - PROCESS | 1741 | ++DOCSHELL 0x8e78fc00 == 137 [pid = 1741] [id = 677] 04:00:24 INFO - PROCESS | 1741 | ++DOMWINDOW == 138 (0x8eca7c00) [pid = 1741] [serial = 2032] [outer = (nil)] 04:00:24 INFO - PROCESS | 1741 | ++DOMWINDOW == 139 (0x907c3800) [pid = 1741] [serial = 2033] [outer = 0x8eca7c00] 04:00:24 INFO - PROCESS | 1741 | 1464865224946 Marionette DEBUG loaded listener.js 04:00:25 INFO - PROCESS | 1741 | ++DOMWINDOW == 140 (0x907cb400) [pid = 1741] [serial = 2034] [outer = 0x8eca7c00] 04:00:26 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 04:00:26 INFO - PROCESS | 1741 | 1464865226470 Marionette TRACE conn3 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 04:00:26 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) 04:00:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2292ms 04:00:26 INFO - PROCESS | 1741 | 1464865226564 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 04:00:26 INFO - PROCESS | 1741 | 1464865226567 Marionette TRACE conn3 <- [1,2681,null,{"value":"8"}] 04:00:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 04:00:26 INFO - PROCESS | 1741 | 1464865226580 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 04:00:26 INFO - PROCESS | 1741 | 1464865226583 Marionette TRACE conn3 <- [1,2682,null,{}] 04:00:26 INFO - PROCESS | 1741 | 1464865226590 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:26 INFO - PROCESS | 1741 | 1464865226835 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 04:00:27 INFO - PROCESS | 1741 | 1464865227145 Marionette TRACE conn3 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:27 INFO - PROCESS | 1741 | ++DOCSHELL 0x8ca63400 == 138 [pid = 1741] [id = 678] 04:00:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 141 (0x907c0400) [pid = 1741] [serial = 2035] [outer = (nil)] 04:00:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 142 (0x914b8400) [pid = 1741] [serial = 2036] [outer = 0x907c0400] 04:00:27 INFO - PROCESS | 1741 | 1464865227241 Marionette DEBUG loaded listener.js 04:00:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 143 (0x914bc400) [pid = 1741] [serial = 2037] [outer = 0x907c0400] 04:00:28 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 04:00:28 INFO - PROCESS | 1741 | 1464865228702 Marionette TRACE conn3 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 04:00:28 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) 04:00:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2140ms 04:00:28 INFO - PROCESS | 1741 | 1464865228720 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 04:00:28 INFO - PROCESS | 1741 | 1464865228724 Marionette TRACE conn3 <- [1,2685,null,{"value":"8"}] 04:00:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 04:00:28 INFO - PROCESS | 1741 | 1464865228731 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 04:00:28 INFO - PROCESS | 1741 | 1464865228735 Marionette TRACE conn3 <- [1,2686,null,{}] 04:00:28 INFO - PROCESS | 1741 | 1464865228742 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:29 INFO - PROCESS | 1741 | 1464865229014 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 04:00:29 INFO - PROCESS | 1741 | 1464865229275 Marionette TRACE conn3 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:29 INFO - PROCESS | 1741 | ++DOCSHELL 0x907ce800 == 139 [pid = 1741] [id = 679] 04:00:29 INFO - PROCESS | 1741 | ++DOMWINDOW == 144 (0x90a06c00) [pid = 1741] [serial = 2038] [outer = (nil)] 04:00:29 INFO - PROCESS | 1741 | ++DOMWINDOW == 145 (0x91cdd800) [pid = 1741] [serial = 2039] [outer = 0x90a06c00] 04:00:29 INFO - PROCESS | 1741 | 1464865229364 Marionette DEBUG loaded listener.js 04:00:29 INFO - PROCESS | 1741 | ++DOMWINDOW == 146 (0x91db1c00) [pid = 1741] [serial = 2040] [outer = 0x90a06c00] 04:00:30 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 04:00:30 INFO - PROCESS | 1741 | 1464865230724 Marionette TRACE conn3 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 04:00:30 INFO - PROCESS | 1741 | 1464865230773 Marionette TRACE conn3 <- [1,2689,null,{"value":"8"}] 04:00:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 04:00:30 INFO - PROCESS | 1741 | 1464865230784 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 04:00:30 INFO - PROCESS | 1741 | 1464865230800 Marionette TRACE conn3 <- [1,2690,null,{}] 04:00:30 INFO - PROCESS | 1741 | 1464865230807 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:31 INFO - PROCESS | 1741 | 1464865231221 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 04:00:31 INFO - PROCESS | 1741 | 1464865231437 Marionette TRACE conn3 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:31 INFO - PROCESS | 1741 | ++DOCSHELL 0x914bac00 == 140 [pid = 1741] [id = 680] 04:00:31 INFO - PROCESS | 1741 | ++DOMWINDOW == 147 (0x91cda800) [pid = 1741] [serial = 2041] [outer = (nil)] 04:00:31 INFO - PROCESS | 1741 | ++DOMWINDOW == 148 (0x92658000) [pid = 1741] [serial = 2042] [outer = 0x91cda800] 04:00:31 INFO - PROCESS | 1741 | 1464865231549 Marionette DEBUG loaded listener.js 04:00:31 INFO - PROCESS | 1741 | ++DOMWINDOW == 149 (0x92b03c00) [pid = 1741] [serial = 2043] [outer = 0x91cda800] 04:00:32 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 04:00:32 INFO - PROCESS | 1741 | 1464865232950 Marionette TRACE conn3 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2693,"getWindowHandle",null] 04:00:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 04:00:32 INFO - PROCESS | 1741 | 1464865232993 Marionette TRACE conn3 <- [1,2693,null,{"value":"8"}] 04:00:33 INFO - PROCESS | 1741 | 1464865233000 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 04:00:33 INFO - PROCESS | 1741 | 1464865233004 Marionette TRACE conn3 <- [1,2694,null,{}] 04:00:33 INFO - PROCESS | 1741 | 1464865233010 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:33 INFO - PROCESS | 1741 | 1464865233361 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 04:00:33 INFO - PROCESS | 1741 | 1464865233623 Marionette TRACE conn3 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:33 INFO - PROCESS | 1741 | ++DOCSHELL 0x92654000 == 141 [pid = 1741] [id = 681] 04:00:33 INFO - PROCESS | 1741 | ++DOMWINDOW == 150 (0x92b02c00) [pid = 1741] [serial = 2044] [outer = (nil)] 04:00:33 INFO - PROCESS | 1741 | ++DOMWINDOW == 151 (0x92e35400) [pid = 1741] [serial = 2045] [outer = 0x92b02c00] 04:00:33 INFO - PROCESS | 1741 | 1464865233734 Marionette DEBUG loaded listener.js 04:00:33 INFO - PROCESS | 1741 | ++DOMWINDOW == 152 (0x93936800) [pid = 1741] [serial = 2046] [outer = 0x92b02c00] 04:00:35 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 04:00:35 INFO - PROCESS | 1741 | 1464865235183 Marionette TRACE conn3 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2697,"getWindowHandle",null] 04:00:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 04:00:35 INFO - PROCESS | 1741 | 1464865235244 Marionette TRACE conn3 <- [1,2697,null,{"value":"8"}] 04:00:35 INFO - PROCESS | 1741 | 1464865235250 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 04:00:35 INFO - PROCESS | 1741 | 1464865235255 Marionette TRACE conn3 <- [1,2698,null,{}] 04:00:35 INFO - PROCESS | 1741 | 1464865235261 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:35 INFO - PROCESS | 1741 | 1464865235600 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 04:00:35 INFO - PROCESS | 1741 | 1464865235904 Marionette TRACE conn3 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:35 INFO - PROCESS | 1741 | ++DOCSHELL 0x9265a800 == 142 [pid = 1741] [id = 682] 04:00:35 INFO - PROCESS | 1741 | ++DOMWINDOW == 153 (0x92bacc00) [pid = 1741] [serial = 2047] [outer = (nil)] 04:00:35 INFO - PROCESS | 1741 | ++DOMWINDOW == 154 (0x9519bc00) [pid = 1741] [serial = 2048] [outer = 0x92bacc00] 04:00:36 INFO - PROCESS | 1741 | 1464865235995 Marionette DEBUG loaded listener.js 04:00:36 INFO - PROCESS | 1741 | ++DOMWINDOW == 155 (0x9534f400) [pid = 1741] [serial = 2049] [outer = 0x92bacc00] 04:00:37 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 04:00:37 INFO - PROCESS | 1741 | 1464865237401 Marionette TRACE conn3 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 04:00:37 INFO - PROCESS | 1741 | 1464865237454 Marionette TRACE conn3 <- [1,2701,null,{"value":"8"}] 04:00:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 04:00:37 INFO - PROCESS | 1741 | 1464865237460 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 04:00:37 INFO - PROCESS | 1741 | 1464865237464 Marionette TRACE conn3 <- [1,2702,null,{}] 04:00:37 INFO - PROCESS | 1741 | 1464865237469 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:37 INFO - PROCESS | 1741 | 1464865237790 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 04:00:38 INFO - PROCESS | 1741 | 1464865238059 Marionette TRACE conn3 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:38 INFO - PROCESS | 1741 | ++DOCSHELL 0x92b0a400 == 143 [pid = 1741] [id = 683] 04:00:38 INFO - PROCESS | 1741 | ++DOMWINDOW == 156 (0x93c7c800) [pid = 1741] [serial = 2050] [outer = (nil)] 04:00:38 INFO - PROCESS | 1741 | ++DOMWINDOW == 157 (0x9902d400) [pid = 1741] [serial = 2051] [outer = 0x93c7c800] 04:00:38 INFO - PROCESS | 1741 | 1464865238151 Marionette DEBUG loaded listener.js 04:00:38 INFO - PROCESS | 1741 | ++DOMWINDOW == 158 (0x9972e400) [pid = 1741] [serial = 2052] [outer = 0x93c7c800] 04:00:39 INFO - PROCESS | 1741 | 1464865239124 Marionette TRACE conn3 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 04:00:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 04:00:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1735ms 04:00:39 INFO - PROCESS | 1741 | 1464865239197 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 04:00:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 04:00:39 INFO - PROCESS | 1741 | 1464865239211 Marionette TRACE conn3 <- [1,2705,null,{"value":"8"}] 04:00:39 INFO - PROCESS | 1741 | 1464865239217 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 04:00:39 INFO - PROCESS | 1741 | 1464865239222 Marionette TRACE conn3 <- [1,2706,null,{}] 04:00:39 INFO - PROCESS | 1741 | 1464865239228 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:39 INFO - PROCESS | 1741 | 1464865239513 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 04:00:39 INFO - PROCESS | 1741 | 1464865239861 Marionette TRACE conn3 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:39 INFO - PROCESS | 1741 | ++DOCSHELL 0x939df000 == 144 [pid = 1741] [id = 684] 04:00:39 INFO - PROCESS | 1741 | ++DOMWINDOW == 159 (0x9902f000) [pid = 1741] [serial = 2053] [outer = (nil)] 04:00:39 INFO - PROCESS | 1741 | ++DOMWINDOW == 160 (0x9a237400) [pid = 1741] [serial = 2054] [outer = 0x9902f000] 04:00:39 INFO - PROCESS | 1741 | 1464865239955 Marionette DEBUG loaded listener.js 04:00:40 INFO - PROCESS | 1741 | ++DOMWINDOW == 161 (0x9a379800) [pid = 1741] [serial = 2055] [outer = 0x9902f000] 04:00:40 INFO - PROCESS | 1741 | 1464865240976 Marionette TRACE conn3 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 04:00:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 04:00:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1841ms 04:00:41 INFO - PROCESS | 1741 | 1464865241061 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 04:00:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 04:00:41 INFO - PROCESS | 1741 | 1464865241066 Marionette TRACE conn3 <- [1,2709,null,{"value":"8"}] 04:00:41 INFO - PROCESS | 1741 | 1464865241072 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 04:00:41 INFO - PROCESS | 1741 | 1464865241076 Marionette TRACE conn3 <- [1,2710,null,{}] 04:00:41 INFO - PROCESS | 1741 | 1464865241082 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:41 INFO - PROCESS | 1741 | 1464865241387 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 04:00:41 INFO - PROCESS | 1741 | 1464865241742 Marionette TRACE conn3 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:41 INFO - PROCESS | 1741 | ++DOCSHELL 0x951af000 == 145 [pid = 1741] [id = 685] 04:00:41 INFO - PROCESS | 1741 | ++DOMWINDOW == 162 (0x9a3f4c00) [pid = 1741] [serial = 2056] [outer = (nil)] 04:00:41 INFO - PROCESS | 1741 | ++DOMWINDOW == 163 (0x9a4e5400) [pid = 1741] [serial = 2057] [outer = 0x9a3f4c00] 04:00:41 INFO - PROCESS | 1741 | 1464865241844 Marionette DEBUG loaded listener.js 04:00:41 INFO - PROCESS | 1741 | ++DOMWINDOW == 164 (0x9a4e8c00) [pid = 1741] [serial = 2058] [outer = 0x9a3f4c00] 04:00:43 INFO - PROCESS | 1741 | --DOCSHELL 0x8b164400 == 144 [pid = 1741] [id = 670] 04:00:43 INFO - PROCESS | 1741 | --DOCSHELL 0x8ba83c00 == 143 [pid = 1741] [id = 669] 04:00:43 INFO - PROCESS | 1741 | --DOCSHELL 0x89448000 == 142 [pid = 1741] [id = 668] 04:00:43 INFO - PROCESS | 1741 | --DOCSHELL 0x85d45c00 == 141 [pid = 1741] [id = 667] 04:00:43 INFO - PROCESS | 1741 | --DOCSHELL 0x88be6000 == 140 [pid = 1741] [id = 665] 04:00:43 INFO - PROCESS | 1741 | --DOCSHELL 0x85d46400 == 139 [pid = 1741] [id = 664] 04:00:43 INFO - PROCESS | 1741 | --DOCSHELL 0x9761e800 == 138 [pid = 1741] [id = 663] 04:00:43 INFO - PROCESS | 1741 | --DOCSHELL 0x9392b800 == 137 [pid = 1741] [id = 662] 04:00:43 INFO - PROCESS | 1741 | --DOCSHELL 0x91db3800 == 136 [pid = 1741] [id = 660] 04:00:43 INFO - PROCESS | 1741 | --DOCSHELL 0x9265c000 == 135 [pid = 1741] [id = 661] 04:00:43 INFO - PROCESS | 1741 | --DOCSHELL 0x8ec0ac00 == 134 [pid = 1741] [id = 659] 04:00:43 INFO - PROCESS | 1741 | --DOCSHELL 0x8e345800 == 133 [pid = 1741] [id = 658] 04:00:43 INFO - PROCESS | 1741 | --DOCSHELL 0x8e5e8400 == 132 [pid = 1741] [id = 657] 04:00:43 INFO - PROCESS | 1741 | --DOCSHELL 0x8e5f2000 == 131 [pid = 1741] [id = 656] 04:00:43 INFO - PROCESS | 1741 | --DOCSHELL 0x8e350c00 == 130 [pid = 1741] [id = 655] 04:00:43 INFO - PROCESS | 1741 | --DOCSHELL 0x8d494800 == 129 [pid = 1741] [id = 653] 04:00:43 INFO - PROCESS | 1741 | --DOCSHELL 0x8d49e800 == 128 [pid = 1741] [id = 654] 04:00:43 INFO - PROCESS | 1741 | --DOCSHELL 0x8ca29c00 == 127 [pid = 1741] [id = 652] 04:00:43 INFO - PROCESS | 1741 | --DOCSHELL 0x881cc800 == 126 [pid = 1741] [id = 651] 04:00:44 INFO - PROCESS | 1741 | --DOMWINDOW == 163 (0x8d3ab000) [pid = 1741] [serial = 1896] [outer = (nil)] [url = about:blank] 04:00:44 INFO - PROCESS | 1741 | --DOMWINDOW == 162 (0x99ebd400) [pid = 1741] [serial = 1926] [outer = (nil)] [url = about:blank] 04:00:44 INFO - PROCESS | 1741 | --DOMWINDOW == 161 (0x8d2d3000) [pid = 1741] [serial = 1895] [outer = (nil)] [url = about:blank] 04:00:44 INFO - PROCESS | 1741 | --DOMWINDOW == 160 (0x9b31c400) [pid = 1741] [serial = 1940] [outer = (nil)] [url = about:blank] 04:00:44 INFO - PROCESS | 1741 | --DOMWINDOW == 159 (0x9a3f1800) [pid = 1741] [serial = 1928] [outer = (nil)] [url = about:blank] 04:00:44 INFO - PROCESS | 1741 | --DOMWINDOW == 158 (0x8e5f0400) [pid = 1741] [serial = 1902] [outer = (nil)] [url = about:blank] 04:00:44 INFO - PROCESS | 1741 | --DOMWINDOW == 157 (0x8c791000) [pid = 1741] [serial = 1946] [outer = (nil)] [url = about:blank] 04:00:44 INFO - PROCESS | 1741 | --DOMWINDOW == 156 (0x9a3f8400) [pid = 1741] [serial = 1929] [outer = (nil)] [url = about:blank] 04:00:44 INFO - PROCESS | 1741 | --DOMWINDOW == 155 (0x8ec0b000) [pid = 1741] [serial = 1905] [outer = (nil)] [url = about:blank] 04:00:44 INFO - PROCESS | 1741 | --DOMWINDOW == 154 (0x8ba86000) [pid = 1741] [serial = 1893] [outer = (nil)] [url = about:blank] 04:00:44 INFO - PROCESS | 1741 | --DOMWINDOW == 153 (0x9afe3400) [pid = 1741] [serial = 1934] [outer = (nil)] [url = about:blank] 04:00:44 INFO - PROCESS | 1741 | --DOMWINDOW == 152 (0x997ee400) [pid = 1741] [serial = 1925] [outer = (nil)] [url = about:blank] 04:00:44 INFO - PROCESS | 1741 | --DOMWINDOW == 151 (0x8ca6d800) [pid = 1741] [serial = 1949] [outer = (nil)] [url = about:blank] 04:00:44 INFO - PROCESS | 1741 | --DOMWINDOW == 150 (0x97622c00) [pid = 1741] [serial = 1923] [outer = (nil)] [url = about:blank] 04:00:44 INFO - PROCESS | 1741 | --DOMWINDOW == 149 (0x90bbb400) [pid = 1741] [serial = 1910] [outer = (nil)] [url = about:blank] 04:00:44 INFO - PROCESS | 1741 | --DOMWINDOW == 148 (0x914bc000) [pid = 1741] [serial = 1911] [outer = (nil)] [url = about:blank] 04:00:44 INFO - PROCESS | 1741 | --DOMWINDOW == 147 (0x92ecf000) [pid = 1741] [serial = 1920] [outer = (nil)] [url = about:blank] 04:00:44 INFO - PROCESS | 1741 | --DOMWINDOW == 146 (0x8d9e7000) [pid = 1741] [serial = 1898] [outer = (nil)] [url = about:blank] 04:00:44 INFO - PROCESS | 1741 | --DOMWINDOW == 145 (0x8d35d800) [pid = 1741] [serial = 1827] [outer = (nil)] [url = about:blank] 04:00:44 INFO - PROCESS | 1741 | --DOMWINDOW == 144 (0x8ec05800) [pid = 1741] [serial = 1904] [outer = (nil)] [url = about:blank] 04:00:44 INFO - PROCESS | 1741 | --DOMWINDOW == 143 (0x88bea400) [pid = 1741] [serial = 1943] [outer = (nil)] [url = about:blank] 04:00:44 INFO - PROCESS | 1741 | --DOMWINDOW == 142 (0x907c1800) [pid = 1741] [serial = 1907] [outer = (nil)] [url = about:blank] 04:00:44 INFO - PROCESS | 1741 | --DOMWINDOW == 141 (0x8e346000) [pid = 1741] [serial = 1899] [outer = (nil)] [url = about:blank] 04:00:44 INFO - PROCESS | 1741 | --DOMWINDOW == 140 (0x9b2a0c00) [pid = 1741] [serial = 1938] [outer = (nil)] [url = about:blank] 04:00:44 INFO - PROCESS | 1741 | --DOMWINDOW == 139 (0x92b07c00) [pid = 1741] [serial = 1916] [outer = (nil)] [url = about:blank] 04:00:44 INFO - PROCESS | 1741 | --DOMWINDOW == 138 (0x8e5d7800) [pid = 1741] [serial = 1901] [outer = (nil)] [url = about:blank] 04:00:44 INFO - PROCESS | 1741 | --DOMWINDOW == 137 (0x951b1c00) [pid = 1741] [serial = 1922] [outer = (nil)] [url = about:blank] 04:00:44 INFO - PROCESS | 1741 | --DOMWINDOW == 136 (0x92ba3c00) [pid = 1741] [serial = 1917] [outer = (nil)] [url = about:blank] 04:00:44 INFO - PROCESS | 1741 | --DOMWINDOW == 135 (0x92e30400) [pid = 1741] [serial = 1919] [outer = (nil)] [url = about:blank] 04:00:44 INFO - PROCESS | 1741 | --DOMWINDOW == 134 (0x8c7b8800) [pid = 1741] [serial = 1947] [outer = (nil)] [url = about:blank] 04:00:44 INFO - PROCESS | 1741 | --DOMWINDOW == 133 (0x9a778400) [pid = 1741] [serial = 1932] [outer = (nil)] [url = about:blank] 04:00:44 INFO - PROCESS | 1741 | --DOMWINDOW == 132 (0x9a5ef400) [pid = 1741] [serial = 1931] [outer = (nil)] [url = about:blank] 04:00:44 INFO - PROCESS | 1741 | --DOMWINDOW == 131 (0x91dbb000) [pid = 1741] [serial = 1913] [outer = (nil)] [url = about:blank] 04:00:44 INFO - PROCESS | 1741 | --DOMWINDOW == 130 (0x9afe4800) [pid = 1741] [serial = 1935] [outer = (nil)] [url = about:blank] 04:00:44 INFO - PROCESS | 1741 | --DOMWINDOW == 129 (0x9b18e800) [pid = 1741] [serial = 1937] [outer = (nil)] [url = about:blank] 04:00:44 INFO - PROCESS | 1741 | --DOMWINDOW == 128 (0x8d07e800) [pid = 1741] [serial = 1950] [outer = (nil)] [url = about:blank] 04:00:44 INFO - PROCESS | 1741 | --DOMWINDOW == 127 (0x8b7ce400) [pid = 1741] [serial = 1892] [outer = (nil)] [url = about:blank] 04:00:44 INFO - PROCESS | 1741 | --DOMWINDOW == 126 (0x90a05c00) [pid = 1741] [serial = 1908] [outer = (nil)] [url = about:blank] 04:00:44 INFO - PROCESS | 1741 | --DOMWINDOW == 125 (0x9b3b4c00) [pid = 1741] [serial = 1941] [outer = (nil)] [url = about:blank] 04:00:44 INFO - PROCESS | 1741 | --DOMWINDOW == 124 (0x9223a400) [pid = 1741] [serial = 1914] [outer = (nil)] [url = about:blank] 04:00:44 INFO - PROCESS | 1741 | --DOMWINDOW == 123 (0x8a28a000) [pid = 1741] [serial = 1944] [outer = (nil)] [url = about:blank] 04:00:44 INFO - PROCESS | 1741 | --DOMWINDOW == 122 (0x8ca70c00) [pid = 1741] [serial = 1952] [outer = (nil)] [url = about:blank] 04:00:44 INFO - PROCESS | 1741 | 1464865244593 Marionette TRACE conn3 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 04:00:44 INFO - PROCESS | 1741 | 1464865244625 Marionette TRACE conn3 <- [1,2713,null,{"value":"8"}] 04:00:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 04:00:44 INFO - PROCESS | 1741 | 1464865244686 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 04:00:44 INFO - PROCESS | 1741 | 1464865244694 Marionette TRACE conn3 <- [1,2714,null,{}] 04:00:44 INFO - PROCESS | 1741 | 1464865244704 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:44 INFO - PROCESS | 1741 | 1464865244940 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 04:00:45 INFO - PROCESS | 1741 | 1464865245146 Marionette TRACE conn3 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:45 INFO - PROCESS | 1741 | ++DOCSHELL 0x85d46400 == 127 [pid = 1741] [id = 686] 04:00:45 INFO - PROCESS | 1741 | ++DOMWINDOW == 123 (0x881cc800) [pid = 1741] [serial = 2059] [outer = (nil)] 04:00:45 INFO - PROCESS | 1741 | ++DOMWINDOW == 124 (0x8a28fc00) [pid = 1741] [serial = 2060] [outer = 0x881cc800] 04:00:45 INFO - PROCESS | 1741 | 1464865245234 Marionette DEBUG loaded listener.js 04:00:45 INFO - PROCESS | 1741 | ++DOMWINDOW == 125 (0x8b6e5000) [pid = 1741] [serial = 2061] [outer = 0x881cc800] 04:00:46 INFO - PROCESS | 1741 | 1464865246172 Marionette TRACE conn3 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 04:00:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 04:00:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1552ms 04:00:46 INFO - PROCESS | 1741 | 1464865246238 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 04:00:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 04:00:46 INFO - PROCESS | 1741 | 1464865246251 Marionette TRACE conn3 <- [1,2717,null,{"value":"8"}] 04:00:46 INFO - PROCESS | 1741 | 1464865246263 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 04:00:46 INFO - PROCESS | 1741 | 1464865246267 Marionette TRACE conn3 <- [1,2718,null,{}] 04:00:46 INFO - PROCESS | 1741 | 1464865246273 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:46 INFO - PROCESS | 1741 | 1464865246519 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 04:00:46 INFO - PROCESS | 1741 | 1464865246817 Marionette TRACE conn3 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:46 INFO - PROCESS | 1741 | ++DOCSHELL 0x8c7af000 == 128 [pid = 1741] [id = 687] 04:00:46 INFO - PROCESS | 1741 | ++DOMWINDOW == 126 (0x8c7b4400) [pid = 1741] [serial = 2062] [outer = (nil)] 04:00:46 INFO - PROCESS | 1741 | ++DOMWINDOW == 127 (0x8c8d4400) [pid = 1741] [serial = 2063] [outer = 0x8c7b4400] 04:00:46 INFO - PROCESS | 1741 | 1464865246913 Marionette DEBUG loaded listener.js 04:00:47 INFO - PROCESS | 1741 | ++DOMWINDOW == 128 (0x8ca43000) [pid = 1741] [serial = 2064] [outer = 0x8c7b4400] 04:00:47 INFO - PROCESS | 1741 | 1464865247888 Marionette TRACE conn3 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 04:00:47 INFO - PROCESS | 1741 | 1464865247965 Marionette TRACE conn3 <- [1,2721,null,{"value":"8"}] 04:00:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 04:00:47 INFO - PROCESS | 1741 | 1464865247972 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 04:00:47 INFO - PROCESS | 1741 | 1464865247978 Marionette TRACE conn3 <- [1,2722,null,{}] 04:00:48 INFO - PROCESS | 1741 | 1464865248026 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:48 INFO - PROCESS | 1741 | 1464865248385 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 04:00:48 INFO - PROCESS | 1741 | 1464865248620 Marionette TRACE conn3 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:48 INFO - PROCESS | 1741 | ++DOCSHELL 0x8c7b4800 == 129 [pid = 1741] [id = 688] 04:00:48 INFO - PROCESS | 1741 | ++DOMWINDOW == 129 (0x8d2c7800) [pid = 1741] [serial = 2065] [outer = (nil)] 04:00:48 INFO - PROCESS | 1741 | ++DOMWINDOW == 130 (0x8d359800) [pid = 1741] [serial = 2066] [outer = 0x8d2c7800] 04:00:48 INFO - PROCESS | 1741 | 1464865248707 Marionette DEBUG loaded listener.js 04:00:48 INFO - PROCESS | 1741 | ++DOMWINDOW == 131 (0x8d3aa000) [pid = 1741] [serial = 2067] [outer = 0x8d2c7800] 04:00:49 INFO - PROCESS | 1741 | --DOMWINDOW == 130 (0x91dbb400) [pid = 1741] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 04:00:49 INFO - PROCESS | 1741 | --DOMWINDOW == 129 (0x939e2000) [pid = 1741] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 04:00:49 INFO - PROCESS | 1741 | --DOMWINDOW == 128 (0x85d4e000) [pid = 1741] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 04:00:49 INFO - PROCESS | 1741 | --DOMWINDOW == 127 (0x915b9400) [pid = 1741] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 04:00:49 INFO - PROCESS | 1741 | --DOMWINDOW == 126 (0x992c0c00) [pid = 1741] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 04:00:49 INFO - PROCESS | 1741 | --DOMWINDOW == 125 (0x8c793400) [pid = 1741] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 04:00:49 INFO - PROCESS | 1741 | --DOMWINDOW == 124 (0x9a5ea800) [pid = 1741] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 04:00:49 INFO - PROCESS | 1741 | --DOMWINDOW == 123 (0x88be7000) [pid = 1741] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 04:00:49 INFO - PROCESS | 1741 | --DOMWINDOW == 122 (0x9392e800) [pid = 1741] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 04:00:49 INFO - PROCESS | 1741 | --DOMWINDOW == 121 (0x9a238c00) [pid = 1741] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 04:00:49 INFO - PROCESS | 1741 | --DOMWINDOW == 120 (0x8ecafc00) [pid = 1741] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 04:00:49 INFO - PROCESS | 1741 | --DOMWINDOW == 119 (0x89d6c400) [pid = 1741] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 04:00:49 INFO - PROCESS | 1741 | --DOMWINDOW == 118 (0x8e78e000) [pid = 1741] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 04:00:50 INFO - PROCESS | 1741 | 1464865250157 Marionette TRACE conn3 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 04:00:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 04:00:50 INFO - PROCESS | 1741 | 1464865250225 Marionette TRACE conn3 <- [1,2725,null,{"value":"8"}] 04:00:50 INFO - PROCESS | 1741 | 1464865250233 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 04:00:50 INFO - PROCESS | 1741 | 1464865250235 Marionette TRACE conn3 <- [1,2726,null,{}] 04:00:50 INFO - PROCESS | 1741 | 1464865250242 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:50 INFO - PROCESS | 1741 | 1464865250562 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 04:00:50 INFO - PROCESS | 1741 | 1464865250734 Marionette TRACE conn3 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:50 INFO - PROCESS | 1741 | ++DOCSHELL 0x85e1cc00 == 130 [pid = 1741] [id = 689] 04:00:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 119 (0x8d4a2400) [pid = 1741] [serial = 2068] [outer = (nil)] 04:00:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 120 (0x8d9e8400) [pid = 1741] [serial = 2069] [outer = 0x8d4a2400] 04:00:50 INFO - PROCESS | 1741 | 1464865250819 Marionette DEBUG loaded listener.js 04:00:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 121 (0x8e345800) [pid = 1741] [serial = 2070] [outer = 0x8d4a2400] 04:00:51 INFO - PROCESS | 1741 | 1464865251906 Marionette TRACE conn3 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 04:00:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 04:00:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1693ms 04:00:51 INFO - PROCESS | 1741 | 1464865251926 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 04:00:51 INFO - PROCESS | 1741 | 1464865251933 Marionette TRACE conn3 <- [1,2729,null,{"value":"8"}] 04:00:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 04:00:51 INFO - PROCESS | 1741 | 1464865251943 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 04:00:51 INFO - PROCESS | 1741 | 1464865251950 Marionette TRACE conn3 <- [1,2730,null,{}] 04:00:51 INFO - PROCESS | 1741 | 1464865251965 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:52 INFO - PROCESS | 1741 | 1464865252268 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 04:00:52 INFO - PROCESS | 1741 | 1464865252624 Marionette TRACE conn3 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:52 INFO - PROCESS | 1741 | ++DOCSHELL 0x88136000 == 131 [pid = 1741] [id = 690] 04:00:52 INFO - PROCESS | 1741 | ++DOMWINDOW == 122 (0x8943f400) [pid = 1741] [serial = 2071] [outer = (nil)] 04:00:52 INFO - PROCESS | 1741 | ++DOMWINDOW == 123 (0x8ba7a800) [pid = 1741] [serial = 2072] [outer = 0x8943f400] 04:00:52 INFO - PROCESS | 1741 | 1464865252720 Marionette DEBUG loaded listener.js 04:00:52 INFO - PROCESS | 1741 | ++DOMWINDOW == 124 (0x8c7ad000) [pid = 1741] [serial = 2073] [outer = 0x8943f400] 04:00:54 INFO - PROCESS | 1741 | 1464865254153 Marionette TRACE conn3 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2733,"getWindowHandle",null] 04:00:54 INFO - PROCESS | 1741 | 1464865254234 Marionette TRACE conn3 <- [1,2733,null,{"value":"8"}] 04:00:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 04:00:54 INFO - PROCESS | 1741 | 1464865254249 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 04:00:54 INFO - PROCESS | 1741 | 1464865254254 Marionette TRACE conn3 <- [1,2734,null,{}] 04:00:54 INFO - PROCESS | 1741 | 1464865254261 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:54 INFO - PROCESS | 1741 | 1464865254592 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 04:00:54 INFO - PROCESS | 1741 | 1464865254886 Marionette TRACE conn3 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:54 INFO - PROCESS | 1741 | ++DOCSHELL 0x8ca50c00 == 132 [pid = 1741] [id = 691] 04:00:54 INFO - PROCESS | 1741 | ++DOMWINDOW == 125 (0x8d2d0800) [pid = 1741] [serial = 2074] [outer = (nil)] 04:00:54 INFO - PROCESS | 1741 | ++DOMWINDOW == 126 (0x8d9f0000) [pid = 1741] [serial = 2075] [outer = 0x8d2d0800] 04:00:54 INFO - PROCESS | 1741 | 1464865254978 Marionette DEBUG loaded listener.js 04:00:55 INFO - PROCESS | 1741 | ++DOMWINDOW == 127 (0x8e5d7000) [pid = 1741] [serial = 2076] [outer = 0x8d2d0800] 04:00:56 INFO - PROCESS | 1741 | 1464865256109 Marionette TRACE conn3 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 04:00:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 04:00:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1934ms 04:00:56 INFO - PROCESS | 1741 | 1464865256184 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 04:00:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 04:00:56 INFO - PROCESS | 1741 | 1464865256189 Marionette TRACE conn3 <- [1,2737,null,{"value":"8"}] 04:00:56 INFO - PROCESS | 1741 | 1464865256196 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 04:00:56 INFO - PROCESS | 1741 | 1464865256203 Marionette TRACE conn3 <- [1,2738,null,{}] 04:00:56 INFO - PROCESS | 1741 | 1464865256228 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:56 INFO - PROCESS | 1741 | 1464865256587 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 04:00:56 INFO - PROCESS | 1741 | 1464865256854 Marionette TRACE conn3 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:56 INFO - PROCESS | 1741 | ++DOCSHELL 0x8e5ef000 == 133 [pid = 1741] [id = 692] 04:00:56 INFO - PROCESS | 1741 | ++DOMWINDOW == 128 (0x8e790800) [pid = 1741] [serial = 2077] [outer = (nil)] 04:00:56 INFO - PROCESS | 1741 | ++DOMWINDOW == 129 (0x8ec10400) [pid = 1741] [serial = 2078] [outer = 0x8e790800] 04:00:56 INFO - PROCESS | 1741 | 1464865256950 Marionette DEBUG loaded listener.js 04:00:57 INFO - PROCESS | 1741 | ++DOMWINDOW == 130 (0x8ecabc00) [pid = 1741] [serial = 2079] [outer = 0x8e790800] 04:00:57 INFO - PROCESS | 1741 | 1464865257990 Marionette TRACE conn3 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 04:00:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 04:00:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1840ms 04:00:58 INFO - PROCESS | 1741 | 1464865258037 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 04:00:58 INFO - PROCESS | 1741 | 1464865258042 Marionette TRACE conn3 <- [1,2741,null,{"value":"8"}] 04:00:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 04:00:58 INFO - PROCESS | 1741 | 1464865258050 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 04:00:58 INFO - PROCESS | 1741 | 1464865258055 Marionette TRACE conn3 <- [1,2742,null,{}] 04:00:58 INFO - PROCESS | 1741 | 1464865258062 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:58 INFO - PROCESS | 1741 | 1464865258332 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 04:00:58 INFO - PROCESS | 1741 | 1464865258667 Marionette TRACE conn3 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:58 INFO - PROCESS | 1741 | ++DOCSHELL 0x8ec0ac00 == 134 [pid = 1741] [id = 693] 04:00:58 INFO - PROCESS | 1741 | ++DOMWINDOW == 131 (0x8eeeb400) [pid = 1741] [serial = 2080] [outer = (nil)] 04:00:58 INFO - PROCESS | 1741 | ++DOMWINDOW == 132 (0x8eef2400) [pid = 1741] [serial = 2081] [outer = 0x8eeeb400] 04:00:58 INFO - PROCESS | 1741 | 1464865258775 Marionette DEBUG loaded listener.js 04:00:58 INFO - PROCESS | 1741 | ++DOMWINDOW == 133 (0x907cbc00) [pid = 1741] [serial = 2082] [outer = 0x8eeeb400] 04:00:59 INFO - PROCESS | 1741 | 1464865259725 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 04:00:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 04:00:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1744ms 04:00:59 INFO - PROCESS | 1741 | 1464865259796 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 04:00:59 INFO - PROCESS | 1741 | 1464865259800 Marionette TRACE conn3 <- [1,2745,null,{"value":"8"}] 04:00:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 04:00:59 INFO - PROCESS | 1741 | 1464865259807 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 04:00:59 INFO - PROCESS | 1741 | 1464865259811 Marionette TRACE conn3 <- [1,2746,null,{}] 04:00:59 INFO - PROCESS | 1741 | 1464865259817 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:00 INFO - PROCESS | 1741 | 1464865260101 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 04:01:00 INFO - PROCESS | 1741 | 1464865260440 Marionette TRACE conn3 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:00 INFO - PROCESS | 1741 | ++DOCSHELL 0x8eeee800 == 135 [pid = 1741] [id = 694] 04:01:00 INFO - PROCESS | 1741 | ++DOMWINDOW == 134 (0x907cfc00) [pid = 1741] [serial = 2083] [outer = (nil)] 04:01:00 INFO - PROCESS | 1741 | ++DOMWINDOW == 135 (0x90bb5000) [pid = 1741] [serial = 2084] [outer = 0x907cfc00] 04:01:00 INFO - PROCESS | 1741 | 1464865260538 Marionette DEBUG loaded listener.js 04:01:00 INFO - PROCESS | 1741 | ++DOMWINDOW == 136 (0x914b9c00) [pid = 1741] [serial = 2085] [outer = 0x907cfc00] 04:01:01 INFO - PROCESS | 1741 | 1464865261501 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 04:01:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 04:01:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1750ms 04:01:01 INFO - PROCESS | 1741 | 1464865261558 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 04:01:01 INFO - PROCESS | 1741 | 1464865261561 Marionette TRACE conn3 <- [1,2749,null,{"value":"8"}] 04:01:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 04:01:01 INFO - PROCESS | 1741 | 1464865261569 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 04:01:01 INFO - PROCESS | 1741 | 1464865261572 Marionette TRACE conn3 <- [1,2750,null,{}] 04:01:01 INFO - PROCESS | 1741 | 1464865261578 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:01 INFO - PROCESS | 1741 | 1464865261878 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 04:01:02 INFO - PROCESS | 1741 | 1464865262244 Marionette TRACE conn3 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:02 INFO - PROCESS | 1741 | ++DOCSHELL 0x8e342800 == 136 [pid = 1741] [id = 695] 04:01:02 INFO - PROCESS | 1741 | ++DOMWINDOW == 137 (0x90bb6400) [pid = 1741] [serial = 2086] [outer = (nil)] 04:01:02 INFO - PROCESS | 1741 | ++DOMWINDOW == 138 (0x91dbe800) [pid = 1741] [serial = 2087] [outer = 0x90bb6400] 04:01:02 INFO - PROCESS | 1741 | 1464865262346 Marionette DEBUG loaded listener.js 04:01:02 INFO - PROCESS | 1741 | ++DOMWINDOW == 139 (0x92655000) [pid = 1741] [serial = 2088] [outer = 0x90bb6400] 04:01:03 INFO - PROCESS | 1741 | 1464865263316 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 04:01:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 04:01:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1781ms 04:01:03 INFO - PROCESS | 1741 | 1464865263351 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 04:01:03 INFO - PROCESS | 1741 | 1464865263354 Marionette TRACE conn3 <- [1,2753,null,{"value":"8"}] 04:01:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 04:01:03 INFO - PROCESS | 1741 | 1464865263363 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 04:01:03 INFO - PROCESS | 1741 | 1464865263366 Marionette TRACE conn3 <- [1,2754,null,{}] 04:01:03 INFO - PROCESS | 1741 | 1464865263373 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:03 INFO - PROCESS | 1741 | 1464865263628 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 04:01:03 INFO - PROCESS | 1741 | 1464865263960 Marionette TRACE conn3 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:04 INFO - PROCESS | 1741 | ++DOCSHELL 0x907c8c00 == 137 [pid = 1741] [id = 696] 04:01:04 INFO - PROCESS | 1741 | ++DOMWINDOW == 140 (0x90bb2400) [pid = 1741] [serial = 2089] [outer = (nil)] 04:01:04 INFO - PROCESS | 1741 | ++DOMWINDOW == 141 (0x92ba7000) [pid = 1741] [serial = 2090] [outer = 0x90bb2400] 04:01:04 INFO - PROCESS | 1741 | 1464865264064 Marionette DEBUG loaded listener.js 04:01:04 INFO - PROCESS | 1741 | ++DOMWINDOW == 142 (0x92bae000) [pid = 1741] [serial = 2091] [outer = 0x90bb2400] 04:01:04 INFO - PROCESS | 1741 | 1464865264984 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 04:01:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 04:01:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1684ms 04:01:05 INFO - PROCESS | 1741 | 1464865265048 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 04:01:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 04:01:05 INFO - PROCESS | 1741 | 1464865265052 Marionette TRACE conn3 <- [1,2757,null,{"value":"8"}] 04:01:05 INFO - PROCESS | 1741 | 1464865265060 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 04:01:05 INFO - PROCESS | 1741 | 1464865265063 Marionette TRACE conn3 <- [1,2758,null,{}] 04:01:05 INFO - PROCESS | 1741 | 1464865265070 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:05 INFO - PROCESS | 1741 | 1464865265360 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 04:01:05 INFO - PROCESS | 1741 | 1464865265695 Marionette TRACE conn3 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:05 INFO - PROCESS | 1741 | ++DOCSHELL 0x91db5400 == 138 [pid = 1741] [id = 697] 04:01:05 INFO - PROCESS | 1741 | ++DOMWINDOW == 143 (0x92b0f400) [pid = 1741] [serial = 2092] [outer = (nil)] 04:01:05 INFO - PROCESS | 1741 | ++DOMWINDOW == 144 (0x93936000) [pid = 1741] [serial = 2093] [outer = 0x92b0f400] 04:01:05 INFO - PROCESS | 1741 | 1464865265796 Marionette DEBUG loaded listener.js 04:01:05 INFO - PROCESS | 1741 | ++DOMWINDOW == 145 (0x939e2000) [pid = 1741] [serial = 2094] [outer = 0x92b0f400] 04:01:06 INFO - PROCESS | 1741 | 1464865266752 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 04:01:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 04:01:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1754ms 04:01:06 INFO - PROCESS | 1741 | 1464865266814 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 04:01:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 04:01:06 INFO - PROCESS | 1741 | 1464865266818 Marionette TRACE conn3 <- [1,2761,null,{"value":"8"}] 04:01:06 INFO - PROCESS | 1741 | 1464865266825 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 04:01:06 INFO - PROCESS | 1741 | 1464865266828 Marionette TRACE conn3 <- [1,2762,null,{}] 04:01:06 INFO - PROCESS | 1741 | 1464865266834 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:07 INFO - PROCESS | 1741 | 1464865267079 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 04:01:07 INFO - PROCESS | 1741 | 1464865267417 Marionette TRACE conn3 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:07 INFO - PROCESS | 1741 | ++DOCSHELL 0x93930400 == 139 [pid = 1741] [id = 698] 04:01:07 INFO - PROCESS | 1741 | ++DOMWINDOW == 146 (0x94619000) [pid = 1741] [serial = 2095] [outer = (nil)] 04:01:07 INFO - PROCESS | 1741 | ++DOMWINDOW == 147 (0x9519cc00) [pid = 1741] [serial = 2096] [outer = 0x94619000] 04:01:07 INFO - PROCESS | 1741 | 1464865267515 Marionette DEBUG loaded listener.js 04:01:07 INFO - PROCESS | 1741 | ++DOMWINDOW == 148 (0x951a5800) [pid = 1741] [serial = 2097] [outer = 0x94619000] 04:01:08 INFO - PROCESS | 1741 | 1464865268440 Marionette TRACE conn3 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 04:01:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 04:01:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1682ms 04:01:08 INFO - PROCESS | 1741 | 1464865268507 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 04:01:08 INFO - PROCESS | 1741 | 1464865268512 Marionette TRACE conn3 <- [1,2765,null,{"value":"8"}] 04:01:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 04:01:08 INFO - PROCESS | 1741 | 1464865268518 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 04:01:08 INFO - PROCESS | 1741 | 1464865268522 Marionette TRACE conn3 <- [1,2766,null,{}] 04:01:08 INFO - PROCESS | 1741 | 1464865268527 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:08 INFO - PROCESS | 1741 | 1464865268816 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 04:01:09 INFO - PROCESS | 1741 | 1464865269157 Marionette TRACE conn3 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:09 INFO - PROCESS | 1741 | ++DOCSHELL 0x91db5c00 == 140 [pid = 1741] [id = 699] 04:01:09 INFO - PROCESS | 1741 | ++DOMWINDOW == 149 (0x9392d000) [pid = 1741] [serial = 2098] [outer = (nil)] 04:01:09 INFO - PROCESS | 1741 | ++DOMWINDOW == 150 (0x9902b400) [pid = 1741] [serial = 2099] [outer = 0x9392d000] 04:01:09 INFO - PROCESS | 1741 | 1464865269249 Marionette DEBUG loaded listener.js 04:01:09 INFO - PROCESS | 1741 | ++DOMWINDOW == 151 (0x990e3000) [pid = 1741] [serial = 2100] [outer = 0x9392d000] 04:01:10 INFO - PROCESS | 1741 | 1464865270195 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 04:01:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 04:01:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1737ms 04:01:10 INFO - PROCESS | 1741 | 1464865270256 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 04:01:10 INFO - PROCESS | 1741 | 1464865270261 Marionette TRACE conn3 <- [1,2769,null,{"value":"8"}] 04:01:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 04:01:10 INFO - PROCESS | 1741 | 1464865270268 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 04:01:10 INFO - PROCESS | 1741 | 1464865270273 Marionette TRACE conn3 <- [1,2770,null,{}] 04:01:10 INFO - PROCESS | 1741 | 1464865270279 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:10 INFO - PROCESS | 1741 | 1464865270551 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 04:01:10 INFO - PROCESS | 1741 | 1464865270901 Marionette TRACE conn3 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:10 INFO - PROCESS | 1741 | ++DOCSHELL 0x9761e400 == 141 [pid = 1741] [id = 700] 04:01:10 INFO - PROCESS | 1741 | ++DOMWINDOW == 152 (0x9a3f6800) [pid = 1741] [serial = 2101] [outer = (nil)] 04:01:10 INFO - PROCESS | 1741 | ++DOMWINDOW == 153 (0x9a4dd400) [pid = 1741] [serial = 2102] [outer = 0x9a3f6800] 04:01:11 INFO - PROCESS | 1741 | 1464865271002 Marionette DEBUG loaded listener.js 04:01:11 INFO - PROCESS | 1741 | ++DOMWINDOW == 154 (0x9a5e7800) [pid = 1741] [serial = 2103] [outer = 0x9a3f6800] 04:01:12 INFO - PROCESS | 1741 | 1464865272042 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 04:01:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 04:01:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1842ms 04:01:12 INFO - PROCESS | 1741 | 1464865272111 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 04:01:12 INFO - PROCESS | 1741 | 1464865272116 Marionette TRACE conn3 <- [1,2773,null,{"value":"8"}] 04:01:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 04:01:12 INFO - PROCESS | 1741 | 1464865272122 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 04:01:12 INFO - PROCESS | 1741 | 1464865272126 Marionette TRACE conn3 <- [1,2774,null,{}] 04:01:12 INFO - PROCESS | 1741 | 1464865272131 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:12 INFO - PROCESS | 1741 | 1464865272421 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 04:01:12 INFO - PROCESS | 1741 | 1464865272766 Marionette TRACE conn3 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:12 INFO - PROCESS | 1741 | ++DOCSHELL 0x9a5ef400 == 142 [pid = 1741] [id = 701] 04:01:12 INFO - PROCESS | 1741 | ++DOMWINDOW == 155 (0x9a778400) [pid = 1741] [serial = 2104] [outer = (nil)] 04:01:12 INFO - PROCESS | 1741 | ++DOMWINDOW == 156 (0x9a8d7000) [pid = 1741] [serial = 2105] [outer = 0x9a778400] 04:01:12 INFO - PROCESS | 1741 | 1464865272863 Marionette DEBUG loaded listener.js 04:01:12 INFO - PROCESS | 1741 | ++DOMWINDOW == 157 (0x9afe3400) [pid = 1741] [serial = 2106] [outer = 0x9a778400] 04:01:13 INFO - PROCESS | 1741 | 1464865273811 Marionette TRACE conn3 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 04:01:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 04:01:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1732ms 04:01:13 INFO - PROCESS | 1741 | 1464865273855 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 04:01:13 INFO - PROCESS | 1741 | 1464865273859 Marionette TRACE conn3 <- [1,2777,null,{"value":"8"}] 04:01:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 04:01:13 INFO - PROCESS | 1741 | 1464865273878 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 04:01:13 INFO - PROCESS | 1741 | 1464865273882 Marionette TRACE conn3 <- [1,2778,null,{}] 04:01:13 INFO - PROCESS | 1741 | 1464865273888 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:14 INFO - PROCESS | 1741 | 1464865274153 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 04:01:14 INFO - PROCESS | 1741 | 1464865274492 Marionette TRACE conn3 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:14 INFO - PROCESS | 1741 | ++DOCSHELL 0x992bd800 == 143 [pid = 1741] [id = 702] 04:01:14 INFO - PROCESS | 1741 | ++DOMWINDOW == 158 (0x99ebf800) [pid = 1741] [serial = 2107] [outer = (nil)] 04:01:14 INFO - PROCESS | 1741 | ++DOMWINDOW == 159 (0x9aff0800) [pid = 1741] [serial = 2108] [outer = 0x99ebf800] 04:01:14 INFO - PROCESS | 1741 | 1464865274588 Marionette DEBUG loaded listener.js 04:01:14 INFO - PROCESS | 1741 | ++DOMWINDOW == 160 (0x9b187000) [pid = 1741] [serial = 2109] [outer = 0x99ebf800] 04:01:15 INFO - PROCESS | 1741 | 1464865275510 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 04:01:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 04:01:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1695ms 04:01:15 INFO - PROCESS | 1741 | 1464865275577 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 04:01:15 INFO - PROCESS | 1741 | 1464865275580 Marionette TRACE conn3 <- [1,2781,null,{"value":"8"}] 04:01:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 04:01:15 INFO - PROCESS | 1741 | 1464865275593 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 04:01:15 INFO - PROCESS | 1741 | 1464865275596 Marionette TRACE conn3 <- [1,2782,null,{}] 04:01:15 INFO - PROCESS | 1741 | 1464865275603 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:15 INFO - PROCESS | 1741 | 1464865275852 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 04:01:16 INFO - PROCESS | 1741 | 1464865276193 Marionette TRACE conn3 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:16 INFO - PROCESS | 1741 | ++DOCSHELL 0x9a8d9400 == 144 [pid = 1741] [id = 703] 04:01:16 INFO - PROCESS | 1741 | ++DOMWINDOW == 161 (0x9afe7800) [pid = 1741] [serial = 2110] [outer = (nil)] 04:01:16 INFO - PROCESS | 1741 | ++DOMWINDOW == 162 (0x9b29d400) [pid = 1741] [serial = 2111] [outer = 0x9afe7800] 04:01:16 INFO - PROCESS | 1741 | 1464865276289 Marionette DEBUG loaded listener.js 04:01:16 INFO - PROCESS | 1741 | ++DOMWINDOW == 163 (0x9b29e800) [pid = 1741] [serial = 2112] [outer = 0x9afe7800] 04:01:17 INFO - PROCESS | 1741 | 1464865277221 Marionette TRACE conn3 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 04:01:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 04:01:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1646ms 04:01:17 INFO - PROCESS | 1741 | 1464865277239 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 04:01:17 INFO - PROCESS | 1741 | 1464865277242 Marionette TRACE conn3 <- [1,2785,null,{"value":"8"}] 04:01:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 04:01:17 INFO - PROCESS | 1741 | 1464865277250 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 04:01:17 INFO - PROCESS | 1741 | 1464865277253 Marionette TRACE conn3 <- [1,2786,null,{}] 04:01:17 INFO - PROCESS | 1741 | 1464865277260 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:17 INFO - PROCESS | 1741 | 1464865277512 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 04:01:17 INFO - PROCESS | 1741 | 1464865277817 Marionette TRACE conn3 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:17 INFO - PROCESS | 1741 | ++DOCSHELL 0x9b187400 == 145 [pid = 1741] [id = 704] 04:01:17 INFO - PROCESS | 1741 | ++DOMWINDOW == 164 (0x9b190800) [pid = 1741] [serial = 2113] [outer = (nil)] 04:01:17 INFO - PROCESS | 1741 | ++DOMWINDOW == 165 (0x9b2aa400) [pid = 1741] [serial = 2114] [outer = 0x9b190800] 04:01:17 INFO - PROCESS | 1741 | 1464865277956 Marionette DEBUG loaded listener.js 04:01:18 INFO - PROCESS | 1741 | ++DOMWINDOW == 166 (0x9b319000) [pid = 1741] [serial = 2115] [outer = 0x9b190800] 04:01:19 INFO - PROCESS | 1741 | 1464865279043 Marionette TRACE conn3 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 04:01:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 04:01:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1838ms 04:01:19 INFO - PROCESS | 1741 | 1464865279088 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 04:01:19 INFO - PROCESS | 1741 | 1464865279092 Marionette TRACE conn3 <- [1,2789,null,{"value":"8"}] 04:01:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 04:01:19 INFO - PROCESS | 1741 | 1464865279099 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 04:01:19 INFO - PROCESS | 1741 | 1464865279103 Marionette TRACE conn3 <- [1,2790,null,{}] 04:01:19 INFO - PROCESS | 1741 | 1464865279109 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:19 INFO - PROCESS | 1741 | 1464865279391 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 04:01:19 INFO - PROCESS | 1741 | 1464865279681 Marionette TRACE conn3 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:19 INFO - PROCESS | 1741 | ++DOCSHELL 0x8b6e7800 == 146 [pid = 1741] [id = 705] 04:01:19 INFO - PROCESS | 1741 | ++DOMWINDOW == 167 (0x9a3f0000) [pid = 1741] [serial = 2116] [outer = (nil)] 04:01:19 INFO - PROCESS | 1741 | ++DOMWINDOW == 168 (0x9b53dc00) [pid = 1741] [serial = 2117] [outer = 0x9a3f0000] 04:01:19 INFO - PROCESS | 1741 | 1464865279789 Marionette DEBUG loaded listener.js 04:01:19 INFO - PROCESS | 1741 | ++DOMWINDOW == 169 (0x9b882800) [pid = 1741] [serial = 2118] [outer = 0x9a3f0000] 04:01:20 INFO - PROCESS | 1741 | 1464865280708 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 04:01:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 04:01:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1642ms 04:01:20 INFO - PROCESS | 1741 | 1464865280746 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 04:01:20 INFO - PROCESS | 1741 | 1464865280753 Marionette TRACE conn3 <- [1,2793,null,{"value":"8"}] 04:01:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 04:01:20 INFO - PROCESS | 1741 | 1464865280764 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 04:01:20 INFO - PROCESS | 1741 | 1464865280769 Marionette TRACE conn3 <- [1,2794,null,{}] 04:01:20 INFO - PROCESS | 1741 | 1464865280779 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:21 INFO - PROCESS | 1741 | 1464865281102 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 04:01:21 INFO - PROCESS | 1741 | 1464865281469 Marionette TRACE conn3 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:21 INFO - PROCESS | 1741 | ++DOCSHELL 0x8b162800 == 147 [pid = 1741] [id = 706] 04:01:21 INFO - PROCESS | 1741 | ++DOMWINDOW == 170 (0x9a8d3000) [pid = 1741] [serial = 2119] [outer = (nil)] 04:01:21 INFO - PROCESS | 1741 | ++DOMWINDOW == 171 (0x9c038400) [pid = 1741] [serial = 2120] [outer = 0x9a8d3000] 04:01:21 INFO - PROCESS | 1741 | 1464865281587 Marionette DEBUG loaded listener.js 04:01:21 INFO - PROCESS | 1741 | ++DOMWINDOW == 172 (0x9c07dc00) [pid = 1741] [serial = 2121] [outer = 0x9a8d3000] 04:01:24 INFO - PROCESS | 1741 | --DOCSHELL 0x8a6ca000 == 146 [pid = 1741] [id = 584] 04:01:24 INFO - PROCESS | 1741 | --DOCSHELL 0x88137000 == 145 [pid = 1741] [id = 585] 04:01:24 INFO - PROCESS | 1741 | --DOCSHELL 0x88bedc00 == 144 [pid = 1741] [id = 498] 04:01:24 INFO - PROCESS | 1741 | --DOCSHELL 0x8e5ee800 == 143 [pid = 1741] [id = 592] 04:01:24 INFO - PROCESS | 1741 | --DOCSHELL 0x8ca50000 == 142 [pid = 1741] [id = 593] 04:01:24 INFO - PROCESS | 1741 | --DOCSHELL 0x8e5e5400 == 141 [pid = 1741] [id = 591] 04:01:24 INFO - PROCESS | 1741 | --DOCSHELL 0x90a02400 == 140 [pid = 1741] [id = 594] 04:01:24 INFO - PROCESS | 1741 | --DOCSHELL 0x92b0d400 == 139 [pid = 1741] [id = 599] 04:01:24 INFO - PROCESS | 1741 | --DOCSHELL 0x90a0bc00 == 138 [pid = 1741] [id = 596] 04:01:24 INFO - PROCESS | 1741 | --DOCSHELL 0x8943e000 == 137 [pid = 1741] [id = 174] 04:01:24 INFO - PROCESS | 1741 | --DOCSHELL 0x90a0dc00 == 136 [pid = 1741] [id = 595] 04:01:24 INFO - PROCESS | 1741 | --DOCSHELL 0x8d073000 == 135 [pid = 1741] [id = 588] 04:01:24 INFO - PROCESS | 1741 | --DOCSHELL 0x939df000 == 134 [pid = 1741] [id = 684] 04:01:24 INFO - PROCESS | 1741 | --DOCSHELL 0x92b0a400 == 133 [pid = 1741] [id = 683] 04:01:24 INFO - PROCESS | 1741 | --DOCSHELL 0x92654000 == 132 [pid = 1741] [id = 681] 04:01:24 INFO - PROCESS | 1741 | --DOCSHELL 0x9265a800 == 131 [pid = 1741] [id = 682] 04:01:24 INFO - PROCESS | 1741 | --DOCSHELL 0x914bac00 == 130 [pid = 1741] [id = 680] 04:01:24 INFO - PROCESS | 1741 | --DOCSHELL 0x907ce800 == 129 [pid = 1741] [id = 679] 04:01:24 INFO - PROCESS | 1741 | --DOCSHELL 0x8ca63400 == 128 [pid = 1741] [id = 678] 04:01:24 INFO - PROCESS | 1741 | --DOCSHELL 0x8e78fc00 == 127 [pid = 1741] [id = 677] 04:01:24 INFO - PROCESS | 1741 | --DOCSHELL 0x8e5ef400 == 126 [pid = 1741] [id = 676] 04:01:24 INFO - PROCESS | 1741 | --DOCSHELL 0x8d49c400 == 125 [pid = 1741] [id = 675] 04:01:24 INFO - PROCESS | 1741 | --DOCSHELL 0x8ca2ac00 == 124 [pid = 1741] [id = 673] 04:01:24 INFO - PROCESS | 1741 | --DOCSHELL 0x8ca33800 == 123 [pid = 1741] [id = 674] 04:01:24 INFO - PROCESS | 1741 | --DOCSHELL 0x8a6d1400 == 122 [pid = 1741] [id = 672] 04:01:24 INFO - PROCESS | 1741 | --DOCSHELL 0x866ee800 == 121 [pid = 1741] [id = 671] 04:01:24 INFO - PROCESS | 1741 | --DOMWINDOW == 171 (0x92b02000) [pid = 1741] [serial = 1982] [outer = (nil)] [url = about:blank] 04:01:24 INFO - PROCESS | 1741 | --DOMWINDOW == 170 (0x92b0a800) [pid = 1741] [serial = 1983] [outer = (nil)] [url = about:blank] 04:01:24 INFO - PROCESS | 1741 | --DOMWINDOW == 169 (0x951ad000) [pid = 1741] [serial = 1988] [outer = (nil)] [url = about:blank] 04:01:24 INFO - PROCESS | 1741 | --DOMWINDOW == 168 (0x95325000) [pid = 1741] [serial = 1989] [outer = (nil)] [url = about:blank] 04:01:24 INFO - PROCESS | 1741 | --DOMWINDOW == 167 (0x8812fc00) [pid = 1741] [serial = 2004] [outer = (nil)] [url = about:blank] 04:01:24 INFO - PROCESS | 1741 | --DOMWINDOW == 166 (0x8e78bc00) [pid = 1741] [serial = 1967] [outer = (nil)] [url = about:blank] 04:01:24 INFO - PROCESS | 1741 | --DOMWINDOW == 165 (0x8ca65400) [pid = 1741] [serial = 2012] [outer = (nil)] [url = about:blank] 04:01:24 INFO - PROCESS | 1741 | --DOMWINDOW == 164 (0x91dbfc00) [pid = 1741] [serial = 1980] [outer = (nil)] [url = about:blank] 04:01:24 INFO - PROCESS | 1741 | --DOMWINDOW == 163 (0x8a6d3c00) [pid = 1741] [serial = 1955] [outer = (nil)] [url = about:blank] 04:01:24 INFO - PROCESS | 1741 | --DOMWINDOW == 162 (0x997e7800) [pid = 1741] [serial = 1991] [outer = (nil)] [url = about:blank] 04:01:24 INFO - PROCESS | 1741 | --DOMWINDOW == 161 (0x9a0e5400) [pid = 1741] [serial = 1992] [outer = (nil)] [url = about:blank] 04:01:24 INFO - PROCESS | 1741 | --DOMWINDOW == 160 (0x90a0ac00) [pid = 1741] [serial = 1973] [outer = (nil)] [url = about:blank] 04:01:24 INFO - PROCESS | 1741 | --DOMWINDOW == 159 (0x8c8cf400) [pid = 1741] [serial = 2009] [outer = (nil)] [url = about:blank] 04:01:24 INFO - PROCESS | 1741 | --DOMWINDOW == 158 (0x9b182000) [pid = 1741] [serial = 2001] [outer = (nil)] [url = about:blank] 04:01:24 INFO - PROCESS | 1741 | --DOMWINDOW == 157 (0x9afed000) [pid = 1741] [serial = 2000] [outer = (nil)] [url = about:blank] 04:01:24 INFO - PROCESS | 1741 | --DOMWINDOW == 156 (0x9a4dbc00) [pid = 1741] [serial = 1995] [outer = (nil)] [url = about:blank] 04:01:24 INFO - PROCESS | 1741 | --DOMWINDOW == 155 (0x9463ec00) [pid = 1741] [serial = 1986] [outer = (nil)] [url = about:blank] 04:01:24 INFO - PROCESS | 1741 | --DOMWINDOW == 154 (0x9a722800) [pid = 1741] [serial = 1997] [outer = (nil)] [url = about:blank] 04:01:24 INFO - PROCESS | 1741 | --DOMWINDOW == 153 (0x91db8400) [pid = 1741] [serial = 1979] [outer = (nil)] [url = about:blank] 04:01:24 INFO - PROCESS | 1741 | --DOMWINDOW == 152 (0x915b7c00) [pid = 1741] [serial = 1976] [outer = (nil)] [url = about:blank] 04:01:24 INFO - PROCESS | 1741 | --DOMWINDOW == 151 (0x9a780800) [pid = 1741] [serial = 1998] [outer = (nil)] [url = about:blank] 04:01:24 INFO - PROCESS | 1741 | --DOMWINDOW == 150 (0x8a6d1000) [pid = 1741] [serial = 2006] [outer = (nil)] [url = about:blank] 04:01:24 INFO - PROCESS | 1741 | --DOMWINDOW == 149 (0x8eeefc00) [pid = 1741] [serial = 1970] [outer = (nil)] [url = about:blank] 04:01:24 INFO - PROCESS | 1741 | --DOMWINDOW == 148 (0x93c7ac00) [pid = 1741] [serial = 1985] [outer = (nil)] [url = about:blank] 04:01:24 INFO - PROCESS | 1741 | --DOMWINDOW == 147 (0x8ca2b400) [pid = 1741] [serial = 2010] [outer = (nil)] [url = about:blank] 04:01:24 INFO - PROCESS | 1741 | --DOMWINDOW == 146 (0x8ca4c400) [pid = 1741] [serial = 1958] [outer = (nil)] [url = about:blank] 04:01:24 INFO - PROCESS | 1741 | --DOMWINDOW == 145 (0x8e34f400) [pid = 1741] [serial = 1964] [outer = (nil)] [url = about:blank] 04:01:24 INFO - PROCESS | 1741 | --DOMWINDOW == 144 (0x866f9800) [pid = 1741] [serial = 2003] [outer = (nil)] [url = about:blank] 04:01:24 INFO - PROCESS | 1741 | --DOMWINDOW == 143 (0x8b6e5800) [pid = 1741] [serial = 2007] [outer = (nil)] [url = about:blank] 04:01:24 INFO - PROCESS | 1741 | --DOMWINDOW == 142 (0x915be800) [pid = 1741] [serial = 1977] [outer = (nil)] [url = about:blank] 04:01:24 INFO - PROCESS | 1741 | --DOMWINDOW == 141 (0x907c5400) [pid = 1741] [serial = 1971] [outer = (nil)] [url = about:blank] 04:01:24 INFO - PROCESS | 1741 | --DOMWINDOW == 140 (0x9a3f2400) [pid = 1741] [serial = 1994] [outer = (nil)] [url = about:blank] 04:01:24 INFO - PROCESS | 1741 | --DOMWINDOW == 139 (0x8d603c00) [pid = 1741] [serial = 1961] [outer = (nil)] [url = about:blank] 04:01:25 INFO - PROCESS | 1741 | 1464865285338 Marionette TRACE conn3 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 04:01:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 04:01:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 4603ms 04:01:25 INFO - PROCESS | 1741 | 1464865285367 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 04:01:25 INFO - PROCESS | 1741 | 1464865285375 Marionette TRACE conn3 <- [1,2797,null,{"value":"8"}] 04:01:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 04:01:25 INFO - PROCESS | 1741 | 1464865285383 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 04:01:25 INFO - PROCESS | 1741 | 1464865285391 Marionette TRACE conn3 <- [1,2798,null,{}] 04:01:25 INFO - PROCESS | 1741 | 1464865285399 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:25 INFO - PROCESS | 1741 | 1464865285642 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 04:01:25 INFO - PROCESS | 1741 | 1464865285887 Marionette TRACE conn3 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:26 INFO - PROCESS | 1741 | ++DOCSHELL 0x8943d800 == 122 [pid = 1741] [id = 707] 04:01:26 INFO - PROCESS | 1741 | ++DOMWINDOW == 140 (0x89443800) [pid = 1741] [serial = 2122] [outer = (nil)] 04:01:26 INFO - PROCESS | 1741 | ++DOMWINDOW == 141 (0x8a6d0000) [pid = 1741] [serial = 2123] [outer = 0x89443800] 04:01:26 INFO - PROCESS | 1741 | 1464865286117 Marionette DEBUG loaded listener.js 04:01:26 INFO - PROCESS | 1741 | ++DOMWINDOW == 142 (0x8b6ed400) [pid = 1741] [serial = 2124] [outer = 0x89443800] 04:01:27 INFO - PROCESS | 1741 | 1464865287035 Marionette TRACE conn3 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 04:01:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 04:01:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1689ms 04:01:27 INFO - PROCESS | 1741 | 1464865287073 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 04:01:27 INFO - PROCESS | 1741 | 1464865287083 Marionette TRACE conn3 <- [1,2801,null,{"value":"8"}] 04:01:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 04:01:27 INFO - PROCESS | 1741 | 1464865287096 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 04:01:27 INFO - PROCESS | 1741 | 1464865287101 Marionette TRACE conn3 <- [1,2802,null,{}] 04:01:27 INFO - PROCESS | 1741 | 1464865287109 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:27 INFO - PROCESS | 1741 | 1464865287480 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 04:01:27 INFO - PROCESS | 1741 | 1464865287515 Marionette TRACE conn3 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:27 INFO - PROCESS | 1741 | ++DOCSHELL 0x8ba7ec00 == 123 [pid = 1741] [id = 708] 04:01:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 143 (0x8ca2ec00) [pid = 1741] [serial = 2125] [outer = (nil)] 04:01:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 144 (0x8ca67000) [pid = 1741] [serial = 2126] [outer = 0x8ca2ec00] 04:01:27 INFO - PROCESS | 1741 | 1464865287595 Marionette DEBUG loaded listener.js 04:01:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 145 (0x8d07cc00) [pid = 1741] [serial = 2127] [outer = 0x8ca2ec00] 04:01:28 INFO - PROCESS | 1741 | 1464865288716 Marionette TRACE conn3 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 04:01:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 04:01:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1688ms 04:01:28 INFO - PROCESS | 1741 | 1464865288783 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 04:01:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 04:01:28 INFO - PROCESS | 1741 | 1464865288787 Marionette TRACE conn3 <- [1,2805,null,{"value":"8"}] 04:01:28 INFO - PROCESS | 1741 | 1464865288794 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 04:01:28 INFO - PROCESS | 1741 | 1464865288800 Marionette TRACE conn3 <- [1,2806,null,{}] 04:01:28 INFO - PROCESS | 1741 | 1464865288824 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:29 INFO - PROCESS | 1741 | 1464865289150 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 04:01:29 INFO - PROCESS | 1741 | 1464865289193 Marionette TRACE conn3 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:29 INFO - PROCESS | 1741 | ++DOCSHELL 0x89447400 == 124 [pid = 1741] [id = 709] 04:01:29 INFO - PROCESS | 1741 | ++DOMWINDOW == 146 (0x8ca6d400) [pid = 1741] [serial = 2128] [outer = (nil)] 04:01:29 INFO - PROCESS | 1741 | ++DOMWINDOW == 147 (0x8d60f400) [pid = 1741] [serial = 2129] [outer = 0x8ca6d400] 04:01:29 INFO - PROCESS | 1741 | 1464865289275 Marionette DEBUG loaded listener.js 04:01:29 INFO - PROCESS | 1741 | ++DOMWINDOW == 148 (0x8e5d2400) [pid = 1741] [serial = 2130] [outer = 0x8ca6d400] 04:01:30 INFO - PROCESS | 1741 | --DOMWINDOW == 147 (0x882bec00) [pid = 1741] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 04:01:30 INFO - PROCESS | 1741 | --DOMWINDOW == 146 (0x8d9e2800) [pid = 1741] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 04:01:30 INFO - PROCESS | 1741 | --DOMWINDOW == 145 (0x8e5edc00) [pid = 1741] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 04:01:30 INFO - PROCESS | 1741 | --DOMWINDOW == 144 (0x8d498000) [pid = 1741] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 04:01:30 INFO - PROCESS | 1741 | --DOMWINDOW == 143 (0x8ca32c00) [pid = 1741] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 04:01:30 INFO - PROCESS | 1741 | --DOMWINDOW == 142 (0x8eee4400) [pid = 1741] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 04:01:30 INFO - PROCESS | 1741 | --DOMWINDOW == 141 (0x8d2c7800) [pid = 1741] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 04:01:30 INFO - PROCESS | 1741 | --DOMWINDOW == 140 (0x9a3f4c00) [pid = 1741] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 04:01:30 INFO - PROCESS | 1741 | --DOMWINDOW == 139 (0x881cc800) [pid = 1741] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 04:01:30 INFO - PROCESS | 1741 | --DOMWINDOW == 138 (0x8c7b4400) [pid = 1741] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 04:01:30 INFO - PROCESS | 1741 | --DOMWINDOW == 137 (0x8943dc00) [pid = 1741] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 04:01:30 INFO - PROCESS | 1741 | --DOMWINDOW == 136 (0x8ca34400) [pid = 1741] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 04:01:30 INFO - PROCESS | 1741 | 1464865290987 Marionette TRACE conn3 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 04:01:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 04:01:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 2244ms 04:01:31 INFO - PROCESS | 1741 | 1464865291038 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 04:01:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 04:01:31 INFO - PROCESS | 1741 | 1464865291044 Marionette TRACE conn3 <- [1,2809,null,{"value":"8"}] 04:01:31 INFO - PROCESS | 1741 | 1464865291050 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 04:01:31 INFO - PROCESS | 1741 | 1464865291054 Marionette TRACE conn3 <- [1,2810,null,{}] 04:01:31 INFO - PROCESS | 1741 | 1464865291060 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:31 INFO - PROCESS | 1741 | 1464865291384 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 04:01:31 INFO - PROCESS | 1741 | 1464865291404 Marionette TRACE conn3 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:31 INFO - PROCESS | 1741 | ++DOCSHELL 0x882bec00 == 125 [pid = 1741] [id = 710] 04:01:31 INFO - PROCESS | 1741 | ++DOMWINDOW == 137 (0x8d076c00) [pid = 1741] [serial = 2131] [outer = (nil)] 04:01:31 INFO - PROCESS | 1741 | ++DOMWINDOW == 138 (0x8d9e9400) [pid = 1741] [serial = 2132] [outer = 0x8d076c00] 04:01:31 INFO - PROCESS | 1741 | 1464865291501 Marionette DEBUG loaded listener.js 04:01:31 INFO - PROCESS | 1741 | ++DOMWINDOW == 139 (0x8e5da400) [pid = 1741] [serial = 2133] [outer = 0x8d076c00] 04:01:32 INFO - PROCESS | 1741 | 1464865292668 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 04:01:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 04:01:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1634ms 04:01:32 INFO - PROCESS | 1741 | 1464865292685 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 04:01:32 INFO - PROCESS | 1741 | 1464865292692 Marionette TRACE conn3 <- [1,2813,null,{"value":"8"}] 04:01:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 04:01:32 INFO - PROCESS | 1741 | 1464865292702 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 04:01:32 INFO - PROCESS | 1741 | 1464865292708 Marionette TRACE conn3 <- [1,2814,null,{}] 04:01:32 INFO - PROCESS | 1741 | 1464865292719 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:32 INFO - PROCESS | 1741 | 1464865292978 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 04:01:33 INFO - PROCESS | 1741 | 1464865293359 Marionette TRACE conn3 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:33 INFO - PROCESS | 1741 | ++DOCSHELL 0x881c3400 == 126 [pid = 1741] [id = 711] 04:01:33 INFO - PROCESS | 1741 | ++DOMWINDOW == 140 (0x888f1400) [pid = 1741] [serial = 2134] [outer = (nil)] 04:01:33 INFO - PROCESS | 1741 | ++DOMWINDOW == 141 (0x8a293800) [pid = 1741] [serial = 2135] [outer = 0x888f1400] 04:01:33 INFO - PROCESS | 1741 | 1464865293471 Marionette DEBUG loaded listener.js 04:01:33 INFO - PROCESS | 1741 | ++DOMWINDOW == 142 (0x8c793800) [pid = 1741] [serial = 2136] [outer = 0x888f1400] 04:01:34 INFO - PROCESS | 1741 | 1464865294483 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 04:01:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 04:01:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1845ms 04:01:34 INFO - PROCESS | 1741 | 1464865294548 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 04:01:34 INFO - PROCESS | 1741 | 1464865294558 Marionette TRACE conn3 <- [1,2817,null,{"value":"8"}] 04:01:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 04:01:34 INFO - PROCESS | 1741 | 1464865294570 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 04:01:34 INFO - PROCESS | 1741 | 1464865294574 Marionette TRACE conn3 <- [1,2818,null,{}] 04:01:34 INFO - PROCESS | 1741 | 1464865294582 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:34 INFO - PROCESS | 1741 | 1464865294888 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 04:01:35 INFO - PROCESS | 1741 | 1464865295233 Marionette TRACE conn3 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:35 INFO - PROCESS | 1741 | ++DOCSHELL 0x8ca63400 == 127 [pid = 1741] [id = 712] 04:01:35 INFO - PROCESS | 1741 | ++DOMWINDOW == 143 (0x8ca68c00) [pid = 1741] [serial = 2137] [outer = (nil)] 04:01:35 INFO - PROCESS | 1741 | ++DOMWINDOW == 144 (0x8d35b000) [pid = 1741] [serial = 2138] [outer = 0x8ca68c00] 04:01:35 INFO - PROCESS | 1741 | 1464865295329 Marionette DEBUG loaded listener.js 04:01:35 INFO - PROCESS | 1741 | ++DOMWINDOW == 145 (0x8d4a0400) [pid = 1741] [serial = 2139] [outer = 0x8ca68c00] 04:01:36 INFO - PROCESS | 1741 | 1464865296427 Marionette TRACE conn3 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 04:01:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 04:01:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1891ms 04:01:36 INFO - PROCESS | 1741 | 1464865296467 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 04:01:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 04:01:36 INFO - PROCESS | 1741 | 1464865296477 Marionette TRACE conn3 <- [1,2821,null,{"value":"8"}] 04:01:36 INFO - PROCESS | 1741 | 1464865296487 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 04:01:36 INFO - PROCESS | 1741 | 1464865296495 Marionette TRACE conn3 <- [1,2822,null,{}] 04:01:36 INFO - PROCESS | 1741 | 1464865296515 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:36 INFO - PROCESS | 1741 | 1464865296830 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 04:01:37 INFO - PROCESS | 1741 | 1464865297177 Marionette TRACE conn3 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:37 INFO - PROCESS | 1741 | ++DOCSHELL 0x8e5e6400 == 128 [pid = 1741] [id = 713] 04:01:37 INFO - PROCESS | 1741 | ++DOMWINDOW == 146 (0x8e791800) [pid = 1741] [serial = 2140] [outer = (nil)] 04:01:37 INFO - PROCESS | 1741 | ++DOMWINDOW == 147 (0x8ec03000) [pid = 1741] [serial = 2141] [outer = 0x8e791800] 04:01:37 INFO - PROCESS | 1741 | 1464865297276 Marionette DEBUG loaded listener.js 04:01:37 INFO - PROCESS | 1741 | ++DOMWINDOW == 148 (0x8ec0e000) [pid = 1741] [serial = 2142] [outer = 0x8e791800] 04:01:38 INFO - PROCESS | 1741 | 1464865298291 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 04:01:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 04:01:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1848ms 04:01:38 INFO - PROCESS | 1741 | 1464865298335 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 04:01:38 INFO - PROCESS | 1741 | 1464865298340 Marionette TRACE conn3 <- [1,2825,null,{"value":"8"}] 04:01:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 04:01:38 INFO - PROCESS | 1741 | 1464865298347 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 04:01:38 INFO - PROCESS | 1741 | 1464865298351 Marionette TRACE conn3 <- [1,2826,null,{}] 04:01:38 INFO - PROCESS | 1741 | 1464865298357 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:38 INFO - PROCESS | 1741 | 1464865298753 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 04:01:39 INFO - PROCESS | 1741 | 1464865299223 Marionette TRACE conn3 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:39 INFO - PROCESS | 1741 | ++DOCSHELL 0x8e5e7c00 == 129 [pid = 1741] [id = 714] 04:01:39 INFO - PROCESS | 1741 | ++DOMWINDOW == 149 (0x8e5f3000) [pid = 1741] [serial = 2143] [outer = (nil)] 04:01:39 INFO - PROCESS | 1741 | ++DOMWINDOW == 150 (0x8eeebc00) [pid = 1741] [serial = 2144] [outer = 0x8e5f3000] 04:01:39 INFO - PROCESS | 1741 | 1464865299389 Marionette DEBUG loaded listener.js 04:01:39 INFO - PROCESS | 1741 | ++DOMWINDOW == 151 (0x907c1400) [pid = 1741] [serial = 2145] [outer = 0x8e5f3000] 04:01:40 INFO - PROCESS | 1741 | 1464865300448 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 04:01:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 04:01:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 2148ms 04:01:40 INFO - PROCESS | 1741 | 1464865300499 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 04:01:40 INFO - PROCESS | 1741 | 1464865300503 Marionette TRACE conn3 <- [1,2829,null,{"value":"8"}] 04:01:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 04:01:40 INFO - PROCESS | 1741 | 1464865300513 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 04:01:40 INFO - PROCESS | 1741 | 1464865300516 Marionette TRACE conn3 <- [1,2830,null,{}] 04:01:40 INFO - PROCESS | 1741 | 1464865300523 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:40 INFO - PROCESS | 1741 | 1464865300772 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 04:01:41 INFO - PROCESS | 1741 | 1464865301115 Marionette TRACE conn3 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:41 INFO - PROCESS | 1741 | ++DOCSHELL 0x907c6800 == 130 [pid = 1741] [id = 715] 04:01:41 INFO - PROCESS | 1741 | ++DOMWINDOW == 152 (0x907c8000) [pid = 1741] [serial = 2146] [outer = (nil)] 04:01:41 INFO - PROCESS | 1741 | ++DOMWINDOW == 153 (0x90a0c400) [pid = 1741] [serial = 2147] [outer = 0x907c8000] 04:01:41 INFO - PROCESS | 1741 | 1464865301213 Marionette DEBUG loaded listener.js 04:01:41 INFO - PROCESS | 1741 | ++DOMWINDOW == 154 (0x90bae800) [pid = 1741] [serial = 2148] [outer = 0x907c8000] 04:01:42 INFO - PROCESS | 1741 | 1464865302248 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 04:01:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 04:01:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1780ms 04:01:42 INFO - PROCESS | 1741 | 1464865302295 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 04:01:42 INFO - PROCESS | 1741 | 1464865302300 Marionette TRACE conn3 <- [1,2833,null,{"value":"8"}] 04:01:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 04:01:42 INFO - PROCESS | 1741 | 1464865302307 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 04:01:42 INFO - PROCESS | 1741 | 1464865302312 Marionette TRACE conn3 <- [1,2834,null,{}] 04:01:42 INFO - PROCESS | 1741 | 1464865302319 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:42 INFO - PROCESS | 1741 | 1464865302618 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 04:01:42 INFO - PROCESS | 1741 | 1464865302972 Marionette TRACE conn3 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:43 INFO - PROCESS | 1741 | ++DOCSHELL 0x8ecad800 == 131 [pid = 1741] [id = 716] 04:01:43 INFO - PROCESS | 1741 | ++DOMWINDOW == 155 (0x90a02000) [pid = 1741] [serial = 2149] [outer = (nil)] 04:01:43 INFO - PROCESS | 1741 | ++DOMWINDOW == 156 (0x91ce1c00) [pid = 1741] [serial = 2150] [outer = 0x90a02000] 04:01:43 INFO - PROCESS | 1741 | 1464865303070 Marionette DEBUG loaded listener.js 04:01:43 INFO - PROCESS | 1741 | ++DOMWINDOW == 157 (0x91dbd400) [pid = 1741] [serial = 2151] [outer = 0x90a02000] 04:01:44 INFO - PROCESS | 1741 | 1464865304189 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 04:01:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 04:01:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1946ms 04:01:44 INFO - PROCESS | 1741 | 1464865304254 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 04:01:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 04:01:44 INFO - PROCESS | 1741 | 1464865304259 Marionette TRACE conn3 <- [1,2837,null,{"value":"8"}] 04:01:44 INFO - PROCESS | 1741 | 1464865304266 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 04:01:44 INFO - PROCESS | 1741 | 1464865304269 Marionette TRACE conn3 <- [1,2838,null,{}] 04:01:44 INFO - PROCESS | 1741 | 1464865304275 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:44 INFO - PROCESS | 1741 | 1464865304558 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 04:01:44 INFO - PROCESS | 1741 | 1464865304907 Marionette TRACE conn3 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:44 INFO - PROCESS | 1741 | ++DOCSHELL 0x90a0bc00 == 132 [pid = 1741] [id = 717] 04:01:44 INFO - PROCESS | 1741 | ++DOMWINDOW == 158 (0x915bfc00) [pid = 1741] [serial = 2152] [outer = (nil)] 04:01:44 INFO - PROCESS | 1741 | ++DOMWINDOW == 159 (0x92b0a400) [pid = 1741] [serial = 2153] [outer = 0x915bfc00] 04:01:45 INFO - PROCESS | 1741 | 1464865305000 Marionette DEBUG loaded listener.js 04:01:45 INFO - PROCESS | 1741 | ++DOMWINDOW == 160 (0x92b0c400) [pid = 1741] [serial = 2154] [outer = 0x915bfc00] 04:01:46 INFO - PROCESS | 1741 | 1464865305999 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 04:01:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 04:01:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1785ms 04:01:46 INFO - PROCESS | 1741 | 1464865306051 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 04:01:46 INFO - PROCESS | 1741 | 1464865306056 Marionette TRACE conn3 <- [1,2841,null,{"value":"8"}] 04:01:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 04:01:46 INFO - PROCESS | 1741 | 1464865306062 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 04:01:46 INFO - PROCESS | 1741 | 1464865306066 Marionette TRACE conn3 <- [1,2842,null,{}] 04:01:46 INFO - PROCESS | 1741 | 1464865306072 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:46 INFO - PROCESS | 1741 | 1464865306318 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 04:01:46 INFO - PROCESS | 1741 | 1464865306698 Marionette TRACE conn3 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:46 INFO - PROCESS | 1741 | ++DOCSHELL 0x866f2800 == 133 [pid = 1741] [id = 718] 04:01:46 INFO - PROCESS | 1741 | ++DOMWINDOW == 161 (0x866f7400) [pid = 1741] [serial = 2155] [outer = (nil)] 04:01:46 INFO - PROCESS | 1741 | ++DOMWINDOW == 162 (0x939e4800) [pid = 1741] [serial = 2156] [outer = 0x866f7400] 04:01:46 INFO - PROCESS | 1741 | 1464865306794 Marionette DEBUG loaded listener.js 04:01:46 INFO - PROCESS | 1741 | ++DOMWINDOW == 163 (0x93c7d800) [pid = 1741] [serial = 2157] [outer = 0x866f7400] 04:01:47 INFO - PROCESS | 1741 | 1464865307732 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 04:01:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 04:01:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1737ms 04:01:47 INFO - PROCESS | 1741 | 1464865307801 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 04:01:47 INFO - PROCESS | 1741 | 1464865307805 Marionette TRACE conn3 <- [1,2845,null,{"value":"8"}] 04:01:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 04:01:47 INFO - PROCESS | 1741 | 1464865307813 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 04:01:47 INFO - PROCESS | 1741 | 1464865307816 Marionette TRACE conn3 <- [1,2846,null,{}] 04:01:47 INFO - PROCESS | 1741 | 1464865307824 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:48 INFO - PROCESS | 1741 | 1464865308084 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 04:01:48 INFO - PROCESS | 1741 | 1464865308433 Marionette TRACE conn3 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:48 INFO - PROCESS | 1741 | ++DOCSHELL 0x86c79000 == 134 [pid = 1741] [id = 719] 04:01:48 INFO - PROCESS | 1741 | ++DOMWINDOW == 164 (0x88a52800) [pid = 1741] [serial = 2158] [outer = (nil)] 04:01:48 INFO - PROCESS | 1741 | ++DOMWINDOW == 165 (0x951a7800) [pid = 1741] [serial = 2159] [outer = 0x88a52800] 04:01:48 INFO - PROCESS | 1741 | 1464865308540 Marionette DEBUG loaded listener.js 04:01:48 INFO - PROCESS | 1741 | ++DOMWINDOW == 166 (0x951aec00) [pid = 1741] [serial = 2160] [outer = 0x88a52800] 04:01:49 INFO - PROCESS | 1741 | 1464865309484 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 04:01:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 04:01:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1730ms 04:01:49 INFO - PROCESS | 1741 | 1464865309544 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 04:01:49 INFO - PROCESS | 1741 | 1464865309549 Marionette TRACE conn3 <- [1,2849,null,{"value":"8"}] 04:01:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 04:01:49 INFO - PROCESS | 1741 | 1464865309555 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 04:01:49 INFO - PROCESS | 1741 | 1464865309560 Marionette TRACE conn3 <- [1,2850,null,{}] 04:01:49 INFO - PROCESS | 1741 | 1464865309566 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:49 INFO - PROCESS | 1741 | 1464865309835 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 04:01:50 INFO - PROCESS | 1741 | 1464865310178 Marionette TRACE conn3 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:50 INFO - PROCESS | 1741 | ++DOCSHELL 0x915b5c00 == 135 [pid = 1741] [id = 720] 04:01:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 167 (0x939e2800) [pid = 1741] [serial = 2161] [outer = (nil)] 04:01:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 168 (0x9902d000) [pid = 1741] [serial = 2162] [outer = 0x939e2800] 04:01:50 INFO - PROCESS | 1741 | 1464865310275 Marionette DEBUG loaded listener.js 04:01:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 169 (0x997ec000) [pid = 1741] [serial = 2163] [outer = 0x939e2800] 04:01:51 INFO - PROCESS | 1741 | 1464865311201 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 04:01:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 04:01:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1687ms 04:01:51 INFO - PROCESS | 1741 | 1464865311252 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 04:01:51 INFO - PROCESS | 1741 | 1464865311256 Marionette TRACE conn3 <- [1,2853,null,{"value":"8"}] 04:01:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 04:01:51 INFO - PROCESS | 1741 | 1464865311264 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 04:01:51 INFO - PROCESS | 1741 | 1464865311269 Marionette TRACE conn3 <- [1,2854,null,{}] 04:01:51 INFO - PROCESS | 1741 | 1464865311276 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:51 INFO - PROCESS | 1741 | 1464865311567 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 04:01:51 INFO - PROCESS | 1741 | 1464865311938 Marionette TRACE conn3 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:51 INFO - PROCESS | 1741 | ++DOCSHELL 0x9a3f6000 == 136 [pid = 1741] [id = 721] 04:01:51 INFO - PROCESS | 1741 | ++DOMWINDOW == 170 (0x9a3f6400) [pid = 1741] [serial = 2164] [outer = (nil)] 04:01:52 INFO - PROCESS | 1741 | ++DOMWINDOW == 171 (0x9a4dd000) [pid = 1741] [serial = 2165] [outer = 0x9a3f6400] 04:01:52 INFO - PROCESS | 1741 | 1464865312047 Marionette DEBUG loaded listener.js 04:01:52 INFO - PROCESS | 1741 | ++DOMWINDOW == 172 (0x9a722800) [pid = 1741] [serial = 2166] [outer = 0x9a3f6400] 04:01:53 INFO - PROCESS | 1741 | 1464865313003 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 04:01:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 04:01:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1787ms 04:01:53 INFO - PROCESS | 1741 | 1464865313052 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 04:01:53 INFO - PROCESS | 1741 | 1464865313056 Marionette TRACE conn3 <- [1,2857,null,{"value":"8"}] 04:01:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 04:01:53 INFO - PROCESS | 1741 | 1464865313063 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 04:01:53 INFO - PROCESS | 1741 | 1464865313067 Marionette TRACE conn3 <- [1,2858,null,{}] 04:01:53 INFO - PROCESS | 1741 | 1464865313072 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:53 INFO - PROCESS | 1741 | 1464865313326 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 04:01:53 INFO - PROCESS | 1741 | 1464865313688 Marionette TRACE conn3 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:53 INFO - PROCESS | 1741 | ++DOCSHELL 0x9519e400 == 137 [pid = 1741] [id = 722] 04:01:53 INFO - PROCESS | 1741 | ++DOMWINDOW == 173 (0x997f2800) [pid = 1741] [serial = 2167] [outer = (nil)] 04:01:53 INFO - PROCESS | 1741 | ++DOMWINDOW == 174 (0x9aaed400) [pid = 1741] [serial = 2168] [outer = 0x997f2800] 04:01:53 INFO - PROCESS | 1741 | 1464865313789 Marionette DEBUG loaded listener.js 04:01:53 INFO - PROCESS | 1741 | ++DOMWINDOW == 175 (0x9b182400) [pid = 1741] [serial = 2169] [outer = 0x997f2800] 04:01:54 INFO - PROCESS | 1741 | 1464865314728 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 04:01:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 04:01:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1739ms 04:01:54 INFO - PROCESS | 1741 | 1464865314803 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 04:01:54 INFO - PROCESS | 1741 | 1464865314806 Marionette TRACE conn3 <- [1,2861,null,{"value":"8"}] 04:01:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 04:01:54 INFO - PROCESS | 1741 | 1464865314813 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 04:01:54 INFO - PROCESS | 1741 | 1464865314816 Marionette TRACE conn3 <- [1,2862,null,{}] 04:01:54 INFO - PROCESS | 1741 | 1464865314822 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:55 INFO - PROCESS | 1741 | 1464865315152 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 04:01:55 INFO - PROCESS | 1741 | 1464865315506 Marionette TRACE conn3 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:55 INFO - PROCESS | 1741 | ++DOCSHELL 0x88befc00 == 138 [pid = 1741] [id = 723] 04:01:55 INFO - PROCESS | 1741 | ++DOMWINDOW == 176 (0x8d3abc00) [pid = 1741] [serial = 2170] [outer = (nil)] 04:01:55 INFO - PROCESS | 1741 | ++DOMWINDOW == 177 (0x9b2ac800) [pid = 1741] [serial = 2171] [outer = 0x8d3abc00] 04:01:55 INFO - PROCESS | 1741 | 1464865315607 Marionette DEBUG loaded listener.js 04:01:55 INFO - PROCESS | 1741 | ++DOMWINDOW == 178 (0x9c03c800) [pid = 1741] [serial = 2172] [outer = 0x8d3abc00] 04:01:56 INFO - PROCESS | 1741 | 1464865316520 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 04:01:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 04:01:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1785ms 04:01:56 INFO - PROCESS | 1741 | 1464865316600 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 04:01:56 INFO - PROCESS | 1741 | 1464865316604 Marionette TRACE conn3 <- [1,2865,null,{"value":"8"}] 04:01:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 04:01:56 INFO - PROCESS | 1741 | 1464865316611 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 04:01:56 INFO - PROCESS | 1741 | 1464865316614 Marionette TRACE conn3 <- [1,2866,null,{}] 04:01:56 INFO - PROCESS | 1741 | 1464865316621 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:56 INFO - PROCESS | 1741 | 1464865316927 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 04:01:57 INFO - PROCESS | 1741 | 1464865317326 Marionette TRACE conn3 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:57 INFO - PROCESS | 1741 | ++DOCSHELL 0x9b3bb000 == 139 [pid = 1741] [id = 724] 04:01:57 INFO - PROCESS | 1741 | ++DOMWINDOW == 179 (0x9ba23400) [pid = 1741] [serial = 2173] [outer = (nil)] 04:01:57 INFO - PROCESS | 1741 | ++DOMWINDOW == 180 (0x9c3e6000) [pid = 1741] [serial = 2174] [outer = 0x9ba23400] 04:01:57 INFO - PROCESS | 1741 | 1464865317423 Marionette DEBUG loaded listener.js 04:01:57 INFO - PROCESS | 1741 | ++DOMWINDOW == 181 (0x9d594400) [pid = 1741] [serial = 2175] [outer = 0x9ba23400] 04:01:58 INFO - PROCESS | 1741 | 1464865318346 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 04:01:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 04:01:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1784ms 04:01:58 INFO - PROCESS | 1741 | 1464865318396 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 04:01:58 INFO - PROCESS | 1741 | 1464865318400 Marionette TRACE conn3 <- [1,2869,null,{"value":"8"}] 04:01:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 04:01:58 INFO - PROCESS | 1741 | 1464865318407 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 04:01:58 INFO - PROCESS | 1741 | 1464865318410 Marionette TRACE conn3 <- [1,2870,null,{}] 04:01:58 INFO - PROCESS | 1741 | 1464865318416 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:58 INFO - PROCESS | 1741 | 1464865318691 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 04:01:59 INFO - PROCESS | 1741 | 1464865319041 Marionette TRACE conn3 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:59 INFO - PROCESS | 1741 | ++DOCSHELL 0x9b534800 == 140 [pid = 1741] [id = 725] 04:01:59 INFO - PROCESS | 1741 | ++DOMWINDOW == 182 (0x9c0d2c00) [pid = 1741] [serial = 2176] [outer = (nil)] 04:01:59 INFO - PROCESS | 1741 | ++DOMWINDOW == 183 (0x9d59d800) [pid = 1741] [serial = 2177] [outer = 0x9c0d2c00] 04:01:59 INFO - PROCESS | 1741 | 1464865319136 Marionette DEBUG loaded listener.js 04:01:59 INFO - PROCESS | 1741 | ++DOMWINDOW == 184 (0x9d5a1000) [pid = 1741] [serial = 2178] [outer = 0x9c0d2c00] 04:02:00 INFO - PROCESS | 1741 | 1464865320056 Marionette TRACE conn3 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 04:02:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 04:02:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1731ms 04:02:00 INFO - PROCESS | 1741 | 1464865320140 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 04:02:00 INFO - PROCESS | 1741 | 1464865320144 Marionette TRACE conn3 <- [1,2873,null,{"value":"8"}] 04:02:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 04:02:00 INFO - PROCESS | 1741 | 1464865320151 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 04:02:00 INFO - PROCESS | 1741 | 1464865320155 Marionette TRACE conn3 <- [1,2874,null,{}] 04:02:00 INFO - PROCESS | 1741 | 1464865320162 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:00 INFO - PROCESS | 1741 | 1464865320465 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 04:02:00 INFO - PROCESS | 1741 | 1464865320823 Marionette TRACE conn3 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:00 INFO - PROCESS | 1741 | ++DOCSHELL 0x8c7b1000 == 141 [pid = 1741] [id = 726] 04:02:00 INFO - PROCESS | 1741 | ++DOMWINDOW == 185 (0x8ca2dc00) [pid = 1741] [serial = 2179] [outer = (nil)] 04:02:00 INFO - PROCESS | 1741 | ++DOMWINDOW == 186 (0x9d9c8c00) [pid = 1741] [serial = 2180] [outer = 0x8ca2dc00] 04:02:00 INFO - PROCESS | 1741 | 1464865320913 Marionette DEBUG loaded listener.js 04:02:01 INFO - PROCESS | 1741 | ++DOMWINDOW == 187 (0xa0609800) [pid = 1741] [serial = 2181] [outer = 0x8ca2dc00] 04:02:01 INFO - PROCESS | 1741 | 1464865321834 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 04:02:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 04:02:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1738ms 04:02:01 INFO - PROCESS | 1741 | 1464865321891 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 04:02:01 INFO - PROCESS | 1741 | 1464865321895 Marionette TRACE conn3 <- [1,2877,null,{"value":"8"}] 04:02:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 04:02:01 INFO - PROCESS | 1741 | 1464865321901 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 04:02:01 INFO - PROCESS | 1741 | 1464865321905 Marionette TRACE conn3 <- [1,2878,null,{}] 04:02:01 INFO - PROCESS | 1741 | 1464865321912 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:02 INFO - PROCESS | 1741 | 1464865322214 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 04:02:02 INFO - PROCESS | 1741 | 1464865322574 Marionette TRACE conn3 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:05 INFO - PROCESS | 1741 | --DOCSHELL 0x882c8c00 == 140 [pid = 1741] [id = 583] 04:02:05 INFO - PROCESS | 1741 | --DOCSHELL 0x951a4400 == 139 [pid = 1741] [id = 666] 04:02:05 INFO - PROCESS | 1741 | --DOMWINDOW == 186 (0x8d9e8400) [pid = 1741] [serial = 2069] [outer = (nil)] [url = about:blank] 04:02:05 INFO - PROCESS | 1741 | --DOMWINDOW == 185 (0x8d359800) [pid = 1741] [serial = 2066] [outer = (nil)] [url = about:blank] 04:02:05 INFO - PROCESS | 1741 | --DOMWINDOW == 184 (0x92658000) [pid = 1741] [serial = 2042] [outer = (nil)] [url = about:blank] 04:02:05 INFO - PROCESS | 1741 | --DOMWINDOW == 183 (0x9a4e8c00) [pid = 1741] [serial = 2058] [outer = (nil)] [url = about:blank] 04:02:05 INFO - PROCESS | 1741 | --DOMWINDOW == 182 (0x914b8400) [pid = 1741] [serial = 2036] [outer = (nil)] [url = about:blank] 04:02:05 INFO - PROCESS | 1741 | --DOMWINDOW == 181 (0x8d3aa000) [pid = 1741] [serial = 2067] [outer = (nil)] [url = about:blank] 04:02:05 INFO - PROCESS | 1741 | --DOMWINDOW == 180 (0x8a28fc00) [pid = 1741] [serial = 2060] [outer = (nil)] [url = about:blank] 04:02:05 INFO - PROCESS | 1741 | --DOMWINDOW == 179 (0x8c8d4400) [pid = 1741] [serial = 2063] [outer = (nil)] [url = about:blank] 04:02:05 INFO - PROCESS | 1741 | --DOMWINDOW == 178 (0x9519bc00) [pid = 1741] [serial = 2048] [outer = (nil)] [url = about:blank] 04:02:05 INFO - PROCESS | 1741 | --DOMWINDOW == 177 (0x8e794c00) [pid = 1741] [serial = 2030] [outer = (nil)] [url = about:blank] 04:02:05 INFO - PROCESS | 1741 | --DOMWINDOW == 176 (0x8e5d2000) [pid = 1741] [serial = 2027] [outer = (nil)] [url = about:blank] 04:02:05 INFO - PROCESS | 1741 | --DOMWINDOW == 175 (0x8ca43000) [pid = 1741] [serial = 2064] [outer = (nil)] [url = about:blank] 04:02:05 INFO - PROCESS | 1741 | --DOMWINDOW == 174 (0x8d2d1400) [pid = 1741] [serial = 1953] [outer = (nil)] [url = about:blank] 04:02:05 INFO - PROCESS | 1741 | --DOMWINDOW == 173 (0x8d607c00) [pid = 1741] [serial = 2024] [outer = (nil)] [url = about:blank] 04:02:05 INFO - PROCESS | 1741 | --DOMWINDOW == 172 (0x907c3800) [pid = 1741] [serial = 2033] [outer = (nil)] [url = about:blank] 04:02:05 INFO - PROCESS | 1741 | --DOMWINDOW == 171 (0x91cdd800) [pid = 1741] [serial = 2039] [outer = (nil)] [url = about:blank] 04:02:05 INFO - PROCESS | 1741 | --DOMWINDOW == 170 (0x8b6e5000) [pid = 1741] [serial = 2061] [outer = (nil)] [url = about:blank] 04:02:05 INFO - PROCESS | 1741 | --DOMWINDOW == 169 (0x9902d400) [pid = 1741] [serial = 2051] [outer = (nil)] [url = about:blank] 04:02:05 INFO - PROCESS | 1741 | --DOMWINDOW == 168 (0x92e35400) [pid = 1741] [serial = 2045] [outer = (nil)] [url = about:blank] 04:02:05 INFO - PROCESS | 1741 | --DOMWINDOW == 167 (0x9a237400) [pid = 1741] [serial = 2054] [outer = (nil)] [url = about:blank] 04:02:05 INFO - PROCESS | 1741 | --DOMWINDOW == 166 (0x88139c00) [pid = 1741] [serial = 2015] [outer = (nil)] [url = about:blank] 04:02:05 INFO - PROCESS | 1741 | --DOMWINDOW == 165 (0x9a4e5400) [pid = 1741] [serial = 2057] [outer = (nil)] [url = about:blank] 04:02:05 INFO - PROCESS | 1741 | --DOMWINDOW == 164 (0x8d3a2c00) [pid = 1741] [serial = 1890] [outer = (nil)] [url = about:blank] 04:02:05 INFO - PROCESS | 1741 | --DOMWINDOW == 163 (0x8ca6ac00) [pid = 1741] [serial = 2021] [outer = (nil)] [url = about:blank] 04:02:05 INFO - PROCESS | 1741 | --DOMWINDOW == 162 (0x8b8c0400) [pid = 1741] [serial = 2018] [outer = (nil)] [url = about:blank] 04:02:05 INFO - PROCESS | 1741 | --DOMWINDOW == 161 (0x8b7c6800) [pid = 1741] [serial = 1956] [outer = (nil)] [url = about:blank] 04:02:05 INFO - PROCESS | 1741 | --DOMWINDOW == 160 (0x8e5d9c00) [pid = 1741] [serial = 1965] [outer = (nil)] [url = about:blank] 04:02:05 INFO - PROCESS | 1741 | --DOMWINDOW == 159 (0x8e791000) [pid = 1741] [serial = 1968] [outer = (nil)] [url = about:blank] 04:02:05 INFO - PROCESS | 1741 | --DOMWINDOW == 158 (0x8d60f800) [pid = 1741] [serial = 1962] [outer = (nil)] [url = about:blank] 04:02:05 INFO - PROCESS | 1741 | --DOMWINDOW == 157 (0x8d07d400) [pid = 1741] [serial = 1959] [outer = (nil)] [url = about:blank] 04:02:05 INFO - PROCESS | 1741 | --DOMWINDOW == 156 (0x90a10800) [pid = 1741] [serial = 1974] [outer = (nil)] [url = about:blank] 04:02:05 INFO - PROCESS | 1741 | ++DOCSHELL 0x85d4bc00 == 140 [pid = 1741] [id = 727] 04:02:05 INFO - PROCESS | 1741 | ++DOMWINDOW == 157 (0x85e1c000) [pid = 1741] [serial = 2182] [outer = (nil)] 04:02:05 INFO - PROCESS | 1741 | ++DOMWINDOW == 158 (0x8813c000) [pid = 1741] [serial = 2183] [outer = 0x85e1c000] 04:02:05 INFO - PROCESS | 1741 | 1464865325479 Marionette DEBUG loaded listener.js 04:02:05 INFO - PROCESS | 1741 | ++DOMWINDOW == 159 (0x888ea000) [pid = 1741] [serial = 2184] [outer = 0x85e1c000] 04:02:06 INFO - PROCESS | 1741 | 1464865326364 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 04:02:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 04:02:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 4498ms 04:02:06 INFO - PROCESS | 1741 | 1464865326402 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 04:02:06 INFO - PROCESS | 1741 | 1464865326410 Marionette TRACE conn3 <- [1,2881,null,{"value":"8"}] 04:02:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 04:02:06 INFO - PROCESS | 1741 | 1464865326418 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 04:02:06 INFO - PROCESS | 1741 | 1464865326423 Marionette TRACE conn3 <- [1,2882,null,{}] 04:02:06 INFO - PROCESS | 1741 | 1464865326432 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:06 INFO - PROCESS | 1741 | 1464865326685 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 04:02:06 INFO - PROCESS | 1741 | 1464865326967 Marionette TRACE conn3 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:07 INFO - PROCESS | 1741 | ++DOCSHELL 0x8b6e5000 == 141 [pid = 1741] [id = 728] 04:02:07 INFO - PROCESS | 1741 | ++DOMWINDOW == 160 (0x8b6f0800) [pid = 1741] [serial = 2185] [outer = (nil)] 04:02:07 INFO - PROCESS | 1741 | ++DOMWINDOW == 161 (0x8ba79800) [pid = 1741] [serial = 2186] [outer = 0x8b6f0800] 04:02:07 INFO - PROCESS | 1741 | 1464865327050 Marionette DEBUG loaded listener.js 04:02:07 INFO - PROCESS | 1741 | ++DOMWINDOW == 162 (0x8c7b1400) [pid = 1741] [serial = 2187] [outer = 0x8b6f0800] 04:02:07 INFO - PROCESS | 1741 | 1464865327953 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 04:02:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 04:02:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1595ms 04:02:08 INFO - PROCESS | 1741 | 1464865328022 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 04:02:08 INFO - PROCESS | 1741 | 1464865328029 Marionette TRACE conn3 <- [1,2885,null,{"value":"8"}] 04:02:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 04:02:08 INFO - PROCESS | 1741 | 1464865328039 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 04:02:08 INFO - PROCESS | 1741 | 1464865328044 Marionette TRACE conn3 <- [1,2886,null,{}] 04:02:08 INFO - PROCESS | 1741 | 1464865328051 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:08 INFO - PROCESS | 1741 | 1464865328388 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 04:02:08 INFO - PROCESS | 1741 | 1464865328428 Marionette TRACE conn3 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:08 INFO - PROCESS | 1741 | ++DOCSHELL 0x8ca4f400 == 142 [pid = 1741] [id = 729] 04:02:08 INFO - PROCESS | 1741 | ++DOMWINDOW == 163 (0x8ca50000) [pid = 1741] [serial = 2188] [outer = (nil)] 04:02:08 INFO - PROCESS | 1741 | ++DOMWINDOW == 164 (0x8d2cbc00) [pid = 1741] [serial = 2189] [outer = 0x8ca50000] 04:02:08 INFO - PROCESS | 1741 | 1464865328553 Marionette DEBUG loaded listener.js 04:02:08 INFO - PROCESS | 1741 | ++DOMWINDOW == 165 (0x8d353800) [pid = 1741] [serial = 2190] [outer = 0x8ca50000] 04:02:09 INFO - PROCESS | 1741 | 1464865329583 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 04:02:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 04:02:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1582ms 04:02:09 INFO - PROCESS | 1741 | 1464865329623 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 04:02:09 INFO - PROCESS | 1741 | 1464865329626 Marionette TRACE conn3 <- [1,2889,null,{"value":"8"}] 04:02:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 04:02:09 INFO - PROCESS | 1741 | 1464865329635 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 04:02:09 INFO - PROCESS | 1741 | 1464865329641 Marionette TRACE conn3 <- [1,2890,null,{}] 04:02:09 INFO - PROCESS | 1741 | 1464865329664 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:10 INFO - PROCESS | 1741 | 1464865330636 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 04:02:10 INFO - PROCESS | 1741 | --DOMWINDOW == 164 (0x90a06c00) [pid = 1741] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 04:02:10 INFO - PROCESS | 1741 | --DOMWINDOW == 163 (0x8d494c00) [pid = 1741] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 04:02:10 INFO - PROCESS | 1741 | --DOMWINDOW == 162 (0x91cda800) [pid = 1741] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 04:02:10 INFO - PROCESS | 1741 | --DOMWINDOW == 161 (0x92bacc00) [pid = 1741] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 04:02:10 INFO - PROCESS | 1741 | --DOMWINDOW == 160 (0x8e5f1400) [pid = 1741] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 04:02:10 INFO - PROCESS | 1741 | --DOMWINDOW == 159 (0x92b02c00) [pid = 1741] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 04:02:10 INFO - PROCESS | 1741 | --DOMWINDOW == 158 (0x8d604400) [pid = 1741] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 04:02:10 INFO - PROCESS | 1741 | --DOMWINDOW == 157 (0x907c0400) [pid = 1741] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 04:02:10 INFO - PROCESS | 1741 | --DOMWINDOW == 156 (0x8eca7c00) [pid = 1741] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 04:02:10 INFO - PROCESS | 1741 | --DOMWINDOW == 155 (0x8b164800) [pid = 1741] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 04:02:10 INFO - PROCESS | 1741 | --DOMWINDOW == 154 (0x9902f000) [pid = 1741] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 04:02:10 INFO - PROCESS | 1741 | --DOMWINDOW == 153 (0x866f0800) [pid = 1741] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 04:02:10 INFO - PROCESS | 1741 | --DOMWINDOW == 152 (0x93c7c800) [pid = 1741] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 04:02:10 INFO - PROCESS | 1741 | --DOMWINDOW == 151 (0x8ca48c00) [pid = 1741] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 04:02:10 INFO - PROCESS | 1741 | --DOMWINDOW == 150 (0x8943f400) [pid = 1741] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 04:02:10 INFO - PROCESS | 1741 | --DOMWINDOW == 149 (0x89443800) [pid = 1741] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 04:02:10 INFO - PROCESS | 1741 | --DOMWINDOW == 148 (0x907cfc00) [pid = 1741] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 04:02:10 INFO - PROCESS | 1741 | --DOMWINDOW == 147 (0x8ca2ec00) [pid = 1741] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 04:02:10 INFO - PROCESS | 1741 | --DOMWINDOW == 146 (0x9a3f6800) [pid = 1741] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 04:02:10 INFO - PROCESS | 1741 | --DOMWINDOW == 145 (0x8eeeb400) [pid = 1741] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 04:02:10 INFO - PROCESS | 1741 | --DOMWINDOW == 144 (0x9afe7800) [pid = 1741] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 04:02:10 INFO - PROCESS | 1741 | --DOMWINDOW == 143 (0x90bb2400) [pid = 1741] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 04:02:10 INFO - PROCESS | 1741 | --DOMWINDOW == 142 (0x90bb6400) [pid = 1741] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 04:02:10 INFO - PROCESS | 1741 | --DOMWINDOW == 141 (0x9b190800) [pid = 1741] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 04:02:10 INFO - PROCESS | 1741 | --DOMWINDOW == 140 (0x9a778400) [pid = 1741] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 04:02:10 INFO - PROCESS | 1741 | --DOMWINDOW == 139 (0x9392d000) [pid = 1741] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 04:02:10 INFO - PROCESS | 1741 | --DOMWINDOW == 138 (0x92b0f400) [pid = 1741] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 04:02:10 INFO - PROCESS | 1741 | --DOMWINDOW == 137 (0x99ebf800) [pid = 1741] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 04:02:10 INFO - PROCESS | 1741 | --DOMWINDOW == 136 (0x9a3f0000) [pid = 1741] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 04:02:10 INFO - PROCESS | 1741 | --DOMWINDOW == 135 (0x8e790800) [pid = 1741] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 04:02:10 INFO - PROCESS | 1741 | --DOMWINDOW == 134 (0x8d2d0800) [pid = 1741] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 04:02:10 INFO - PROCESS | 1741 | --DOMWINDOW == 133 (0x8ca6d400) [pid = 1741] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 04:02:10 INFO - PROCESS | 1741 | --DOMWINDOW == 132 (0x94619000) [pid = 1741] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 04:02:10 INFO - PROCESS | 1741 | --DOMWINDOW == 131 (0x8ca4dc00) [pid = 1741] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 04:02:10 INFO - PROCESS | 1741 | 1464865330931 Marionette TRACE conn3 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:10 INFO - PROCESS | 1741 | ++DOCSHELL 0x866f0800 == 143 [pid = 1741] [id = 730] 04:02:10 INFO - PROCESS | 1741 | ++DOMWINDOW == 132 (0x89443800) [pid = 1741] [serial = 2191] [outer = (nil)] 04:02:11 INFO - PROCESS | 1741 | ++DOMWINDOW == 133 (0x8ca2ec00) [pid = 1741] [serial = 2192] [outer = 0x89443800] 04:02:11 INFO - PROCESS | 1741 | 1464865331014 Marionette DEBUG loaded listener.js 04:02:11 INFO - PROCESS | 1741 | ++DOMWINDOW == 134 (0x8d3ae000) [pid = 1741] [serial = 2193] [outer = 0x89443800] 04:02:11 INFO - PROCESS | 1741 | 1464865331786 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 04:02:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 04:02:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 2213ms 04:02:11 INFO - PROCESS | 1741 | 1464865331849 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 04:02:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 04:02:11 INFO - PROCESS | 1741 | 1464865331853 Marionette TRACE conn3 <- [1,2893,null,{"value":"8"}] 04:02:11 INFO - PROCESS | 1741 | 1464865331860 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 04:02:11 INFO - PROCESS | 1741 | 1464865331863 Marionette TRACE conn3 <- [1,2894,null,{}] 04:02:11 INFO - PROCESS | 1741 | 1464865331869 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:12 INFO - PROCESS | 1741 | 1464865332093 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 04:02:12 INFO - PROCESS | 1741 | 1464865332340 Marionette TRACE conn3 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:12 INFO - PROCESS | 1741 | ++DOCSHELL 0x8b6ef000 == 144 [pid = 1741] [id = 731] 04:02:12 INFO - PROCESS | 1741 | ++DOMWINDOW == 135 (0x8d3a6400) [pid = 1741] [serial = 2194] [outer = (nil)] 04:02:12 INFO - PROCESS | 1741 | ++DOMWINDOW == 136 (0x8e34c800) [pid = 1741] [serial = 2195] [outer = 0x8d3a6400] 04:02:12 INFO - PROCESS | 1741 | 1464865332417 Marionette DEBUG loaded listener.js 04:02:12 INFO - PROCESS | 1741 | ++DOMWINDOW == 137 (0x8e5df000) [pid = 1741] [serial = 2196] [outer = 0x8d3a6400] 04:02:13 INFO - PROCESS | 1741 | 1464865333575 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 04:02:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 04:02:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1793ms 04:02:13 INFO - PROCESS | 1741 | 1464865333654 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 04:02:13 INFO - PROCESS | 1741 | 1464865333663 Marionette TRACE conn3 <- [1,2897,null,{"value":"8"}] 04:02:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 04:02:13 INFO - PROCESS | 1741 | 1464865333671 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 04:02:13 INFO - PROCESS | 1741 | 1464865333678 Marionette TRACE conn3 <- [1,2898,null,{}] 04:02:13 INFO - PROCESS | 1741 | 1464865333687 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:14 INFO - PROCESS | 1741 | 1464865333998 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 04:02:14 INFO - PROCESS | 1741 | 1464865334357 Marionette TRACE conn3 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:14 INFO - PROCESS | 1741 | ++DOCSHELL 0x88bef800 == 145 [pid = 1741] [id = 732] 04:02:14 INFO - PROCESS | 1741 | ++DOMWINDOW == 138 (0x8a291000) [pid = 1741] [serial = 2197] [outer = (nil)] 04:02:14 INFO - PROCESS | 1741 | ++DOMWINDOW == 139 (0x8ba7e400) [pid = 1741] [serial = 2198] [outer = 0x8a291000] 04:02:14 INFO - PROCESS | 1741 | 1464865334453 Marionette DEBUG loaded listener.js 04:02:14 INFO - PROCESS | 1741 | ++DOMWINDOW == 140 (0x8ca44400) [pid = 1741] [serial = 2199] [outer = 0x8a291000] 04:02:15 INFO - PROCESS | 1741 | 1464865335434 Marionette TRACE conn3 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 04:02:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 04:02:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1842ms 04:02:15 INFO - PROCESS | 1741 | 1464865335514 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 04:02:15 INFO - PROCESS | 1741 | 1464865335523 Marionette TRACE conn3 <- [1,2901,null,{"value":"8"}] 04:02:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 04:02:15 INFO - PROCESS | 1741 | 1464865335534 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 04:02:15 INFO - PROCESS | 1741 | 1464865335539 Marionette TRACE conn3 <- [1,2902,null,{}] 04:02:15 INFO - PROCESS | 1741 | 1464865335545 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:15 INFO - PROCESS | 1741 | 1464865335841 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 04:02:16 INFO - PROCESS | 1741 | 1464865336193 Marionette TRACE conn3 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:16 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d4a1800 == 146 [pid = 1741] [id = 733] 04:02:16 INFO - PROCESS | 1741 | ++DOMWINDOW == 141 (0x8d604000) [pid = 1741] [serial = 2200] [outer = (nil)] 04:02:16 INFO - PROCESS | 1741 | ++DOMWINDOW == 142 (0x8d9e8000) [pid = 1741] [serial = 2201] [outer = 0x8d604000] 04:02:16 INFO - PROCESS | 1741 | 1464865336287 Marionette DEBUG loaded listener.js 04:02:16 INFO - PROCESS | 1741 | ++DOMWINDOW == 143 (0x8e5d2000) [pid = 1741] [serial = 2202] [outer = 0x8d604000] 04:02:17 INFO - PROCESS | 1741 | 1464865337293 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 04:02:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 04:02:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1834ms 04:02:17 INFO - PROCESS | 1741 | 1464865337368 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 04:02:17 INFO - PROCESS | 1741 | 1464865337372 Marionette TRACE conn3 <- [1,2905,null,{"value":"8"}] 04:02:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 04:02:17 INFO - PROCESS | 1741 | 1464865337381 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 04:02:17 INFO - PROCESS | 1741 | 1464865337387 Marionette TRACE conn3 <- [1,2906,null,{}] 04:02:17 INFO - PROCESS | 1741 | 1464865337404 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:17 INFO - PROCESS | 1741 | 1464865337669 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 04:02:18 INFO - PROCESS | 1741 | 1464865338014 Marionette TRACE conn3 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:18 INFO - PROCESS | 1741 | ++DOCSHELL 0x8e792000 == 147 [pid = 1741] [id = 734] 04:02:18 INFO - PROCESS | 1741 | ++DOMWINDOW == 144 (0x8e794000) [pid = 1741] [serial = 2203] [outer = (nil)] 04:02:18 INFO - PROCESS | 1741 | ++DOMWINDOW == 145 (0x8ec0d400) [pid = 1741] [serial = 2204] [outer = 0x8e794000] 04:02:18 INFO - PROCESS | 1741 | 1464865338109 Marionette DEBUG loaded listener.js 04:02:18 INFO - PROCESS | 1741 | ++DOMWINDOW == 146 (0x8eee8400) [pid = 1741] [serial = 2205] [outer = 0x8e794000] 04:02:19 INFO - PROCESS | 1741 | 1464865339094 Marionette TRACE conn3 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 04:02:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 04:02:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1749ms 04:02:19 INFO - PROCESS | 1741 | 1464865339130 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 04:02:19 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 04:02:19 INFO - PROCESS | 1741 | 1464865339136 Marionette TRACE conn3 <- [1,2909,null,{"value":"8"}] 04:02:19 INFO - PROCESS | 1741 | 1464865339143 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 04:02:19 INFO - PROCESS | 1741 | 1464865339148 Marionette TRACE conn3 <- [1,2910,null,{}] 04:02:19 INFO - PROCESS | 1741 | 1464865339155 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:19 INFO - PROCESS | 1741 | 1464865339435 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 04:02:19 INFO - PROCESS | 1741 | 1464865339784 Marionette TRACE conn3 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:19 INFO - PROCESS | 1741 | ++DOCSHELL 0x8ec0d000 == 148 [pid = 1741] [id = 735] 04:02:19 INFO - PROCESS | 1741 | ++DOMWINDOW == 147 (0x8eee5000) [pid = 1741] [serial = 2206] [outer = (nil)] 04:02:19 INFO - PROCESS | 1741 | ++DOMWINDOW == 148 (0x90a03800) [pid = 1741] [serial = 2207] [outer = 0x8eee5000] 04:02:19 INFO - PROCESS | 1741 | 1464865339875 Marionette DEBUG loaded listener.js 04:02:19 INFO - PROCESS | 1741 | ++DOMWINDOW == 149 (0x90bb3400) [pid = 1741] [serial = 2208] [outer = 0x8eee5000] 04:02:20 INFO - PROCESS | 1741 | 1464865340638 Marionette TRACE conn3 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 04:02:20 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 04:02:20 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 04:02:20 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1539ms 04:02:20 INFO - PROCESS | 1741 | 1464865340688 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 04:02:20 INFO - PROCESS | 1741 | 1464865340692 Marionette TRACE conn3 <- [1,2913,null,{"value":"8"}] 04:02:20 INFO - TEST-START | /DOMEvents/constructors.html 04:02:20 INFO - PROCESS | 1741 | 1464865340703 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 04:02:20 INFO - PROCESS | 1741 | 1464865340706 Marionette TRACE conn3 <- [1,2914,null,{}] 04:02:20 INFO - PROCESS | 1741 | 1464865340713 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:20 INFO - PROCESS | 1741 | 1464865340955 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 04:02:21 INFO - PROCESS | 1741 | 1464865341252 Marionette TRACE conn3 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:21 INFO - PROCESS | 1741 | ++DOCSHELL 0x8ecad400 == 149 [pid = 1741] [id = 736] 04:02:21 INFO - PROCESS | 1741 | ++DOMWINDOW == 150 (0x907c0400) [pid = 1741] [serial = 2209] [outer = (nil)] 04:02:21 INFO - PROCESS | 1741 | ++DOMWINDOW == 151 (0x915b3400) [pid = 1741] [serial = 2210] [outer = 0x907c0400] 04:02:21 INFO - PROCESS | 1741 | 1464865341399 Marionette DEBUG loaded listener.js 04:02:21 INFO - PROCESS | 1741 | ++DOMWINDOW == 152 (0x915bd000) [pid = 1741] [serial = 2211] [outer = 0x907c0400] 04:02:22 INFO - PROCESS | 1741 | 1464865342406 Marionette TRACE conn3 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 04:02:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 04:02:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 04:02:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 04:02:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 04:02:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 04:02:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 04:02:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 04:02:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 04:02:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 04:02:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 04:02:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 04:02:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 04:02:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 04:02:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 04:02:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 04:02:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 04:02:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 04:02:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 04:02:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 04:02:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 04:02:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 04:02:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 04:02:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 04:02:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 04:02:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 04:02:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 04:02:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 04:02:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 04:02:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 04:02:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 04:02:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 04:02:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 04:02:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 04:02:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 04:02:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 04:02:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 04:02:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 04:02:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 04:02:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:02:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 04:02:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:02:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 04:02:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 04:02:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:02:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 04:02:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:02:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 04:02:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 04:02:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:02:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 04:02:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:02:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 04:02:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 04:02:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:02:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 04:02:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:02:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 04:02:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 04:02:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:02:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 04:02:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:02:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 04:02:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 04:02:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:02:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 04:02:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:02:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 04:02:22 INFO - TEST-OK | /DOMEvents/constructors.html | took 1796ms 04:02:22 INFO - PROCESS | 1741 | 1464865342504 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 04:02:22 INFO - PROCESS | 1741 | 1464865342510 Marionette TRACE conn3 <- [1,2917,null,{"value":"8"}] 04:02:22 INFO - TEST-START | /DOMEvents/event-phases-order.html 04:02:22 INFO - PROCESS | 1741 | 1464865342521 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 04:02:22 INFO - PROCESS | 1741 | 1464865342526 Marionette TRACE conn3 <- [1,2918,null,{}] 04:02:22 INFO - PROCESS | 1741 | 1464865342594 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:22 INFO - PROCESS | 1741 | 1464865342880 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 04:02:23 INFO - PROCESS | 1741 | 1464865343246 Marionette TRACE conn3 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:23 INFO - PROCESS | 1741 | ++DOCSHELL 0x8e795400 == 150 [pid = 1741] [id = 737] 04:02:23 INFO - PROCESS | 1741 | ++DOMWINDOW == 153 (0x91cdf000) [pid = 1741] [serial = 2212] [outer = (nil)] 04:02:23 INFO - PROCESS | 1741 | ++DOMWINDOW == 154 (0x92ba3800) [pid = 1741] [serial = 2213] [outer = 0x91cdf000] 04:02:23 INFO - PROCESS | 1741 | 1464865343340 Marionette DEBUG loaded listener.js 04:02:23 INFO - PROCESS | 1741 | ++DOMWINDOW == 155 (0x92bac400) [pid = 1741] [serial = 2214] [outer = 0x91cdf000] 04:02:24 INFO - PROCESS | 1741 | 1464865344164 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 04:02:24 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 04:02:24 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1695ms 04:02:24 INFO - PROCESS | 1741 | 1464865344216 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 04:02:24 INFO - PROCESS | 1741 | 1464865344219 Marionette TRACE conn3 <- [1,2921,null,{"value":"8"}] 04:02:24 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 04:02:24 INFO - PROCESS | 1741 | 1464865344227 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 04:02:24 INFO - PROCESS | 1741 | 1464865344229 Marionette TRACE conn3 <- [1,2922,null,{}] 04:02:24 INFO - PROCESS | 1741 | 1464865344285 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:24 INFO - PROCESS | 1741 | 1464865344542 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 04:02:24 INFO - PROCESS | 1741 | 1464865344885 Marionette TRACE conn3 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:24 INFO - PROCESS | 1741 | ++DOCSHELL 0x8e796c00 == 151 [pid = 1741] [id = 738] 04:02:24 INFO - PROCESS | 1741 | ++DOMWINDOW == 156 (0x91db8400) [pid = 1741] [serial = 2215] [outer = (nil)] 04:02:24 INFO - PROCESS | 1741 | ++DOMWINDOW == 157 (0x939e6800) [pid = 1741] [serial = 2216] [outer = 0x91db8400] 04:02:24 INFO - PROCESS | 1741 | 1464865344983 Marionette DEBUG loaded listener.js 04:02:25 INFO - PROCESS | 1741 | ++DOMWINDOW == 158 (0x93c86400) [pid = 1741] [serial = 2217] [outer = 0x91db8400] 04:02:25 INFO - PROCESS | 1741 | [1741] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 04:02:25 INFO - PROCESS | 1741 | [1741] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 04:02:25 INFO - PROCESS | 1741 | [1741] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 04:02:25 INFO - PROCESS | 1741 | [1741] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 04:02:25 INFO - PROCESS | 1741 | 1464865345841 Marionette TRACE conn3 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 04:02:25 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 04:02:25 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 04:02:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 04:02:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:25 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:02:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:02:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:02:25 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 04:02:25 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 04:02:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:02:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:25 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:02:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:02:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:02:25 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 04:02:25 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 04:02:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:02:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:25 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:02:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:02:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:02:25 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]" 04:02:25 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 04:02:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:02:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:25 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:02:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:02:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:02:25 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 04:02:25 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1680ms 04:02:25 INFO - PROCESS | 1741 | 1464865345928 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 04:02:25 INFO - PROCESS | 1741 | 1464865345933 Marionette TRACE conn3 <- [1,2925,null,{"value":"8"}] 04:02:25 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 04:02:25 INFO - PROCESS | 1741 | 1464865345944 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 04:02:25 INFO - PROCESS | 1741 | 1464865345948 Marionette TRACE conn3 <- [1,2926,null,{}] 04:02:25 INFO - PROCESS | 1741 | 1464865345955 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:26 INFO - PROCESS | 1741 | 1464865346206 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 04:02:26 INFO - PROCESS | 1741 | 1464865346555 Marionette TRACE conn3 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:26 INFO - PROCESS | 1741 | ++DOCSHELL 0x9392e400 == 152 [pid = 1741] [id = 739] 04:02:26 INFO - PROCESS | 1741 | ++DOMWINDOW == 159 (0x939dd000) [pid = 1741] [serial = 2218] [outer = (nil)] 04:02:26 INFO - PROCESS | 1741 | ++DOMWINDOW == 160 (0x997f1000) [pid = 1741] [serial = 2219] [outer = 0x939dd000] 04:02:26 INFO - PROCESS | 1741 | 1464865346657 Marionette DEBUG loaded listener.js 04:02:26 INFO - PROCESS | 1741 | ++DOMWINDOW == 161 (0x99f88000) [pid = 1741] [serial = 2220] [outer = 0x939dd000] 04:02:27 INFO - PROCESS | 1741 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 04:02:27 INFO - PROCESS | 1741 | 1464865347513 Marionette TRACE conn3 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 04:02:27 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 04:02:27 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1600ms 04:02:27 INFO - PROCESS | 1741 | 1464865347546 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 04:02:27 INFO - PROCESS | 1741 | 1464865347549 Marionette TRACE conn3 <- [1,2929,null,{"value":"8"}] 04:02:27 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 04:02:27 INFO - PROCESS | 1741 | 1464865347557 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 04:02:27 INFO - PROCESS | 1741 | 1464865347560 Marionette TRACE conn3 <- [1,2930,null,{}] 04:02:27 INFO - PROCESS | 1741 | 1464865347568 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:27 INFO - PROCESS | 1741 | 1464865347825 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 04:02:28 INFO - PROCESS | 1741 | 1464865348186 Marionette TRACE conn3 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:28 INFO - PROCESS | 1741 | ++DOCSHELL 0x99731800 == 153 [pid = 1741] [id = 740] 04:02:28 INFO - PROCESS | 1741 | ++DOMWINDOW == 162 (0x9a231400) [pid = 1741] [serial = 2221] [outer = (nil)] 04:02:28 INFO - PROCESS | 1741 | ++DOMWINDOW == 163 (0x9a3f0000) [pid = 1741] [serial = 2222] [outer = 0x9a231400] 04:02:28 INFO - PROCESS | 1741 | 1464865348282 Marionette DEBUG loaded listener.js 04:02:28 INFO - PROCESS | 1741 | ++DOMWINDOW == 164 (0x9a3f4800) [pid = 1741] [serial = 2223] [outer = 0x9a231400] 04:02:28 INFO - PROCESS | 1741 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 04:02:29 INFO - PROCESS | 1741 | 1464865349057 Marionette TRACE conn3 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 04:02:29 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 04:02:29 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1545ms 04:02:29 INFO - PROCESS | 1741 | 1464865349115 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 04:02:29 INFO - PROCESS | 1741 | 1464865349120 Marionette TRACE conn3 <- [1,2933,null,{"value":"8"}] 04:02:29 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 04:02:29 INFO - PROCESS | 1741 | 1464865349130 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 04:02:29 INFO - PROCESS | 1741 | 1464865349134 Marionette TRACE conn3 <- [1,2934,null,{}] 04:02:29 INFO - PROCESS | 1741 | 1464865349140 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:29 INFO - PROCESS | 1741 | 1464865349384 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 04:02:29 INFO - PROCESS | 1741 | 1464865349656 Marionette TRACE conn3 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:29 INFO - PROCESS | 1741 | ++DOCSHELL 0x9535bc00 == 154 [pid = 1741] [id = 741] 04:02:29 INFO - PROCESS | 1741 | ++DOMWINDOW == 165 (0x99eb7c00) [pid = 1741] [serial = 2224] [outer = (nil)] 04:02:29 INFO - PROCESS | 1741 | ++DOMWINDOW == 166 (0x9a723400) [pid = 1741] [serial = 2225] [outer = 0x99eb7c00] 04:02:29 INFO - PROCESS | 1741 | 1464865349752 Marionette DEBUG loaded listener.js 04:02:29 INFO - PROCESS | 1741 | ++DOMWINDOW == 167 (0x9a780800) [pid = 1741] [serial = 2226] [outer = 0x99eb7c00] 04:02:30 INFO - PROCESS | 1741 | 1464865350629 Marionette TRACE conn3 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 04:02:30 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 04:02:30 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1542ms 04:02:30 INFO - PROCESS | 1741 | 1464865350674 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 04:02:30 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 04:02:30 INFO - PROCESS | 1741 | 1464865350679 Marionette TRACE conn3 <- [1,2937,null,{"value":"8"}] 04:02:30 INFO - PROCESS | 1741 | 1464865350685 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 04:02:30 INFO - PROCESS | 1741 | 1464865350690 Marionette TRACE conn3 <- [1,2938,null,{}] 04:02:30 INFO - PROCESS | 1741 | 1464865350696 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:30 INFO - PROCESS | 1741 | 1464865350962 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 04:02:31 INFO - PROCESS | 1741 | 1464865351325 Marionette TRACE conn3 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:31 INFO - PROCESS | 1741 | ++DOCSHELL 0x92ec8c00 == 155 [pid = 1741] [id = 742] 04:02:31 INFO - PROCESS | 1741 | ++DOMWINDOW == 168 (0x9b29dc00) [pid = 1741] [serial = 2227] [outer = (nil)] 04:02:31 INFO - PROCESS | 1741 | ++DOMWINDOW == 169 (0x9b3b6c00) [pid = 1741] [serial = 2228] [outer = 0x9b29dc00] 04:02:31 INFO - PROCESS | 1741 | 1464865351434 Marionette DEBUG loaded listener.js 04:02:31 INFO - PROCESS | 1741 | ++DOMWINDOW == 170 (0x9c031800) [pid = 1741] [serial = 2229] [outer = 0x9b29dc00] 04:02:32 INFO - PROCESS | 1741 | 1464865352251 Marionette TRACE conn3 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 04:02:32 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. 04:02:32 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1582ms 04:02:32 INFO - PROCESS | 1741 | 1464865352268 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 04:02:32 INFO - PROCESS | 1741 | 1464865352271 Marionette TRACE conn3 <- [1,2941,null,{"value":"8"}] 04:02:32 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 04:02:32 INFO - PROCESS | 1741 | 1464865352278 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 04:02:32 INFO - PROCESS | 1741 | 1464865352281 Marionette TRACE conn3 <- [1,2942,null,{}] 04:02:32 INFO - PROCESS | 1741 | 1464865352288 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:32 INFO - PROCESS | 1741 | 1464865352548 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 04:02:32 INFO - PROCESS | 1741 | 1464865352827 Marionette TRACE conn3 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:32 INFO - PROCESS | 1741 | ++DOCSHELL 0x99ebd400 == 156 [pid = 1741] [id = 743] 04:02:32 INFO - PROCESS | 1741 | ++DOMWINDOW == 171 (0x9a3eb400) [pid = 1741] [serial = 2230] [outer = (nil)] 04:02:32 INFO - PROCESS | 1741 | ++DOMWINDOW == 172 (0x9d59a400) [pid = 1741] [serial = 2231] [outer = 0x9a3eb400] 04:02:32 INFO - PROCESS | 1741 | 1464865352927 Marionette DEBUG loaded listener.js 04:02:33 INFO - PROCESS | 1741 | ++DOMWINDOW == 173 (0x9d59e800) [pid = 1741] [serial = 2232] [outer = 0x9a3eb400] 04:02:33 INFO - PROCESS | 1741 | 1464865353779 Marionette TRACE conn3 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 04:02:33 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 04:02:33 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 04:02:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:02:33 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 04:02:33 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1582ms 04:02:33 INFO - PROCESS | 1741 | 1464865353862 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 04:02:33 INFO - PROCESS | 1741 | 1464865353865 Marionette TRACE conn3 <- [1,2945,null,{"value":"8"}] 04:02:33 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 04:02:33 INFO - PROCESS | 1741 | 1464865353873 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 04:02:33 INFO - PROCESS | 1741 | 1464865353887 Marionette TRACE conn3 <- [1,2946,null,{}] 04:02:33 INFO - PROCESS | 1741 | 1464865353894 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:34 INFO - PROCESS | 1741 | 1464865354242 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 04:02:34 INFO - PROCESS | 1741 | 1464865354519 Marionette TRACE conn3 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:34 INFO - PROCESS | 1741 | ++DOCSHELL 0x9c3de400 == 157 [pid = 1741] [id = 744] 04:02:34 INFO - PROCESS | 1741 | ++DOMWINDOW == 174 (0xa115d000) [pid = 1741] [serial = 2233] [outer = (nil)] 04:02:34 INFO - PROCESS | 1741 | ++DOMWINDOW == 175 (0xa2156800) [pid = 1741] [serial = 2234] [outer = 0xa115d000] 04:02:34 INFO - PROCESS | 1741 | 1464865354618 Marionette DEBUG loaded listener.js 04:02:34 INFO - PROCESS | 1741 | ++DOMWINDOW == 176 (0xa21b1000) [pid = 1741] [serial = 2235] [outer = 0xa115d000] 04:02:35 INFO - PROCESS | 1741 | 1464865355413 Marionette TRACE conn3 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 04:02:35 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. 04:02:35 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1591ms 04:02:35 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 04:02:35 INFO - PROCESS | 1741 | 1464865355465 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 04:02:35 INFO - PROCESS | 1741 | 1464865355468 Marionette TRACE conn3 <- [1,2949,null,{"value":"8"}] 04:02:35 INFO - PROCESS | 1741 | 1464865355475 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 04:02:35 INFO - PROCESS | 1741 | 1464865355478 Marionette TRACE conn3 <- [1,2950,null,{}] 04:02:35 INFO - PROCESS | 1741 | 1464865355485 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:35 INFO - PROCESS | 1741 | 1464865355735 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 04:02:36 INFO - PROCESS | 1741 | 1464865356056 Marionette TRACE conn3 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:36 INFO - PROCESS | 1741 | ++DOCSHELL 0x97620400 == 158 [pid = 1741] [id = 745] 04:02:36 INFO - PROCESS | 1741 | ++DOMWINDOW == 177 (0x99f85000) [pid = 1741] [serial = 2236] [outer = (nil)] 04:02:36 INFO - PROCESS | 1741 | ++DOMWINDOW == 178 (0xa229d800) [pid = 1741] [serial = 2237] [outer = 0x99f85000] 04:02:36 INFO - PROCESS | 1741 | 1464865356195 Marionette DEBUG loaded listener.js 04:02:36 INFO - PROCESS | 1741 | ++DOMWINDOW == 179 (0xa22a6c00) [pid = 1741] [serial = 2238] [outer = 0x99f85000] 04:02:36 INFO - PROCESS | 1741 | ++DOCSHELL 0xa2456c00 == 159 [pid = 1741] [id = 746] 04:02:36 INFO - PROCESS | 1741 | ++DOMWINDOW == 180 (0xa2458c00) [pid = 1741] [serial = 2239] [outer = (nil)] 04:02:36 INFO - PROCESS | 1741 | ++DOMWINDOW == 181 (0xa260a000) [pid = 1741] [serial = 2240] [outer = 0xa2458c00] 04:02:37 INFO - PROCESS | 1741 | 1464865357117 Marionette TRACE conn3 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 04:02:37 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. 04:02:37 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1686ms 04:02:37 INFO - PROCESS | 1741 | 1464865357162 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 04:02:37 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 04:02:37 INFO - PROCESS | 1741 | 1464865357166 Marionette TRACE conn3 <- [1,2953,null,{"value":"8"}] 04:02:37 INFO - PROCESS | 1741 | 1464865357173 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 04:02:37 INFO - PROCESS | 1741 | 1464865357178 Marionette TRACE conn3 <- [1,2954,null,{}] 04:02:37 INFO - PROCESS | 1741 | 1464865357189 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:37 INFO - PROCESS | 1741 | 1464865357517 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 04:02:37 INFO - PROCESS | 1741 | 1464865357871 Marionette TRACE conn3 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:37 INFO - PROCESS | 1741 | ++DOCSHELL 0xa2409400 == 160 [pid = 1741] [id = 747] 04:02:37 INFO - PROCESS | 1741 | ++DOMWINDOW == 182 (0xa2451400) [pid = 1741] [serial = 2241] [outer = (nil)] 04:02:37 INFO - PROCESS | 1741 | ++DOMWINDOW == 183 (0xa245c000) [pid = 1741] [serial = 2242] [outer = 0xa2451400] 04:02:37 INFO - PROCESS | 1741 | 1464865357965 Marionette DEBUG loaded listener.js 04:02:38 INFO - PROCESS | 1741 | ++DOMWINDOW == 184 (0xa260d800) [pid = 1741] [serial = 2243] [outer = 0xa2451400] 04:02:38 INFO - PROCESS | 1741 | 1464865358770 Marionette TRACE conn3 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 04:02:38 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 04:02:38 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 04:02:38 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1639ms 04:02:38 INFO - PROCESS | 1741 | 1464865358813 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 04:02:38 INFO - PROCESS | 1741 | 1464865358817 Marionette TRACE conn3 <- [1,2957,null,{"value":"8"}] 04:02:38 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 04:02:38 INFO - PROCESS | 1741 | 1464865358824 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 04:02:38 INFO - PROCESS | 1741 | 1464865358828 Marionette TRACE conn3 <- [1,2958,null,{}] 04:02:38 INFO - PROCESS | 1741 | 1464865358834 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:39 INFO - PROCESS | 1741 | 1464865359101 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 04:02:39 INFO - PROCESS | 1741 | 1464865359411 Marionette TRACE conn3 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:39 INFO - PROCESS | 1741 | ++DOCSHELL 0x9d599000 == 161 [pid = 1741] [id = 748] 04:02:39 INFO - PROCESS | 1741 | ++DOMWINDOW == 185 (0xa2457c00) [pid = 1741] [serial = 2244] [outer = (nil)] 04:02:39 INFO - PROCESS | 1741 | ++DOMWINDOW == 186 (0xa322b800) [pid = 1741] [serial = 2245] [outer = 0xa2457c00] 04:02:39 INFO - PROCESS | 1741 | 1464865359551 Marionette DEBUG loaded listener.js 04:02:39 INFO - PROCESS | 1741 | ++DOMWINDOW == 187 (0xa345c400) [pid = 1741] [serial = 2246] [outer = 0xa2457c00] 04:02:40 INFO - PROCESS | 1741 | 1464865360356 Marionette TRACE conn3 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 04:02:40 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. 04:02:40 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1586ms 04:02:40 INFO - PROCESS | 1741 | 1464865360411 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 04:02:40 INFO - PROCESS | 1741 | 1464865360414 Marionette TRACE conn3 <- [1,2961,null,{"value":"8"}] 04:02:40 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 04:02:40 INFO - PROCESS | 1741 | 1464865360462 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 04:02:40 INFO - PROCESS | 1741 | 1464865360467 Marionette TRACE conn3 <- [1,2962,null,{}] 04:02:40 INFO - PROCESS | 1741 | 1464865360483 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:40 INFO - PROCESS | 1741 | 1464865360752 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 04:02:41 INFO - PROCESS | 1741 | 1464865361109 Marionette TRACE conn3 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:41 INFO - PROCESS | 1741 | ++DOCSHELL 0x9a480800 == 162 [pid = 1741] [id = 749] 04:02:41 INFO - PROCESS | 1741 | ++DOMWINDOW == 188 (0xa2677c00) [pid = 1741] [serial = 2247] [outer = (nil)] 04:02:41 INFO - PROCESS | 1741 | ++DOMWINDOW == 189 (0xa504f000) [pid = 1741] [serial = 2248] [outer = 0xa2677c00] 04:02:41 INFO - PROCESS | 1741 | 1464865361218 Marionette DEBUG loaded listener.js 04:02:41 INFO - PROCESS | 1741 | ++DOMWINDOW == 190 (0xa50f4400) [pid = 1741] [serial = 2249] [outer = 0xa2677c00] 04:02:42 INFO - PROCESS | 1741 | 1464865362019 Marionette TRACE conn3 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 04:02:42 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. 04:02:42 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1635ms 04:02:42 INFO - PROCESS | 1741 | 1464865362058 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 04:02:42 INFO - PROCESS | 1741 | 1464865362062 Marionette TRACE conn3 <- [1,2965,null,{"value":"8"}] 04:02:42 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 04:02:42 INFO - PROCESS | 1741 | 1464865362068 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 04:02:42 INFO - PROCESS | 1741 | 1464865362071 Marionette TRACE conn3 <- [1,2966,null,{}] 04:02:42 INFO - PROCESS | 1741 | 1464865362077 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:42 INFO - PROCESS | 1741 | 1464865362317 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 04:02:42 INFO - PROCESS | 1741 | 1464865362670 Marionette TRACE conn3 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:42 INFO - PROCESS | 1741 | ++DOCSHELL 0xa3228400 == 163 [pid = 1741] [id = 750] 04:02:42 INFO - PROCESS | 1741 | ++DOMWINDOW == 191 (0xa628c800) [pid = 1741] [serial = 2250] [outer = (nil)] 04:02:42 INFO - PROCESS | 1741 | ++DOMWINDOW == 192 (0xa6704800) [pid = 1741] [serial = 2251] [outer = 0xa628c800] 04:02:42 INFO - PROCESS | 1741 | 1464865362825 Marionette DEBUG loaded listener.js 04:02:42 INFO - PROCESS | 1741 | ++DOMWINDOW == 193 (0xa6738800) [pid = 1741] [serial = 2252] [outer = 0xa628c800] 04:02:45 INFO - PROCESS | 1741 | --DOCSHELL 0x88be8400 == 162 [pid = 1741] [id = 606] 04:02:45 INFO - PROCESS | 1741 | --DOCSHELL 0x8a28dc00 == 161 [pid = 1741] [id = 586] 04:02:45 INFO - PROCESS | 1741 | --DOCSHELL 0x92b08800 == 160 [pid = 1741] [id = 514] 04:02:45 INFO - PROCESS | 1741 | --DOCSHELL 0x882bf000 == 159 [pid = 1741] [id = 307] 04:02:45 INFO - PROCESS | 1741 | --DOCSHELL 0x97622800 == 158 [pid = 1741] [id = 517] 04:02:45 INFO - PROCESS | 1741 | --DOCSHELL 0x866f0800 == 157 [pid = 1741] [id = 730] 04:02:45 INFO - PROCESS | 1741 | --DOCSHELL 0x8ca4f400 == 156 [pid = 1741] [id = 729] 04:02:45 INFO - PROCESS | 1741 | --DOCSHELL 0x8b6e5000 == 155 [pid = 1741] [id = 728] 04:02:45 INFO - PROCESS | 1741 | --DOCSHELL 0x85d4bc00 == 154 [pid = 1741] [id = 727] 04:02:45 INFO - PROCESS | 1741 | --DOCSHELL 0x8c7b1000 == 153 [pid = 1741] [id = 726] 04:02:45 INFO - PROCESS | 1741 | --DOCSHELL 0x9b534800 == 152 [pid = 1741] [id = 725] 04:02:45 INFO - PROCESS | 1741 | --DOCSHELL 0x9b3bb000 == 151 [pid = 1741] [id = 724] 04:02:45 INFO - PROCESS | 1741 | --DOCSHELL 0x9519e400 == 150 [pid = 1741] [id = 722] 04:02:45 INFO - PROCESS | 1741 | --DOCSHELL 0x88befc00 == 149 [pid = 1741] [id = 723] 04:02:45 INFO - PROCESS | 1741 | --DOCSHELL 0x9a3f6000 == 148 [pid = 1741] [id = 721] 04:02:45 INFO - PROCESS | 1741 | --DOCSHELL 0x915b5c00 == 147 [pid = 1741] [id = 720] 04:02:45 INFO - PROCESS | 1741 | --DOCSHELL 0x86c79000 == 146 [pid = 1741] [id = 719] 04:02:45 INFO - PROCESS | 1741 | --DOCSHELL 0x866f2800 == 145 [pid = 1741] [id = 718] 04:02:45 INFO - PROCESS | 1741 | --DOCSHELL 0x8ecad800 == 144 [pid = 1741] [id = 716] 04:02:45 INFO - PROCESS | 1741 | --DOCSHELL 0x90a0bc00 == 143 [pid = 1741] [id = 717] 04:02:45 INFO - PROCESS | 1741 | --DOCSHELL 0x907c6800 == 142 [pid = 1741] [id = 715] 04:02:45 INFO - PROCESS | 1741 | --DOCSHELL 0x8e5e7c00 == 141 [pid = 1741] [id = 714] 04:02:45 INFO - PROCESS | 1741 | --DOCSHELL 0x8e5e6400 == 140 [pid = 1741] [id = 713] 04:02:45 INFO - PROCESS | 1741 | --DOCSHELL 0x8ca63400 == 139 [pid = 1741] [id = 712] 04:02:45 INFO - PROCESS | 1741 | --DOCSHELL 0x881c3400 == 138 [pid = 1741] [id = 711] 04:02:45 INFO - PROCESS | 1741 | --DOMWINDOW == 192 (0x8c7ad000) [pid = 1741] [serial = 2073] [outer = (nil)] [url = about:blank] 04:02:45 INFO - PROCESS | 1741 | --DOMWINDOW == 191 (0x8b6ed400) [pid = 1741] [serial = 2124] [outer = (nil)] [url = about:blank] 04:02:45 INFO - PROCESS | 1741 | --DOMWINDOW == 190 (0x90bb5000) [pid = 1741] [serial = 2084] [outer = (nil)] [url = about:blank] 04:02:45 INFO - PROCESS | 1741 | --DOMWINDOW == 189 (0x8d07cc00) [pid = 1741] [serial = 2127] [outer = (nil)] [url = about:blank] 04:02:45 INFO - PROCESS | 1741 | --DOMWINDOW == 188 (0x9a5e7800) [pid = 1741] [serial = 2103] [outer = (nil)] [url = about:blank] 04:02:45 INFO - PROCESS | 1741 | --DOMWINDOW == 187 (0x9c038400) [pid = 1741] [serial = 2120] [outer = (nil)] [url = about:blank] 04:02:45 INFO - PROCESS | 1741 | --DOMWINDOW == 186 (0x8ca67000) [pid = 1741] [serial = 2126] [outer = (nil)] [url = about:blank] 04:02:45 INFO - PROCESS | 1741 | --DOMWINDOW == 185 (0x8eef2400) [pid = 1741] [serial = 2081] [outer = (nil)] [url = about:blank] 04:02:45 INFO - PROCESS | 1741 | --DOMWINDOW == 184 (0x9b29d400) [pid = 1741] [serial = 2111] [outer = (nil)] [url = about:blank] 04:02:45 INFO - PROCESS | 1741 | --DOMWINDOW == 183 (0x92ba7000) [pid = 1741] [serial = 2090] [outer = (nil)] [url = about:blank] 04:02:45 INFO - PROCESS | 1741 | --DOMWINDOW == 182 (0x92655000) [pid = 1741] [serial = 2088] [outer = (nil)] [url = about:blank] 04:02:45 INFO - PROCESS | 1741 | --DOMWINDOW == 181 (0x9b2aa400) [pid = 1741] [serial = 2114] [outer = (nil)] [url = about:blank] 04:02:45 INFO - PROCESS | 1741 | --DOMWINDOW == 180 (0x9a8d7000) [pid = 1741] [serial = 2105] [outer = (nil)] [url = about:blank] 04:02:45 INFO - PROCESS | 1741 | --DOMWINDOW == 179 (0x990e3000) [pid = 1741] [serial = 2100] [outer = (nil)] [url = about:blank] 04:02:45 INFO - PROCESS | 1741 | --DOMWINDOW == 178 (0x93936000) [pid = 1741] [serial = 2093] [outer = (nil)] [url = about:blank] 04:02:45 INFO - PROCESS | 1741 | --DOMWINDOW == 177 (0x9b187000) [pid = 1741] [serial = 2109] [outer = (nil)] [url = about:blank] 04:02:45 INFO - PROCESS | 1741 | --DOMWINDOW == 176 (0x9b882800) [pid = 1741] [serial = 2118] [outer = (nil)] [url = about:blank] 04:02:45 INFO - PROCESS | 1741 | --DOMWINDOW == 175 (0x8ec10400) [pid = 1741] [serial = 2078] [outer = (nil)] [url = about:blank] 04:02:45 INFO - PROCESS | 1741 | --DOMWINDOW == 174 (0x91dbe800) [pid = 1741] [serial = 2087] [outer = (nil)] [url = about:blank] 04:02:45 INFO - PROCESS | 1741 | --DOMWINDOW == 173 (0x8ba7a800) [pid = 1741] [serial = 2072] [outer = (nil)] [url = about:blank] 04:02:45 INFO - PROCESS | 1741 | --DOMWINDOW == 172 (0x9b53dc00) [pid = 1741] [serial = 2117] [outer = (nil)] [url = about:blank] 04:02:45 INFO - PROCESS | 1741 | --DOMWINDOW == 171 (0x92bae000) [pid = 1741] [serial = 2091] [outer = (nil)] [url = about:blank] 04:02:45 INFO - PROCESS | 1741 | --DOMWINDOW == 170 (0x8e5d7000) [pid = 1741] [serial = 2076] [outer = (nil)] [url = about:blank] 04:02:45 INFO - PROCESS | 1741 | --DOMWINDOW == 169 (0x9b29e800) [pid = 1741] [serial = 2112] [outer = (nil)] [url = about:blank] 04:02:45 INFO - PROCESS | 1741 | --DOMWINDOW == 168 (0x8e5d2400) [pid = 1741] [serial = 2130] [outer = (nil)] [url = about:blank] 04:02:45 INFO - PROCESS | 1741 | --DOMWINDOW == 167 (0x951a5800) [pid = 1741] [serial = 2097] [outer = (nil)] [url = about:blank] 04:02:45 INFO - PROCESS | 1741 | --DOMWINDOW == 166 (0x9a4dd400) [pid = 1741] [serial = 2102] [outer = (nil)] [url = about:blank] 04:02:45 INFO - PROCESS | 1741 | --DOMWINDOW == 165 (0x8d9f0000) [pid = 1741] [serial = 2075] [outer = (nil)] [url = about:blank] 04:02:45 INFO - PROCESS | 1741 | --DOMWINDOW == 164 (0x939e2000) [pid = 1741] [serial = 2094] [outer = (nil)] [url = about:blank] 04:02:45 INFO - PROCESS | 1741 | --DOMWINDOW == 163 (0x8ecabc00) [pid = 1741] [serial = 2079] [outer = (nil)] [url = about:blank] 04:02:45 INFO - PROCESS | 1741 | --DOMWINDOW == 162 (0x9afe3400) [pid = 1741] [serial = 2106] [outer = (nil)] [url = about:blank] 04:02:45 INFO - PROCESS | 1741 | --DOMWINDOW == 161 (0x8d60f400) [pid = 1741] [serial = 2129] [outer = (nil)] [url = about:blank] 04:02:45 INFO - PROCESS | 1741 | --DOMWINDOW == 160 (0x914b9c00) [pid = 1741] [serial = 2085] [outer = (nil)] [url = about:blank] 04:02:45 INFO - PROCESS | 1741 | --DOMWINDOW == 159 (0x8d2cc400) [pid = 1741] [serial = 2013] [outer = (nil)] [url = about:blank] 04:02:45 INFO - PROCESS | 1741 | --DOMWINDOW == 158 (0x9aff0800) [pid = 1741] [serial = 2108] [outer = (nil)] [url = about:blank] 04:02:45 INFO - PROCESS | 1741 | --DOMWINDOW == 157 (0x9902b400) [pid = 1741] [serial = 2099] [outer = (nil)] [url = about:blank] 04:02:45 INFO - PROCESS | 1741 | --DOMWINDOW == 156 (0x907cbc00) [pid = 1741] [serial = 2082] [outer = (nil)] [url = about:blank] 04:02:45 INFO - PROCESS | 1741 | --DOMWINDOW == 155 (0x8a6d0000) [pid = 1741] [serial = 2123] [outer = (nil)] [url = about:blank] 04:02:45 INFO - PROCESS | 1741 | --DOMWINDOW == 154 (0x9b319000) [pid = 1741] [serial = 2115] [outer = (nil)] [url = about:blank] 04:02:45 INFO - PROCESS | 1741 | --DOMWINDOW == 153 (0x9519cc00) [pid = 1741] [serial = 2096] [outer = (nil)] [url = about:blank] 04:02:45 INFO - PROCESS | 1741 | --DOMWINDOW == 152 (0x91db1c00) [pid = 1741] [serial = 2040] [outer = (nil)] [url = about:blank] 04:02:45 INFO - PROCESS | 1741 | --DOMWINDOW == 151 (0x8d9e3000) [pid = 1741] [serial = 2025] [outer = (nil)] [url = about:blank] 04:02:45 INFO - PROCESS | 1741 | --DOMWINDOW == 150 (0x92b03c00) [pid = 1741] [serial = 2043] [outer = (nil)] [url = about:blank] 04:02:45 INFO - PROCESS | 1741 | --DOMWINDOW == 149 (0x9534f400) [pid = 1741] [serial = 2049] [outer = (nil)] [url = about:blank] 04:02:45 INFO - PROCESS | 1741 | --DOMWINDOW == 148 (0x8ecaec00) [pid = 1741] [serial = 2031] [outer = (nil)] [url = about:blank] 04:02:45 INFO - PROCESS | 1741 | --DOMWINDOW == 147 (0x93936800) [pid = 1741] [serial = 2046] [outer = (nil)] [url = about:blank] 04:02:45 INFO - PROCESS | 1741 | --DOMWINDOW == 146 (0x8e5e9c00) [pid = 1741] [serial = 2028] [outer = (nil)] [url = about:blank] 04:02:45 INFO - PROCESS | 1741 | --DOMWINDOW == 145 (0x914bc400) [pid = 1741] [serial = 2037] [outer = (nil)] [url = about:blank] 04:02:45 INFO - PROCESS | 1741 | --DOMWINDOW == 144 (0x907cb400) [pid = 1741] [serial = 2034] [outer = (nil)] [url = about:blank] 04:02:45 INFO - PROCESS | 1741 | --DOMWINDOW == 143 (0x8c78e800) [pid = 1741] [serial = 2019] [outer = (nil)] [url = about:blank] 04:02:45 INFO - PROCESS | 1741 | --DOMWINDOW == 142 (0x9a379800) [pid = 1741] [serial = 2055] [outer = (nil)] [url = about:blank] 04:02:45 INFO - PROCESS | 1741 | --DOMWINDOW == 141 (0x888ec400) [pid = 1741] [serial = 2016] [outer = (nil)] [url = about:blank] 04:02:45 INFO - PROCESS | 1741 | --DOMWINDOW == 140 (0x9972e400) [pid = 1741] [serial = 2052] [outer = (nil)] [url = about:blank] 04:02:45 INFO - PROCESS | 1741 | --DOMWINDOW == 139 (0x8d35a800) [pid = 1741] [serial = 2022] [outer = (nil)] [url = about:blank] 04:02:45 INFO - PROCESS | 1741 | --DOMWINDOW == 138 (0x8d9e9400) [pid = 1741] [serial = 2132] [outer = (nil)] [url = about:blank] 04:02:46 INFO - PROCESS | 1741 | 1464865366433 Marionette TRACE conn3 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 04:02:46 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. 04:02:46 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 4439ms 04:02:46 INFO - PROCESS | 1741 | 1464865366509 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 04:02:46 INFO - PROCESS | 1741 | 1464865366516 Marionette TRACE conn3 <- [1,2969,null,{"value":"8"}] 04:02:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 04:02:46 INFO - PROCESS | 1741 | 1464865366524 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 04:02:46 INFO - PROCESS | 1741 | 1464865366531 Marionette TRACE conn3 <- [1,2970,null,{}] 04:02:46 INFO - PROCESS | 1741 | 1464865366539 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:46 INFO - PROCESS | 1741 | 1464865366792 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 04:02:47 INFO - PROCESS | 1741 | 1464865367008 Marionette TRACE conn3 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:47 INFO - PROCESS | 1741 | ++DOCSHELL 0x866f0c00 == 139 [pid = 1741] [id = 751] 04:02:47 INFO - PROCESS | 1741 | ++DOMWINDOW == 139 (0x866f1c00) [pid = 1741] [serial = 2253] [outer = (nil)] 04:02:47 INFO - PROCESS | 1741 | ++DOMWINDOW == 140 (0x86c73800) [pid = 1741] [serial = 2254] [outer = 0x866f1c00] 04:02:47 INFO - PROCESS | 1741 | 1464865367095 Marionette DEBUG loaded listener.js 04:02:47 INFO - PROCESS | 1741 | ++DOMWINDOW == 141 (0x86ed5800) [pid = 1741] [serial = 2255] [outer = 0x866f1c00] 04:02:47 INFO - PROCESS | 1741 | 1464865367901 Marionette TRACE conn3 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 04:02:47 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. 04:02:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1435ms 04:02:48 INFO - PROCESS | 1741 | 1464865367998 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 04:02:48 INFO - PROCESS | 1741 | 1464865368007 Marionette TRACE conn3 <- [1,2973,null,{"value":"8"}] 04:02:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 04:02:48 INFO - PROCESS | 1741 | 1464865368025 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 04:02:48 INFO - PROCESS | 1741 | 1464865368030 Marionette TRACE conn3 <- [1,2974,null,{}] 04:02:48 INFO - PROCESS | 1741 | 1464865368036 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:48 INFO - PROCESS | 1741 | 1464865368273 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 04:02:48 INFO - PROCESS | 1741 | 1464865368525 Marionette TRACE conn3 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:48 INFO - PROCESS | 1741 | ++DOCSHELL 0x866f2800 == 140 [pid = 1741] [id = 752] 04:02:48 INFO - PROCESS | 1741 | ++DOMWINDOW == 142 (0x881d0000) [pid = 1741] [serial = 2256] [outer = (nil)] 04:02:48 INFO - PROCESS | 1741 | ++DOMWINDOW == 143 (0x882c7c00) [pid = 1741] [serial = 2257] [outer = 0x881d0000] 04:02:48 INFO - PROCESS | 1741 | 1464865368602 Marionette DEBUG loaded listener.js 04:02:48 INFO - PROCESS | 1741 | ++DOMWINDOW == 144 (0x888f2000) [pid = 1741] [serial = 2258] [outer = 0x881d0000] 04:02:49 INFO - PROCESS | 1741 | 1464865369456 Marionette TRACE conn3 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 04:02:49 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. 04:02:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1486ms 04:02:49 INFO - PROCESS | 1741 | 1464865369514 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 04:02:49 INFO - PROCESS | 1741 | 1464865369518 Marionette TRACE conn3 <- [1,2977,null,{"value":"8"}] 04:02:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 04:02:49 INFO - PROCESS | 1741 | 1464865369525 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 04:02:49 INFO - PROCESS | 1741 | 1464865369531 Marionette TRACE conn3 <- [1,2978,null,{}] 04:02:49 INFO - PROCESS | 1741 | 1464865369560 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:49 INFO - PROCESS | 1741 | 1464865369922 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 04:02:49 INFO - PROCESS | 1741 | 1464865369973 Marionette TRACE conn3 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:50 INFO - PROCESS | 1741 | ++DOCSHELL 0x89444c00 == 141 [pid = 1741] [id = 753] 04:02:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 145 (0x89449000) [pid = 1741] [serial = 2259] [outer = (nil)] 04:02:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 146 (0x89d6a400) [pid = 1741] [serial = 2260] [outer = 0x89449000] 04:02:50 INFO - PROCESS | 1741 | 1464865370054 Marionette DEBUG loaded listener.js 04:02:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 147 (0x8a28e800) [pid = 1741] [serial = 2261] [outer = 0x89449000] 04:02:51 INFO - PROCESS | 1741 | --DOMWINDOW == 146 (0x8b6f0800) [pid = 1741] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 04:02:51 INFO - PROCESS | 1741 | --DOMWINDOW == 145 (0x888f1400) [pid = 1741] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 04:02:51 INFO - PROCESS | 1741 | --DOMWINDOW == 144 (0x8ca2dc00) [pid = 1741] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 04:02:51 INFO - PROCESS | 1741 | --DOMWINDOW == 143 (0x8d4a2400) [pid = 1741] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 04:02:51 INFO - PROCESS | 1741 | --DOMWINDOW == 142 (0x88a52800) [pid = 1741] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 04:02:51 INFO - PROCESS | 1741 | --DOMWINDOW == 141 (0x866f7400) [pid = 1741] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 04:02:51 INFO - PROCESS | 1741 | --DOMWINDOW == 140 (0x8ca68c00) [pid = 1741] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 04:02:51 INFO - PROCESS | 1741 | --DOMWINDOW == 139 (0x9a8d3000) [pid = 1741] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 04:02:51 INFO - PROCESS | 1741 | --DOMWINDOW == 138 (0x89443800) [pid = 1741] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 04:02:51 INFO - PROCESS | 1741 | --DOMWINDOW == 137 (0x915bfc00) [pid = 1741] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 04:02:51 INFO - PROCESS | 1741 | --DOMWINDOW == 136 (0x907c8000) [pid = 1741] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 04:02:51 INFO - PROCESS | 1741 | --DOMWINDOW == 135 (0x85e1c000) [pid = 1741] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 04:02:51 INFO - PROCESS | 1741 | --DOMWINDOW == 134 (0x90a02000) [pid = 1741] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 04:02:51 INFO - PROCESS | 1741 | --DOMWINDOW == 133 (0x8ca50000) [pid = 1741] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 04:02:51 INFO - PROCESS | 1741 | --DOMWINDOW == 132 (0x9c0d2c00) [pid = 1741] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 04:02:51 INFO - PROCESS | 1741 | --DOMWINDOW == 131 (0x9a3f6400) [pid = 1741] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 04:02:51 INFO - PROCESS | 1741 | --DOMWINDOW == 130 (0x9ba23400) [pid = 1741] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 04:02:51 INFO - PROCESS | 1741 | --DOMWINDOW == 129 (0x939e2800) [pid = 1741] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 04:02:51 INFO - PROCESS | 1741 | --DOMWINDOW == 128 (0x8e791800) [pid = 1741] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 04:02:51 INFO - PROCESS | 1741 | --DOMWINDOW == 127 (0x8d3abc00) [pid = 1741] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 04:02:51 INFO - PROCESS | 1741 | --DOMWINDOW == 126 (0x997f2800) [pid = 1741] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 04:02:51 INFO - PROCESS | 1741 | --DOMWINDOW == 125 (0x8e5f3000) [pid = 1741] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 04:02:51 INFO - PROCESS | 1741 | 1464865371556 Marionette TRACE conn3 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 04:02:51 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. 04:02:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 2087ms 04:02:51 INFO - PROCESS | 1741 | 1464865371613 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 04:02:51 INFO - PROCESS | 1741 | 1464865371617 Marionette TRACE conn3 <- [1,2981,null,{"value":"8"}] 04:02:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 04:02:51 INFO - PROCESS | 1741 | 1464865371633 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 04:02:51 INFO - PROCESS | 1741 | 1464865371636 Marionette TRACE conn3 <- [1,2982,null,{}] 04:02:51 INFO - PROCESS | 1741 | 1464865371643 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:51 INFO - PROCESS | 1741 | 1464865371883 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 04:02:52 INFO - PROCESS | 1741 | 1464865372094 Marionette TRACE conn3 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:52 INFO - PROCESS | 1741 | ++DOCSHELL 0x88a4c000 == 142 [pid = 1741] [id = 754] 04:02:52 INFO - PROCESS | 1741 | ++DOMWINDOW == 126 (0x8a6c9800) [pid = 1741] [serial = 2262] [outer = (nil)] 04:02:52 INFO - PROCESS | 1741 | ++DOMWINDOW == 127 (0x8b15ac00) [pid = 1741] [serial = 2263] [outer = 0x8a6c9800] 04:02:52 INFO - PROCESS | 1741 | 1464865372176 Marionette DEBUG loaded listener.js 04:02:52 INFO - PROCESS | 1741 | ++DOMWINDOW == 128 (0x8b6e4c00) [pid = 1741] [serial = 2264] [outer = 0x8a6c9800] 04:02:52 INFO - PROCESS | 1741 | 1464865372878 Marionette TRACE conn3 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 04:02:52 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 04:02:52 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 04:02:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:02:52 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 04:02:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1303ms 04:02:52 INFO - PROCESS | 1741 | 1464865372930 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 04:02:52 INFO - PROCESS | 1741 | 1464865372934 Marionette TRACE conn3 <- [1,2985,null,{"value":"8"}] 04:02:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 04:02:52 INFO - PROCESS | 1741 | 1464865372941 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 04:02:52 INFO - PROCESS | 1741 | 1464865372944 Marionette TRACE conn3 <- [1,2986,null,{}] 04:02:52 INFO - PROCESS | 1741 | 1464865372950 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:53 INFO - PROCESS | 1741 | 1464865373322 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 04:02:53 INFO - PROCESS | 1741 | 1464865373709 Marionette TRACE conn3 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:53 INFO - PROCESS | 1741 | ++DOCSHELL 0x85d48000 == 143 [pid = 1741] [id = 755] 04:02:53 INFO - PROCESS | 1741 | ++DOMWINDOW == 129 (0x85d4a400) [pid = 1741] [serial = 2265] [outer = (nil)] 04:02:53 INFO - PROCESS | 1741 | ++DOMWINDOW == 130 (0x85e1e800) [pid = 1741] [serial = 2266] [outer = 0x85d4a400] 04:02:53 INFO - PROCESS | 1741 | 1464865373818 Marionette DEBUG loaded listener.js 04:02:53 INFO - PROCESS | 1741 | ++DOMWINDOW == 131 (0x866fb800) [pid = 1741] [serial = 2267] [outer = 0x85d4a400] 04:02:54 INFO - PROCESS | 1741 | 1464865374670 Marionette TRACE conn3 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 04:02:54 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. 04:02:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1783ms 04:02:54 INFO - PROCESS | 1741 | 1464865374727 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 04:02:54 INFO - PROCESS | 1741 | 1464865374732 Marionette TRACE conn3 <- [1,2989,null,{"value":"8"}] 04:02:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 04:02:54 INFO - PROCESS | 1741 | 1464865374742 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 04:02:54 INFO - PROCESS | 1741 | 1464865374750 Marionette TRACE conn3 <- [1,2990,null,{}] 04:02:54 INFO - PROCESS | 1741 | 1464865374758 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:55 INFO - PROCESS | 1741 | 1464865375021 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 04:02:55 INFO - PROCESS | 1741 | 1464865375319 Marionette TRACE conn3 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:55 INFO - PROCESS | 1741 | ++DOCSHELL 0x88a55c00 == 144 [pid = 1741] [id = 756] 04:02:55 INFO - PROCESS | 1741 | ++DOMWINDOW == 132 (0x88a57c00) [pid = 1741] [serial = 2268] [outer = (nil)] 04:02:55 INFO - PROCESS | 1741 | ++DOMWINDOW == 133 (0x88be8400) [pid = 1741] [serial = 2269] [outer = 0x88a57c00] 04:02:55 INFO - PROCESS | 1741 | 1464865375473 Marionette DEBUG loaded listener.js 04:02:55 INFO - PROCESS | 1741 | ++DOMWINDOW == 134 (0x8944a800) [pid = 1741] [serial = 2270] [outer = 0x88a57c00] 04:02:56 INFO - PROCESS | 1741 | ++DOCSHELL 0x8b7ca400 == 145 [pid = 1741] [id = 757] 04:02:56 INFO - PROCESS | 1741 | ++DOMWINDOW == 135 (0x8b7cb400) [pid = 1741] [serial = 2271] [outer = (nil)] 04:02:56 INFO - PROCESS | 1741 | ++DOMWINDOW == 136 (0x8b7d0800) [pid = 1741] [serial = 2272] [outer = 0x8b7cb400] 04:02:56 INFO - PROCESS | 1741 | 1464865376440 Marionette TRACE conn3 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 04:02:56 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. 04:02:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1740ms 04:02:56 INFO - PROCESS | 1741 | 1464865376496 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 04:02:56 INFO - PROCESS | 1741 | 1464865376500 Marionette TRACE conn3 <- [1,2993,null,{"value":"8"}] 04:02:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 04:02:56 INFO - PROCESS | 1741 | 1464865376512 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 04:02:56 INFO - PROCESS | 1741 | 1464865376515 Marionette TRACE conn3 <- [1,2994,null,{}] 04:02:56 INFO - PROCESS | 1741 | 1464865376523 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:56 INFO - PROCESS | 1741 | 1464865376866 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 04:02:57 INFO - PROCESS | 1741 | 1464865377263 Marionette TRACE conn3 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:57 INFO - PROCESS | 1741 | ++DOCSHELL 0x8ba81000 == 146 [pid = 1741] [id = 758] 04:02:57 INFO - PROCESS | 1741 | ++DOMWINDOW == 137 (0x8ba82000) [pid = 1741] [serial = 2273] [outer = (nil)] 04:02:57 INFO - PROCESS | 1741 | ++DOMWINDOW == 138 (0x8ba86800) [pid = 1741] [serial = 2274] [outer = 0x8ba82000] 04:02:57 INFO - PROCESS | 1741 | 1464865377364 Marionette DEBUG loaded listener.js 04:02:57 INFO - PROCESS | 1741 | ++DOMWINDOW == 139 (0x8c79a800) [pid = 1741] [serial = 2275] [outer = 0x8ba82000] 04:02:58 INFO - PROCESS | 1741 | 1464865378197 Marionette TRACE conn3 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 04:02:58 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 04:02:58 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 04:02:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1740ms 04:02:58 INFO - PROCESS | 1741 | 1464865378253 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 04:02:58 INFO - PROCESS | 1741 | 1464865378260 Marionette TRACE conn3 <- [1,2997,null,{"value":"8"}] 04:02:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 04:02:58 INFO - PROCESS | 1741 | 1464865378279 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 04:02:58 INFO - PROCESS | 1741 | 1464865378287 Marionette TRACE conn3 <- [1,2998,null,{}] 04:02:58 INFO - PROCESS | 1741 | 1464865378315 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:58 INFO - PROCESS | 1741 | 1464865378586 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 04:02:58 INFO - PROCESS | 1741 | 1464865378950 Marionette TRACE conn3 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:58 INFO - PROCESS | 1741 | ++DOCSHELL 0x881cd800 == 147 [pid = 1741] [id = 759] 04:02:58 INFO - PROCESS | 1741 | ++DOMWINDOW == 140 (0x8ba85000) [pid = 1741] [serial = 2276] [outer = (nil)] 04:02:59 INFO - PROCESS | 1741 | ++DOMWINDOW == 141 (0x8c8de800) [pid = 1741] [serial = 2277] [outer = 0x8ba85000] 04:02:59 INFO - PROCESS | 1741 | 1464865379045 Marionette DEBUG loaded listener.js 04:02:59 INFO - PROCESS | 1741 | ++DOMWINDOW == 142 (0x8ca2f000) [pid = 1741] [serial = 2278] [outer = 0x8ba85000] 04:02:59 INFO - PROCESS | 1741 | 1464865379821 Marionette TRACE conn3 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 04:02:59 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. 04:02:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1580ms 04:02:59 INFO - PROCESS | 1741 | 1464865379851 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 04:02:59 INFO - PROCESS | 1741 | 1464865379855 Marionette TRACE conn3 <- [1,3001,null,{"value":"8"}] 04:02:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 04:02:59 INFO - PROCESS | 1741 | 1464865379862 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 04:02:59 INFO - PROCESS | 1741 | 1464865379866 Marionette TRACE conn3 <- [1,3002,null,{}] 04:02:59 INFO - PROCESS | 1741 | 1464865379872 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:03:00 INFO - PROCESS | 1741 | 1464865380202 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 04:03:00 INFO - PROCESS | 1741 | 1464865380432 Marionette TRACE conn3 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:00 INFO - PROCESS | 1741 | ++DOCSHELL 0x8c8dcc00 == 148 [pid = 1741] [id = 760] 04:03:00 INFO - PROCESS | 1741 | ++DOMWINDOW == 143 (0x8ca35400) [pid = 1741] [serial = 2279] [outer = (nil)] 04:03:00 INFO - PROCESS | 1741 | ++DOMWINDOW == 144 (0x8ca50000) [pid = 1741] [serial = 2280] [outer = 0x8ca35400] 04:03:00 INFO - PROCESS | 1741 | 1464865380570 Marionette DEBUG loaded listener.js 04:03:00 INFO - PROCESS | 1741 | ++DOMWINDOW == 145 (0x8ca6cc00) [pid = 1741] [serial = 2281] [outer = 0x8ca35400] 04:03:01 INFO - PROCESS | 1741 | 1464865381372 Marionette TRACE conn3 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 04:03:01 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. 04:03:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1534ms 04:03:01 INFO - PROCESS | 1741 | 1464865381398 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 04:03:01 INFO - PROCESS | 1741 | 1464865381402 Marionette TRACE conn3 <- [1,3005,null,{"value":"8"}] 04:03:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 04:03:01 INFO - PROCESS | 1741 | 1464865381411 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 04:03:01 INFO - PROCESS | 1741 | 1464865381415 Marionette TRACE conn3 <- [1,3006,null,{}] 04:03:01 INFO - PROCESS | 1741 | 1464865381423 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:03:01 INFO - PROCESS | 1741 | 1464865381675 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 04:03:02 INFO - PROCESS | 1741 | 1464865381981 Marionette TRACE conn3 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:02 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d080400 == 149 [pid = 1741] [id = 761] 04:03:02 INFO - PROCESS | 1741 | ++DOMWINDOW == 146 (0x8d080c00) [pid = 1741] [serial = 2282] [outer = (nil)] 04:03:02 INFO - PROCESS | 1741 | ++DOMWINDOW == 147 (0x8d2cf800) [pid = 1741] [serial = 2283] [outer = 0x8d080c00] 04:03:02 INFO - PROCESS | 1741 | 1464865382142 Marionette DEBUG loaded listener.js 04:03:02 INFO - PROCESS | 1741 | ++DOMWINDOW == 148 (0x8d350c00) [pid = 1741] [serial = 2284] [outer = 0x8d080c00] 04:03:02 INFO - PROCESS | 1741 | 1464865382990 Marionette TRACE conn3 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 04:03:03 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. 04:03:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1630ms 04:03:03 INFO - PROCESS | 1741 | 1464865383042 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 04:03:03 INFO - PROCESS | 1741 | 1464865383046 Marionette TRACE conn3 <- [1,3009,null,{"value":"8"}] 04:03:03 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 04:03:03 INFO - PROCESS | 1741 | 1464865383054 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 04:03:03 INFO - PROCESS | 1741 | 1464865383057 Marionette TRACE conn3 <- [1,3010,null,{}] 04:03:03 INFO - PROCESS | 1741 | 1464865383064 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:03:03 INFO - PROCESS | 1741 | 1464865383312 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 04:03:03 INFO - PROCESS | 1741 | 1464865383618 Marionette TRACE conn3 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:03 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d07a400 == 150 [pid = 1741] [id = 762] 04:03:03 INFO - PROCESS | 1741 | ++DOMWINDOW == 149 (0x8d07e400) [pid = 1741] [serial = 2285] [outer = (nil)] 04:03:03 INFO - PROCESS | 1741 | ++DOMWINDOW == 150 (0x8d3ac000) [pid = 1741] [serial = 2286] [outer = 0x8d07e400] 04:03:03 INFO - PROCESS | 1741 | 1464865383754 Marionette DEBUG loaded listener.js 04:03:03 INFO - PROCESS | 1741 | ++DOMWINDOW == 151 (0x8d49e800) [pid = 1741] [serial = 2287] [outer = 0x8d07e400] 04:03:04 INFO - PROCESS | 1741 | 1464865384564 Marionette TRACE conn3 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 04:03:04 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 04:03:04 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1530ms 04:03:04 INFO - PROCESS | 1741 | 1464865384585 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 04:03:04 INFO - PROCESS | 1741 | 1464865384589 Marionette TRACE conn3 <- [1,3013,null,{"value":"8"}] 04:03:04 INFO - TEST-START | /FileAPI/FileReaderSync.worker 04:03:04 INFO - PROCESS | 1741 | 1464865384595 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 04:03:04 INFO - PROCESS | 1741 | 1464865384599 Marionette TRACE conn3 <- [1,3014,null,{}] 04:03:04 INFO - PROCESS | 1741 | 1464865384605 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:03:04 INFO - PROCESS | 1741 | 1464865384837 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 04:03:05 INFO - PROCESS | 1741 | 1464865385145 Marionette TRACE conn3 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:05 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d3a3800 == 151 [pid = 1741] [id = 763] 04:03:05 INFO - PROCESS | 1741 | ++DOMWINDOW == 152 (0x8d3afc00) [pid = 1741] [serial = 2288] [outer = (nil)] 04:03:05 INFO - PROCESS | 1741 | ++DOMWINDOW == 153 (0x8d60f000) [pid = 1741] [serial = 2289] [outer = 0x8d3afc00] 04:03:05 INFO - PROCESS | 1741 | 1464865385243 Marionette DEBUG loaded listener.js 04:03:05 INFO - PROCESS | 1741 | ++DOMWINDOW == 154 (0x8d9e3000) [pid = 1741] [serial = 2290] [outer = 0x8d3afc00] 04:03:05 INFO - PROCESS | 1741 | [1741] 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 04:03:06 INFO - PROCESS | 1741 | 1464865386161 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 04:03:06 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 04:03:06 INFO - {} 04:03:06 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 04:03:06 INFO - {} 04:03:06 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 04:03:06 INFO - {} 04:03:06 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 04:03:06 INFO - {} 04:03:06 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1586ms 04:03:06 INFO - PROCESS | 1741 | 1464865386185 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 04:03:06 INFO - PROCESS | 1741 | 1464865386190 Marionette TRACE conn3 <- [1,3017,null,{"value":"8"}] 04:03:06 INFO - TEST-START | /FileAPI/fileReader.html 04:03:06 INFO - PROCESS | 1741 | 1464865386202 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 04:03:06 INFO - PROCESS | 1741 | 1464865386205 Marionette TRACE conn3 <- [1,3018,null,{}] 04:03:06 INFO - PROCESS | 1741 | 1464865386211 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:03:06 INFO - PROCESS | 1741 | 1464865386492 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 04:03:06 INFO - PROCESS | 1741 | 1464865386829 Marionette TRACE conn3 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:06 INFO - PROCESS | 1741 | ++DOCSHELL 0x89d60400 == 152 [pid = 1741] [id = 764] 04:03:06 INFO - PROCESS | 1741 | ++DOMWINDOW == 155 (0x8b8c0800) [pid = 1741] [serial = 2291] [outer = (nil)] 04:03:06 INFO - PROCESS | 1741 | ++DOMWINDOW == 156 (0x8e351800) [pid = 1741] [serial = 2292] [outer = 0x8b8c0800] 04:03:06 INFO - PROCESS | 1741 | 1464865386933 Marionette DEBUG loaded listener.js 04:03:07 INFO - PROCESS | 1741 | ++DOMWINDOW == 157 (0x8e5d8400) [pid = 1741] [serial = 2293] [outer = 0x8b8c0800] 04:03:07 INFO - PROCESS | 1741 | 1464865387774 Marionette TRACE conn3 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 04:03:07 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 04:03:07 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 04:03:07 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 04:03:07 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 04:03:07 INFO - TEST-OK | /FileAPI/fileReader.html | took 1586ms 04:03:07 INFO - PROCESS | 1741 | 1464865387790 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 04:03:07 INFO - PROCESS | 1741 | 1464865387793 Marionette TRACE conn3 <- [1,3021,null,{"value":"8"}] 04:03:07 INFO - TEST-START | /FileAPI/historical.html 04:03:07 INFO - PROCESS | 1741 | 1464865387800 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 04:03:07 INFO - PROCESS | 1741 | 1464865387811 Marionette TRACE conn3 <- [1,3022,null,{}] 04:03:07 INFO - PROCESS | 1741 | 1464865387817 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:03:08 INFO - PROCESS | 1741 | 1464865388084 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 04:03:08 INFO - PROCESS | 1741 | 1464865388387 Marionette TRACE conn3 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:08 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d9e9400 == 153 [pid = 1741] [id = 765] 04:03:08 INFO - PROCESS | 1741 | ++DOMWINDOW == 158 (0x8e347800) [pid = 1741] [serial = 2294] [outer = (nil)] 04:03:08 INFO - PROCESS | 1741 | ++DOMWINDOW == 159 (0x8e5f0000) [pid = 1741] [serial = 2295] [outer = 0x8e347800] 04:03:08 INFO - PROCESS | 1741 | 1464865388528 Marionette DEBUG loaded listener.js 04:03:08 INFO - PROCESS | 1741 | ++DOMWINDOW == 160 (0x8e5f2c00) [pid = 1741] [serial = 2296] [outer = 0x8e347800] 04:03:09 INFO - PROCESS | 1741 | 1464865389358 Marionette TRACE conn3 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 04:03:09 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 04:03:09 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 04:03:09 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 04:03:09 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 04:03:09 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 04:03:09 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 04:03:09 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 04:03:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:03:09 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 04:03:09 INFO - TEST-OK | /FileAPI/historical.html | took 1593ms 04:03:09 INFO - PROCESS | 1741 | 1464865389397 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 04:03:09 INFO - TEST-START | /FileAPI/idlharness.html 04:03:09 INFO - PROCESS | 1741 | 1464865389401 Marionette TRACE conn3 <- [1,3025,null,{"value":"8"}] 04:03:09 INFO - PROCESS | 1741 | 1464865389410 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 04:03:09 INFO - PROCESS | 1741 | 1464865389413 Marionette TRACE conn3 <- [1,3026,null,{}] 04:03:09 INFO - PROCESS | 1741 | 1464865389420 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:03:09 INFO - PROCESS | 1741 | 1464865389675 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 04:03:10 INFO - PROCESS | 1741 | 1464865390042 Marionette TRACE conn3 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:10 INFO - PROCESS | 1741 | ++DOCSHELL 0x8e792800 == 154 [pid = 1741] [id = 766] 04:03:10 INFO - PROCESS | 1741 | ++DOMWINDOW == 161 (0x8ec05400) [pid = 1741] [serial = 2297] [outer = (nil)] 04:03:10 INFO - PROCESS | 1741 | ++DOMWINDOW == 162 (0x8ec09c00) [pid = 1741] [serial = 2298] [outer = 0x8ec05400] 04:03:10 INFO - PROCESS | 1741 | 1464865390144 Marionette DEBUG loaded listener.js 04:03:10 INFO - PROCESS | 1741 | ++DOMWINDOW == 163 (0x8eca8800) [pid = 1741] [serial = 2299] [outer = 0x8ec05400] 04:03:11 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 04:03:11 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 04:03:11 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 04:03:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:11 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:03:11 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:03:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:03:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:03:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:03:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:03:11 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:03:11 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:03:11 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:03:11 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 04:03:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 04:03:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 04:03:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 04:03:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 04:03:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 04:03:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 04:03:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 04:03:11 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 04:03:11 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 04:03:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:03:11 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:03:11 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:03:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:03:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:03:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:03:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:03:11 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:03:11 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:03:11 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:03:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 04:03:11 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 04:03:11 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 04:03:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:11 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:03:11 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:03:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:03:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:03:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:03:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:03:11 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:03:11 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:03:11 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:03:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 04:03:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 04:03:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 04:03:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 04:03:11 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 04:03:11 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:03:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:03:11 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:03:11 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:03:11 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:03:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:03:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:03:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:03:11 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:03:11 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:03:11 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:03:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 04:03:11 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 04:03:11 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 04:03:11 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:03:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:03:11 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:03:11 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:03:11 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:03:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:03:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:03:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:03:11 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:03:11 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:03:11 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:03:11 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 04:03:11 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 04:03:11 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 04:03:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:03:11 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:03:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:03:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:03:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:03:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:03:11 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:03:11 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:03:11 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:03:11 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 04:03:11 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 04:03:11 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 04:03:11 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 04:03:11 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 04:03:11 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 04:03:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 04:03:11 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 04:03:11 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 04:03:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 04:03:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 04:03:11 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 04:03:11 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:03:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:03:11 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:03:11 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:03:11 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:03:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:03:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:03:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:03:11 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:03:11 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:03:11 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:03:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 04:03:11 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 04:03:11 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 04:03:11 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:03:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:03:11 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:03:11 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:03:11 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:03:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:03:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:03:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:03:11 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:03:11 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:03:11 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:03:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 04:03:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 04:03:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 04:03:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 04:03:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 04:03:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 04:03:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 04:03:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 04:03:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 04:03:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 04:03:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 04:03:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 04:03:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 04:03:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 04:03:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 04:03:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 04:03:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 04:03:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 04:03:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 04:03:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 04:03:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 04:03:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 04:03:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 04:03:11 INFO - PROCESS | 1741 | 1464865391592 Marionette TRACE conn3 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 04:03:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 04:03:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 04:03:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 04:03:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 04:03:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 04:03:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 04:03:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 04:03:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 04:03:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 04:03:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 04:03:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 04:03:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 04:03:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 04:03:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 04:03:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 04:03:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 04:03:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 04:03:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 04:03:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 04:03:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 04:03:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 04:03:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 04:03:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 04:03:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 04:03:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 04:03:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 04:03:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 04:03:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 04:03:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 04:03:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 04:03:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 04:03:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 04:03:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 04:03:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 04:03:12 INFO - TEST-OK | /FileAPI/idlharness.html | took 2443ms 04:03:12 INFO - PROCESS | 1741 | 1464865391953 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 04:03:12 INFO - PROCESS | 1741 | 1464865391957 Marionette TRACE conn3 <- [1,3029,null,{"value":"8"}] 04:03:12 INFO - TEST-START | /FileAPI/idlharness.worker 04:03:12 INFO - PROCESS | 1741 | 1464865391978 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 04:03:12 INFO - PROCESS | 1741 | 1464865391990 Marionette TRACE conn3 <- [1,3030,null,{}] 04:03:12 INFO - PROCESS | 1741 | 1464865392045 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:03:12 INFO - PROCESS | 1741 | 1464865392339 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 04:03:12 INFO - PROCESS | 1741 | 1464865392592 Marionette TRACE conn3 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:12 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d60e800 == 155 [pid = 1741] [id = 767] 04:03:12 INFO - PROCESS | 1741 | ++DOMWINDOW == 164 (0x8d9ee000) [pid = 1741] [serial = 2300] [outer = (nil)] 04:03:12 INFO - PROCESS | 1741 | ++DOMWINDOW == 165 (0x91db2000) [pid = 1741] [serial = 2301] [outer = 0x8d9ee000] 04:03:12 INFO - PROCESS | 1741 | 1464865392677 Marionette DEBUG loaded listener.js 04:03:12 INFO - PROCESS | 1741 | ++DOMWINDOW == 166 (0x91db6800) [pid = 1741] [serial = 2302] [outer = 0x8d9ee000] 04:03:13 INFO - PROCESS | 1741 | [1741] 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 04:03:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 04:03:14 INFO - {} 04:03:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 04:03:14 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 04:03:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:14 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:03:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:03:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:03:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:03:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:03:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:03:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 04:03:14 INFO - {} 04:03:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 04:03:14 INFO - {} 04:03:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 04:03:14 INFO - {} 04:03:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 04:03:14 INFO - {} 04:03:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 04:03:14 INFO - {} 04:03:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 04:03:14 INFO - {} 04:03:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 04:03:14 INFO - {} 04:03:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 04:03:14 INFO - {} 04:03:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 04:03:14 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 04:03:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:03:14 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:03:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:03:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:03:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:03:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:03:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:03:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 04:03:14 INFO - {} 04:03:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 04:03:14 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 04:03:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:14 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:03:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:03:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:03:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:03:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:03:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:03:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 04:03:14 INFO - {} 04:03:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 04:03:14 INFO - {} 04:03:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 04:03:14 INFO - {} 04:03:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 04:03:14 INFO - {} 04:03:14 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 04:03:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:03:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:03:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:03:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:03:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:03:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:03:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:03:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:03:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 04:03:14 INFO - {} 04:03:14 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 - {} 04:03:14 INFO - {} 04:03:14 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 04:03:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:03:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:03:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:03:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:03:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:03:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:03:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:03:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:03:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 04:03:14 INFO - {} 04:03:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 04:03:14 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 04:03:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:03:14 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:03:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:03:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:03:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:03:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:03:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 04:03:14 INFO - {} 04:03:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 04:03:14 INFO - {} 04:03:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 04:03:14 INFO - {} 04:03:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 04:03:14 INFO - {} 04:03:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 04:03:14 INFO - {} 04:03:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 04:03:14 INFO - {} 04:03:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 04:03:14 INFO - {} 04:03:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 04:03:14 INFO - {} 04:03:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 04:03:14 INFO - {} 04:03:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 04:03:14 INFO - {} 04:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 04:03:15 INFO - {} 04:03:15 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 04:03:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:03:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:03:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:03:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:03:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:03:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:03:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:03:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 04:03:15 INFO - {} 04:03:15 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 - {} 04:03:15 INFO - {} 04:03:15 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 04:03:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:03:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:03:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:03:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:03:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:03:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:03:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:03:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:03:15 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 04:03:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 04:03:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:03:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 04:03:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:03:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:03:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:03:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:03:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:03:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 04:03:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:03:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:03:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:03:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:03:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:03:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:03:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:03:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 04:03:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:03:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 04:03:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:03:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:03:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:03:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:03:15 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 04:03:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 04:03:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:03:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 04:03:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:03:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:03:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:03:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:03:15 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 04:03:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 04:03:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:03:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 04:03:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:03:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:03:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:03:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:03:15 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 04:03:15 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 04:03:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:15 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:03:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:03:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:03:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:03:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:03:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:03:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:03:15 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 04:03:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:03:15 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:03:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:03:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:03:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:03:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:03:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 04:03:15 INFO - {} 04:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 04:03:15 INFO - {} 04:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 04:03:15 INFO - {} 04:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 04:03:15 INFO - {} 04:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 04:03:15 INFO - {} 04:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 04:03:15 INFO - {} 04:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 04:03:15 INFO - {} 04:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 04:03:15 INFO - {} 04:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 04:03:15 INFO - {} 04:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 04:03:15 INFO - {} 04:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 04:03:15 INFO - {} 04:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 04:03:15 INFO - {} 04:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 04:03:15 INFO - {} 04:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 04:03:15 INFO - {} 04:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 04:03:15 INFO - {} 04:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 04:03:15 INFO - {} 04:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 04:03:15 INFO - {} 04:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 04:03:15 INFO - {} 04:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 04:03:15 INFO - {} 04:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 04:03:15 INFO - {} 04:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 04:03:15 INFO - {} 04:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 04:03:15 INFO - {} 04:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 04:03:15 INFO - {} 04:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 04:03:15 INFO - {} 04:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 04:03:15 INFO - {} 04:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 04:03:15 INFO - {} 04:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 04:03:15 INFO - {} 04:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 04:03:15 INFO - {} 04:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 04:03:15 INFO - {} 04:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 04:03:15 INFO - {} 04:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 04:03:15 INFO - {} 04:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 04:03:15 INFO - {} 04:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 04:03:15 INFO - {} 04:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 04:03:15 INFO - {} 04:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 04:03:15 INFO - {} 04:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 04:03:15 INFO - {} 04:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 04:03:15 INFO - {} 04:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 04:03:15 INFO - {} 04:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 04:03:15 INFO - {} 04:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 04:03:15 INFO - {} 04:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 04:03:15 INFO - {} 04:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 04:03:15 INFO - {} 04:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 04:03:15 INFO - {} 04:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 04:03:15 INFO - {} 04:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 04:03:15 INFO - {} 04:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 04:03:15 INFO - {} 04:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 04:03:15 INFO - {} 04:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 04:03:15 INFO - {} 04:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 04:03:15 INFO - {} 04:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 04:03:15 INFO - {} 04:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 04:03:15 INFO - {} 04:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 04:03:15 INFO - {} 04:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 04:03:15 INFO - {} 04:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 04:03:15 INFO - {} 04:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 04:03:15 INFO - {} 04:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 04:03:15 INFO - {} 04:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:03:15 INFO - {} 04:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 04:03:15 INFO - {} 04:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:03:15 INFO - {} 04:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 04:03:15 INFO - {} 04:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:03:15 INFO - {} 04:03:15 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2994ms 04:03:15 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 04:03:15 INFO - PROCESS | 1741 | 1464865394813 Marionette TRACE conn3 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 04:03:15 INFO - PROCESS | 1741 | 1464865394970 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 04:03:15 INFO - PROCESS | 1741 | 1464865394975 Marionette TRACE conn3 <- [1,3033,null,{"value":"8"}] 04:03:15 INFO - PROCESS | 1741 | 1464865394993 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 04:03:15 INFO - PROCESS | 1741 | 1464865394998 Marionette TRACE conn3 <- [1,3034,null,{}] 04:03:15 INFO - PROCESS | 1741 | 1464865395022 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:03:15 INFO - PROCESS | 1741 | 1464865395399 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 04:03:15 INFO - PROCESS | 1741 | 1464865395697 Marionette TRACE conn3 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:15 INFO - PROCESS | 1741 | ++DOCSHELL 0x91ce1000 == 156 [pid = 1741] [id = 768] 04:03:15 INFO - PROCESS | 1741 | ++DOMWINDOW == 167 (0x91db9800) [pid = 1741] [serial = 2303] [outer = (nil)] 04:03:15 INFO - PROCESS | 1741 | ++DOMWINDOW == 168 (0x9a36f000) [pid = 1741] [serial = 2304] [outer = 0x91db9800] 04:03:15 INFO - PROCESS | 1741 | 1464865395786 Marionette DEBUG loaded listener.js 04:03:15 INFO - PROCESS | 1741 | ++DOMWINDOW == 169 (0x9a3eb800) [pid = 1741] [serial = 2305] [outer = 0x91db9800] 04:03:16 INFO - PROCESS | 1741 | 1464865396586 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 04:03:16 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 04:03:16 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1649ms 04:03:16 INFO - PROCESS | 1741 | 1464865396639 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 04:03:16 INFO - PROCESS | 1741 | 1464865396643 Marionette TRACE conn3 <- [1,3037,null,{"value":"8"}] 04:03:16 INFO - TEST-START | /FileAPI/blob/Blob-close.html 04:03:16 INFO - PROCESS | 1741 | 1464865396650 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 04:03:16 INFO - PROCESS | 1741 | 1464865396654 Marionette TRACE conn3 <- [1,3038,null,{}] 04:03:16 INFO - PROCESS | 1741 | 1464865396660 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:03:16 INFO - PROCESS | 1741 | 1464865396905 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 04:03:17 INFO - PROCESS | 1741 | 1464865397272 Marionette TRACE conn3 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:17 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d35c400 == 157 [pid = 1741] [id = 769] 04:03:17 INFO - PROCESS | 1741 | ++DOMWINDOW == 170 (0x9264e800) [pid = 1741] [serial = 2306] [outer = (nil)] 04:03:17 INFO - PROCESS | 1741 | ++DOMWINDOW == 171 (0x9a4df800) [pid = 1741] [serial = 2307] [outer = 0x9264e800] 04:03:17 INFO - PROCESS | 1741 | 1464865397369 Marionette DEBUG loaded listener.js 04:03:17 INFO - PROCESS | 1741 | ++DOMWINDOW == 172 (0x9a4e5000) [pid = 1741] [serial = 2308] [outer = 0x9264e800] 04:03:18 INFO - PROCESS | 1741 | 1464865398177 Marionette TRACE conn3 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 04:03:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 04:03:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 04:03:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:03:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 04:03:18 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1583ms 04:03:18 INFO - PROCESS | 1741 | 1464865398235 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 04:03:18 INFO - PROCESS | 1741 | 1464865398239 Marionette TRACE conn3 <- [1,3041,null,{"value":"8"}] 04:03:18 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 04:03:18 INFO - PROCESS | 1741 | 1464865398247 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 04:03:18 INFO - PROCESS | 1741 | 1464865398249 Marionette TRACE conn3 <- [1,3042,null,{}] 04:03:18 INFO - PROCESS | 1741 | 1464865398256 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:03:18 INFO - PROCESS | 1741 | 1464865398610 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 04:03:18 INFO - PROCESS | 1741 | 1464865398888 Marionette TRACE conn3 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:18 INFO - PROCESS | 1741 | ++DOCSHELL 0x8ecaa400 == 158 [pid = 1741] [id = 770] 04:03:18 INFO - PROCESS | 1741 | ++DOMWINDOW == 173 (0x9a4dd400) [pid = 1741] [serial = 2309] [outer = (nil)] 04:03:18 INFO - PROCESS | 1741 | ++DOMWINDOW == 174 (0x9a77e400) [pid = 1741] [serial = 2310] [outer = 0x9a4dd400] 04:03:19 INFO - PROCESS | 1741 | 1464865398997 Marionette DEBUG loaded listener.js 04:03:19 INFO - PROCESS | 1741 | ++DOMWINDOW == 175 (0x9a8cf400) [pid = 1741] [serial = 2311] [outer = 0x9a4dd400] 04:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 04:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 04:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 04:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 04:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 04:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 04:03:20 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. 04:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 04:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 04:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 04:03:20 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'.) 04:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 04:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 04:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 04:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 04:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 04:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 04:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 04:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 04:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 04:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 04:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 04:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 04:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 04:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 04:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 04:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 04:03:20 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. 04:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 04:03:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 04:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 04:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 04:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 04:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 04:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 04:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 04:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 04:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 04:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 04:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 04:03:20 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. 04:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 04:03:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 04:03:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 04:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 04:03:20 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. 04:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 04:03:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 04:03:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 04:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 04:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 04:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 04:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 04:03:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 04:03:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 04:03:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 04:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 04:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 04:03:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 04:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:03:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 04:03:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 04:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:03:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:03:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 04:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:03:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:03:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 04:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:03:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 04:03:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 04:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:03:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:03:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 04:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:03:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:03:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 04:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:03:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:03:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 04:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:03:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:03:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 04:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:03:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 04:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 04:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 04:03:20 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1920ms 04:03:20 INFO - PROCESS | 1741 | 1464865400060 Marionette TRACE conn3 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 04:03:20 INFO - PROCESS | 1741 | 1464865400228 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 04:03:20 INFO - PROCESS | 1741 | 1464865400237 Marionette TRACE conn3 <- [1,3045,null,{"value":"8"}] 04:03:20 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 04:03:20 INFO - PROCESS | 1741 | 1464865400253 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 04:03:20 INFO - PROCESS | 1741 | 1464865400263 Marionette TRACE conn3 <- [1,3046,null,{}] 04:03:20 INFO - PROCESS | 1741 | 1464865400274 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:03:20 INFO - PROCESS | 1741 | 1464865400663 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 04:03:20 INFO - PROCESS | 1741 | 1464865400951 Marionette TRACE conn3 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:20 INFO - PROCESS | 1741 | ++DOCSHELL 0x8ecaa000 == 159 [pid = 1741] [id = 771] 04:03:20 INFO - PROCESS | 1741 | ++DOMWINDOW == 176 (0x91db2400) [pid = 1741] [serial = 2312] [outer = (nil)] 04:03:21 INFO - PROCESS | 1741 | ++DOMWINDOW == 177 (0x92652400) [pid = 1741] [serial = 2313] [outer = 0x91db2400] 04:03:21 INFO - PROCESS | 1741 | 1464865401038 Marionette DEBUG loaded listener.js 04:03:21 INFO - PROCESS | 1741 | ++DOMWINDOW == 178 (0x92656c00) [pid = 1741] [serial = 2314] [outer = 0x91db2400] 04:03:21 INFO - PROCESS | 1741 | [1741] 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 04:03:21 INFO - PROCESS | 1741 | 1464865401945 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 04:03:21 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 04:03:21 INFO - {} 04:03:21 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1748ms 04:03:22 INFO - PROCESS | 1741 | 1464865402005 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 04:03:22 INFO - PROCESS | 1741 | 1464865402009 Marionette TRACE conn3 <- [1,3049,null,{"value":"8"}] 04:03:22 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 04:03:22 INFO - PROCESS | 1741 | 1464865402017 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 04:03:22 INFO - PROCESS | 1741 | 1464865402022 Marionette TRACE conn3 <- [1,3050,null,{}] 04:03:22 INFO - PROCESS | 1741 | 1464865402081 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:03:22 INFO - PROCESS | 1741 | 1464865402375 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 04:03:22 INFO - PROCESS | 1741 | 1464865402739 Marionette TRACE conn3 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:22 INFO - PROCESS | 1741 | ++DOCSHELL 0x8ecb3400 == 160 [pid = 1741] [id = 772] 04:03:22 INFO - PROCESS | 1741 | ++DOMWINDOW == 179 (0x8ecb4800) [pid = 1741] [serial = 2315] [outer = (nil)] 04:03:22 INFO - PROCESS | 1741 | ++DOMWINDOW == 180 (0x92bad000) [pid = 1741] [serial = 2316] [outer = 0x8ecb4800] 04:03:22 INFO - PROCESS | 1741 | 1464865402831 Marionette DEBUG loaded listener.js 04:03:22 INFO - PROCESS | 1741 | ++DOMWINDOW == 181 (0x92bb1800) [pid = 1741] [serial = 2317] [outer = 0x8ecb4800] 04:03:26 INFO - PROCESS | 1741 | --DOCSHELL 0x8b6e7800 == 159 [pid = 1741] [id = 705] 04:03:26 INFO - PROCESS | 1741 | --DOCSHELL 0x8943d800 == 158 [pid = 1741] [id = 707] 04:03:26 INFO - PROCESS | 1741 | --DOCSHELL 0x89447400 == 157 [pid = 1741] [id = 709] 04:03:26 INFO - PROCESS | 1741 | --DOCSHELL 0x9b187400 == 156 [pid = 1741] [id = 704] 04:03:26 INFO - PROCESS | 1741 | --DOCSHELL 0x89444c00 == 155 [pid = 1741] [id = 753] 04:03:26 INFO - PROCESS | 1741 | --DOCSHELL 0x866f2800 == 154 [pid = 1741] [id = 752] 04:03:26 INFO - PROCESS | 1741 | --DOCSHELL 0x866f0c00 == 153 [pid = 1741] [id = 751] 04:03:26 INFO - PROCESS | 1741 | --DOCSHELL 0xa3228400 == 152 [pid = 1741] [id = 750] 04:03:26 INFO - PROCESS | 1741 | --DOCSHELL 0x9d599000 == 151 [pid = 1741] [id = 748] 04:03:26 INFO - PROCESS | 1741 | --DOCSHELL 0x9a480800 == 150 [pid = 1741] [id = 749] 04:03:26 INFO - PROCESS | 1741 | --DOCSHELL 0xa2409400 == 149 [pid = 1741] [id = 747] 04:03:26 INFO - PROCESS | 1741 | --DOCSHELL 0x97620400 == 148 [pid = 1741] [id = 745] 04:03:26 INFO - PROCESS | 1741 | --DOCSHELL 0xa2456c00 == 147 [pid = 1741] [id = 746] 04:03:26 INFO - PROCESS | 1741 | --DOCSHELL 0x9c3de400 == 146 [pid = 1741] [id = 744] 04:03:26 INFO - PROCESS | 1741 | --DOCSHELL 0x92ec8c00 == 145 [pid = 1741] [id = 742] 04:03:26 INFO - PROCESS | 1741 | --DOCSHELL 0x99ebd400 == 144 [pid = 1741] [id = 743] 04:03:26 INFO - PROCESS | 1741 | --DOCSHELL 0x9535bc00 == 143 [pid = 1741] [id = 741] 04:03:26 INFO - PROCESS | 1741 | --DOCSHELL 0x99731800 == 142 [pid = 1741] [id = 740] 04:03:26 INFO - PROCESS | 1741 | --DOCSHELL 0x9392e400 == 141 [pid = 1741] [id = 739] 04:03:26 INFO - PROCESS | 1741 | --DOCSHELL 0x8e796c00 == 140 [pid = 1741] [id = 738] 04:03:26 INFO - PROCESS | 1741 | --DOCSHELL 0x8e795400 == 139 [pid = 1741] [id = 737] 04:03:26 INFO - PROCESS | 1741 | --DOCSHELL 0x8ecad400 == 138 [pid = 1741] [id = 736] 04:03:26 INFO - PROCESS | 1741 | --DOCSHELL 0x8e792000 == 137 [pid = 1741] [id = 734] 04:03:26 INFO - PROCESS | 1741 | --DOCSHELL 0x8ec0d000 == 136 [pid = 1741] [id = 735] 04:03:26 INFO - PROCESS | 1741 | --DOCSHELL 0x8d4a1800 == 135 [pid = 1741] [id = 733] 04:03:26 INFO - PROCESS | 1741 | --DOCSHELL 0x88bef800 == 134 [pid = 1741] [id = 732] 04:03:26 INFO - PROCESS | 1741 | --DOMWINDOW == 180 (0x8c7b1400) [pid = 1741] [serial = 2187] [outer = (nil)] [url = about:blank] 04:03:26 INFO - PROCESS | 1741 | --DOMWINDOW == 179 (0x8c793800) [pid = 1741] [serial = 2136] [outer = (nil)] [url = about:blank] 04:03:26 INFO - PROCESS | 1741 | --DOMWINDOW == 178 (0x9d9c8c00) [pid = 1741] [serial = 2180] [outer = (nil)] [url = about:blank] 04:03:26 INFO - PROCESS | 1741 | --DOMWINDOW == 177 (0x8e345800) [pid = 1741] [serial = 2070] [outer = (nil)] [url = about:blank] 04:03:26 INFO - PROCESS | 1741 | --DOMWINDOW == 176 (0x951a7800) [pid = 1741] [serial = 2159] [outer = (nil)] [url = about:blank] 04:03:26 INFO - PROCESS | 1741 | --DOMWINDOW == 175 (0x93c7d800) [pid = 1741] [serial = 2157] [outer = (nil)] [url = about:blank] 04:03:26 INFO - PROCESS | 1741 | --DOMWINDOW == 174 (0x8d4a0400) [pid = 1741] [serial = 2139] [outer = (nil)] [url = about:blank] 04:03:26 INFO - PROCESS | 1741 | --DOMWINDOW == 173 (0x9c07dc00) [pid = 1741] [serial = 2121] [outer = (nil)] [url = about:blank] 04:03:26 INFO - PROCESS | 1741 | --DOMWINDOW == 172 (0x8ca2ec00) [pid = 1741] [serial = 2192] [outer = (nil)] [url = about:blank] 04:03:26 INFO - PROCESS | 1741 | --DOMWINDOW == 171 (0x92b0a400) [pid = 1741] [serial = 2153] [outer = (nil)] [url = about:blank] 04:03:26 INFO - PROCESS | 1741 | --DOMWINDOW == 170 (0x90bae800) [pid = 1741] [serial = 2148] [outer = (nil)] [url = about:blank] 04:03:26 INFO - PROCESS | 1741 | --DOMWINDOW == 169 (0x8813c000) [pid = 1741] [serial = 2183] [outer = (nil)] [url = about:blank] 04:03:26 INFO - PROCESS | 1741 | --DOMWINDOW == 168 (0x91ce1c00) [pid = 1741] [serial = 2150] [outer = (nil)] [url = about:blank] 04:03:26 INFO - PROCESS | 1741 | --DOMWINDOW == 167 (0x8d2cbc00) [pid = 1741] [serial = 2189] [outer = (nil)] [url = about:blank] 04:03:26 INFO - PROCESS | 1741 | --DOMWINDOW == 166 (0x9d5a1000) [pid = 1741] [serial = 2178] [outer = (nil)] [url = about:blank] 04:03:26 INFO - PROCESS | 1741 | --DOMWINDOW == 165 (0x8a293800) [pid = 1741] [serial = 2135] [outer = (nil)] [url = about:blank] 04:03:26 INFO - PROCESS | 1741 | --DOMWINDOW == 164 (0xa0609800) [pid = 1741] [serial = 2181] [outer = (nil)] [url = about:blank] 04:03:26 INFO - PROCESS | 1741 | --DOMWINDOW == 163 (0x92b0c400) [pid = 1741] [serial = 2154] [outer = (nil)] [url = about:blank] 04:03:26 INFO - PROCESS | 1741 | --DOMWINDOW == 162 (0x9a722800) [pid = 1741] [serial = 2166] [outer = (nil)] [url = about:blank] 04:03:26 INFO - PROCESS | 1741 | --DOMWINDOW == 161 (0x9a4dd000) [pid = 1741] [serial = 2165] [outer = (nil)] [url = about:blank] 04:03:26 INFO - PROCESS | 1741 | --DOMWINDOW == 160 (0x9c3e6000) [pid = 1741] [serial = 2174] [outer = (nil)] [url = about:blank] 04:03:26 INFO - PROCESS | 1741 | --DOMWINDOW == 159 (0x8ba79800) [pid = 1741] [serial = 2186] [outer = (nil)] [url = about:blank] 04:03:26 INFO - PROCESS | 1741 | --DOMWINDOW == 158 (0x997ec000) [pid = 1741] [serial = 2163] [outer = (nil)] [url = about:blank] 04:03:26 INFO - PROCESS | 1741 | --DOMWINDOW == 157 (0x8ec0e000) [pid = 1741] [serial = 2142] [outer = (nil)] [url = about:blank] 04:03:26 INFO - PROCESS | 1741 | --DOMWINDOW == 156 (0x9c03c800) [pid = 1741] [serial = 2172] [outer = (nil)] [url = about:blank] 04:03:26 INFO - PROCESS | 1741 | --DOMWINDOW == 155 (0x9b182400) [pid = 1741] [serial = 2169] [outer = (nil)] [url = about:blank] 04:03:26 INFO - PROCESS | 1741 | --DOMWINDOW == 154 (0x8ec03000) [pid = 1741] [serial = 2141] [outer = (nil)] [url = about:blank] 04:03:26 INFO - PROCESS | 1741 | --DOMWINDOW == 153 (0x91dbd400) [pid = 1741] [serial = 2151] [outer = (nil)] [url = about:blank] 04:03:26 INFO - PROCESS | 1741 | --DOMWINDOW == 152 (0x9d594400) [pid = 1741] [serial = 2175] [outer = (nil)] [url = about:blank] 04:03:26 INFO - PROCESS | 1741 | --DOMWINDOW == 151 (0x888ea000) [pid = 1741] [serial = 2184] [outer = (nil)] [url = about:blank] 04:03:26 INFO - PROCESS | 1741 | --DOMWINDOW == 150 (0x9902d000) [pid = 1741] [serial = 2162] [outer = (nil)] [url = about:blank] 04:03:26 INFO - PROCESS | 1741 | --DOMWINDOW == 149 (0x8d35b000) [pid = 1741] [serial = 2138] [outer = (nil)] [url = about:blank] 04:03:26 INFO - PROCESS | 1741 | --DOMWINDOW == 148 (0x939e4800) [pid = 1741] [serial = 2156] [outer = (nil)] [url = about:blank] 04:03:26 INFO - PROCESS | 1741 | --DOMWINDOW == 147 (0x90a0c400) [pid = 1741] [serial = 2147] [outer = (nil)] [url = about:blank] 04:03:26 INFO - PROCESS | 1741 | --DOMWINDOW == 146 (0x8d3ae000) [pid = 1741] [serial = 2193] [outer = (nil)] [url = about:blank] 04:03:26 INFO - PROCESS | 1741 | --DOMWINDOW == 145 (0x9b2ac800) [pid = 1741] [serial = 2171] [outer = (nil)] [url = about:blank] 04:03:26 INFO - PROCESS | 1741 | --DOMWINDOW == 144 (0x907c1400) [pid = 1741] [serial = 2145] [outer = (nil)] [url = about:blank] 04:03:26 INFO - PROCESS | 1741 | --DOMWINDOW == 143 (0x8d353800) [pid = 1741] [serial = 2190] [outer = (nil)] [url = about:blank] 04:03:26 INFO - PROCESS | 1741 | --DOMWINDOW == 142 (0x9d59d800) [pid = 1741] [serial = 2177] [outer = (nil)] [url = about:blank] 04:03:26 INFO - PROCESS | 1741 | --DOMWINDOW == 141 (0x8eeebc00) [pid = 1741] [serial = 2144] [outer = (nil)] [url = about:blank] 04:03:26 INFO - PROCESS | 1741 | --DOMWINDOW == 140 (0x951aec00) [pid = 1741] [serial = 2160] [outer = (nil)] [url = about:blank] 04:03:26 INFO - PROCESS | 1741 | --DOMWINDOW == 139 (0x9aaed400) [pid = 1741] [serial = 2168] [outer = (nil)] [url = about:blank] 04:03:26 INFO - PROCESS | 1741 | 1464865406838 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 04:03:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 04:03:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 04:03:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 04:03:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 04:03:26 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 4887ms 04:03:26 INFO - PROCESS | 1741 | 1464865406906 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 04:03:26 INFO - PROCESS | 1741 | 1464865406913 Marionette TRACE conn3 <- [1,3053,null,{"value":"8"}] 04:03:26 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 04:03:26 INFO - PROCESS | 1741 | 1464865406923 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 04:03:26 INFO - PROCESS | 1741 | 1464865406928 Marionette TRACE conn3 <- [1,3054,null,{}] 04:03:26 INFO - PROCESS | 1741 | 1464865406939 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:03:27 INFO - PROCESS | 1741 | 1464865407174 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 04:03:27 INFO - PROCESS | 1741 | 1464865407463 Marionette TRACE conn3 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:27 INFO - PROCESS | 1741 | ++DOCSHELL 0x866f0800 == 135 [pid = 1741] [id = 773] 04:03:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 140 (0x86c6c000) [pid = 1741] [serial = 2318] [outer = (nil)] 04:03:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 141 (0x881c8800) [pid = 1741] [serial = 2319] [outer = 0x86c6c000] 04:03:27 INFO - PROCESS | 1741 | 1464865407543 Marionette DEBUG loaded listener.js 04:03:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 142 (0x882c4c00) [pid = 1741] [serial = 2320] [outer = 0x86c6c000] 04:03:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 04:03:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 04:03:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 04:03:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 04:03:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 04:03:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 04:03:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 04:03:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 04:03:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 04:03:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 04:03:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 04:03:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 04:03:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 04:03:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 04:03:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 04:03:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 04:03:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 04:03:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 04:03:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 04:03:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 04:03:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 04:03:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 04:03:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 04:03:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 04:03:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 04:03:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 04:03:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 04:03:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 04:03:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 04:03:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 04:03:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 04:03:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 04:03:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 04:03:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 04:03:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 04:03:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 04:03:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 04:03:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 04:03:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 04:03:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 04:03:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 04:03:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 04:03:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 04:03:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 04:03:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 04:03:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 04:03:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 04:03:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 04:03:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 04:03:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 04:03:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 04:03:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 04:03:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 04:03:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 04:03:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 04:03:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 04:03:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 04:03:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 04:03:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 04:03:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 04:03:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 04:03:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 04:03:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 04:03:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 04:03:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 04:03:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 04:03:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 04:03:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 04:03:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 04:03:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 04:03:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 04:03:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 04:03:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 04:03:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 04:03:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 04:03:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 04:03:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 04:03:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 04:03:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 04:03:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 04:03:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 04:03:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 04:03:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 04:03:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 04:03:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 04:03:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 04:03:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 04:03:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 04:03:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 04:03:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 04:03:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 04:03:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 04:03:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 04:03:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 04:03:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 04:03:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 04:03:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 04:03:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 04:03:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 04:03:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:03:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:03:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:03:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:03:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 04:03:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:03:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:03:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:03:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:03:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 04:03:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:03:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:03:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:03:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:03:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 04:03:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:03:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:03:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:03:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:03:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 04:03:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:03:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:03:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:03:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:03:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 04:03:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:03:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:03:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:03:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:03:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 04:03:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:03:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:03:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:03:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:03:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 04:03:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:03:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:03:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:03:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:03:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 04:03:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:03:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:03:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:03:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:03:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 04:03:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:03:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:03:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:03:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:03:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 04:03:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:03:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:03:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:03:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:03:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 04:03:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:03:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:03:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:03:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:03:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 04:03:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:03:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:03:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:03:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:03:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 04:03:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:03:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:03:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:03:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:03:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 04:03:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:03:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:03:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:03:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:03:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 04:03:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:03:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:03:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:03:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:03:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 04:03:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:03:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:03:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:03:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:03:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 04:03:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:03:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:03:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:03:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:03:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 04:03:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:03:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:03:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:03:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:03:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 04:03:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:03:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:03:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:03:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:03:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 04:03:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:03:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:03:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:03:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:03:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 04:03:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:03:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:03:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:03:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:03:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 04:03:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:03:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:03:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:03:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:03:28 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" 04:03:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:03:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:03:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:03:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:03:28 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" 04:03:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:03:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:03:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:03:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:03:28 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1883ms 04:03:28 INFO - PROCESS | 1741 | 1464865408650 Marionette TRACE conn3 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 04:03:28 INFO - PROCESS | 1741 | 1464865408931 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 04:03:28 INFO - PROCESS | 1741 | 1464865408948 Marionette TRACE conn3 <- [1,3057,null,{"value":"8"}] 04:03:29 INFO - TEST-START | /FileAPI/file/File-constructor.html 04:03:29 INFO - PROCESS | 1741 | 1464865409049 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 04:03:29 INFO - PROCESS | 1741 | 1464865409054 Marionette TRACE conn3 <- [1,3058,null,{}] 04:03:29 INFO - PROCESS | 1741 | 1464865409062 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:03:29 INFO - PROCESS | 1741 | 1464865409390 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 04:03:29 INFO - PROCESS | 1741 | 1464865409423 Marionette TRACE conn3 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:29 INFO - PROCESS | 1741 | ++DOCSHELL 0x89447400 == 136 [pid = 1741] [id = 774] 04:03:29 INFO - PROCESS | 1741 | ++DOMWINDOW == 143 (0x8b8c0400) [pid = 1741] [serial = 2321] [outer = (nil)] 04:03:29 INFO - PROCESS | 1741 | ++DOMWINDOW == 144 (0x8ba7a800) [pid = 1741] [serial = 2322] [outer = 0x8b8c0400] 04:03:29 INFO - PROCESS | 1741 | 1464865409514 Marionette DEBUG loaded listener.js 04:03:29 INFO - PROCESS | 1741 | ++DOMWINDOW == 145 (0x8c793400) [pid = 1741] [serial = 2323] [outer = 0x8b8c0400] 04:03:30 INFO - PROCESS | 1741 | 1464865410467 Marionette TRACE conn3 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 04:03:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 04:03:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 04:03:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 04:03:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 04:03:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 04:03:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 04:03:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 04:03:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 04:03:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 04:03:30 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 04:03:30 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 04:03:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:03:30 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 04:03:30 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 04:03:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 04:03:30 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 04:03:30 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 04:03:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:03:30 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 04:03:30 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 04:03:30 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 04:03:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:03:30 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 04:03:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 04:03:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 04:03:30 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1509ms 04:03:30 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 04:03:30 INFO - PROCESS | 1741 | 1464865410559 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 04:03:30 INFO - PROCESS | 1741 | 1464865410562 Marionette TRACE conn3 <- [1,3061,null,{"value":"8"}] 04:03:30 INFO - PROCESS | 1741 | 1464865410569 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 04:03:30 INFO - PROCESS | 1741 | 1464865410575 Marionette TRACE conn3 <- [1,3062,null,{}] 04:03:30 INFO - PROCESS | 1741 | 1464865410603 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:03:30 INFO - PROCESS | 1741 | 1464865410916 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 04:03:30 INFO - PROCESS | 1741 | 1464865410957 Marionette TRACE conn3 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:31 INFO - PROCESS | 1741 | ++DOCSHELL 0x855bd000 == 137 [pid = 1741] [id = 775] 04:03:31 INFO - PROCESS | 1741 | ++DOMWINDOW == 146 (0x88bf0000) [pid = 1741] [serial = 2324] [outer = (nil)] 04:03:31 INFO - PROCESS | 1741 | ++DOMWINDOW == 147 (0x8d078800) [pid = 1741] [serial = 2325] [outer = 0x88bf0000] 04:03:31 INFO - PROCESS | 1741 | 1464865411088 Marionette DEBUG loaded listener.js 04:03:31 INFO - PROCESS | 1741 | ++DOMWINDOW == 148 (0x8d2d6800) [pid = 1741] [serial = 2326] [outer = 0x88bf0000] 04:03:32 INFO - PROCESS | 1741 | --DOMWINDOW == 147 (0x8d076c00) [pid = 1741] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 04:03:32 INFO - PROCESS | 1741 | --DOMWINDOW == 146 (0x89449000) [pid = 1741] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 04:03:32 INFO - PROCESS | 1741 | --DOMWINDOW == 145 (0x866f1c00) [pid = 1741] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 04:03:32 INFO - PROCESS | 1741 | --DOMWINDOW == 144 (0xa2677c00) [pid = 1741] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 04:03:32 INFO - PROCESS | 1741 | --DOMWINDOW == 143 (0xa2457c00) [pid = 1741] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 04:03:32 INFO - PROCESS | 1741 | --DOMWINDOW == 142 (0xa2451400) [pid = 1741] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 04:03:32 INFO - PROCESS | 1741 | --DOMWINDOW == 141 (0xa2458c00) [pid = 1741] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 04:03:32 INFO - PROCESS | 1741 | --DOMWINDOW == 140 (0x99f85000) [pid = 1741] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 04:03:32 INFO - PROCESS | 1741 | --DOMWINDOW == 139 (0xa115d000) [pid = 1741] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 04:03:32 INFO - PROCESS | 1741 | --DOMWINDOW == 138 (0x9a3eb400) [pid = 1741] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 04:03:32 INFO - PROCESS | 1741 | --DOMWINDOW == 137 (0x9b29dc00) [pid = 1741] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 04:03:32 INFO - PROCESS | 1741 | --DOMWINDOW == 136 (0x99eb7c00) [pid = 1741] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 04:03:32 INFO - PROCESS | 1741 | --DOMWINDOW == 135 (0x9a231400) [pid = 1741] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 04:03:32 INFO - PROCESS | 1741 | --DOMWINDOW == 134 (0x939dd000) [pid = 1741] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 04:03:32 INFO - PROCESS | 1741 | --DOMWINDOW == 133 (0x91db8400) [pid = 1741] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 04:03:32 INFO - PROCESS | 1741 | --DOMWINDOW == 132 (0x91cdf000) [pid = 1741] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 04:03:32 INFO - PROCESS | 1741 | --DOMWINDOW == 131 (0x907c0400) [pid = 1741] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 04:03:32 INFO - PROCESS | 1741 | --DOMWINDOW == 130 (0x8eee5000) [pid = 1741] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 04:03:32 INFO - PROCESS | 1741 | --DOMWINDOW == 129 (0x8e794000) [pid = 1741] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 04:03:32 INFO - PROCESS | 1741 | --DOMWINDOW == 128 (0x8d604000) [pid = 1741] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 04:03:32 INFO - PROCESS | 1741 | --DOMWINDOW == 127 (0x8a291000) [pid = 1741] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 04:03:32 INFO - PROCESS | 1741 | --DOMWINDOW == 126 (0x881d0000) [pid = 1741] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 04:03:32 INFO - PROCESS | 1741 | [1741] 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 04:03:32 INFO - PROCESS | 1741 | 1464865412812 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 04:03:32 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 04:03:32 INFO - {} 04:03:32 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 2291ms 04:03:32 INFO - PROCESS | 1741 | 1464865412860 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 04:03:32 INFO - PROCESS | 1741 | 1464865412864 Marionette TRACE conn3 <- [1,3065,null,{"value":"8"}] 04:03:32 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 04:03:32 INFO - PROCESS | 1741 | 1464865412873 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 04:03:32 INFO - PROCESS | 1741 | 1464865412877 Marionette TRACE conn3 <- [1,3066,null,{}] 04:03:32 INFO - PROCESS | 1741 | 1464865412895 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:03:33 INFO - PROCESS | 1741 | 1464865413249 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 04:03:33 INFO - PROCESS | 1741 | 1464865413272 Marionette TRACE conn3 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:33 INFO - PROCESS | 1741 | ++DOCSHELL 0x888ef000 == 138 [pid = 1741] [id = 776] 04:03:33 INFO - PROCESS | 1741 | ++DOMWINDOW == 127 (0x8d3a2400) [pid = 1741] [serial = 2327] [outer = (nil)] 04:03:33 INFO - PROCESS | 1741 | ++DOMWINDOW == 128 (0x8d610000) [pid = 1741] [serial = 2328] [outer = 0x8d3a2400] 04:03:33 INFO - PROCESS | 1741 | 1464865413348 Marionette DEBUG loaded listener.js 04:03:33 INFO - PROCESS | 1741 | ++DOMWINDOW == 129 (0x8e344c00) [pid = 1741] [serial = 2329] [outer = 0x8d3a2400] 04:03:34 INFO - PROCESS | 1741 | 1464865414442 Marionette TRACE conn3 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 04:03:34 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 04:03:34 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 04:03:34 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 04:03:34 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 04:03:34 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 04:03:34 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 04:03:34 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 04:03:34 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1647ms 04:03:34 INFO - PROCESS | 1741 | 1464865414523 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 04:03:34 INFO - PROCESS | 1741 | 1464865414530 Marionette TRACE conn3 <- [1,3069,null,{"value":"8"}] 04:03:34 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 04:03:34 INFO - PROCESS | 1741 | 1464865414543 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 04:03:34 INFO - PROCESS | 1741 | 1464865414555 Marionette TRACE conn3 <- [1,3070,null,{}] 04:03:34 INFO - PROCESS | 1741 | 1464865414574 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:03:34 INFO - PROCESS | 1741 | 1464865414843 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 04:03:35 INFO - PROCESS | 1741 | 1464865415218 Marionette TRACE conn3 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:35 INFO - PROCESS | 1741 | ++DOCSHELL 0x881ce000 == 139 [pid = 1741] [id = 777] 04:03:35 INFO - PROCESS | 1741 | ++DOMWINDOW == 130 (0x882ca000) [pid = 1741] [serial = 2330] [outer = (nil)] 04:03:35 INFO - PROCESS | 1741 | ++DOMWINDOW == 131 (0x88a52000) [pid = 1741] [serial = 2331] [outer = 0x882ca000] 04:03:35 INFO - PROCESS | 1741 | 1464865415317 Marionette DEBUG loaded listener.js 04:03:35 INFO - PROCESS | 1741 | ++DOMWINDOW == 132 (0x89441000) [pid = 1741] [serial = 2332] [outer = 0x882ca000] 04:03:36 INFO - PROCESS | 1741 | 1464865416234 Marionette TRACE conn3 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 04:03:36 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 04:03:36 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 04:03:36 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 04:03:36 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 04:03:36 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 04:03:36 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 04:03:36 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1715ms 04:03:36 INFO - PROCESS | 1741 | 1464865416259 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 04:03:36 INFO - PROCESS | 1741 | 1464865416269 Marionette TRACE conn3 <- [1,3073,null,{"value":"8"}] 04:03:36 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 04:03:36 INFO - PROCESS | 1741 | 1464865416282 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 04:03:36 INFO - PROCESS | 1741 | 1464865416287 Marionette TRACE conn3 <- [1,3074,null,{}] 04:03:36 INFO - PROCESS | 1741 | 1464865416294 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:03:36 INFO - PROCESS | 1741 | 1464865416595 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 04:03:36 INFO - PROCESS | 1741 | 1464865416924 Marionette TRACE conn3 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:36 INFO - PROCESS | 1741 | ++DOCSHELL 0x8c7b1400 == 140 [pid = 1741] [id = 778] 04:03:36 INFO - PROCESS | 1741 | ++DOMWINDOW == 133 (0x8c7b2000) [pid = 1741] [serial = 2333] [outer = (nil)] 04:03:37 INFO - PROCESS | 1741 | ++DOMWINDOW == 134 (0x8c7ba800) [pid = 1741] [serial = 2334] [outer = 0x8c7b2000] 04:03:37 INFO - PROCESS | 1741 | 1464865417017 Marionette DEBUG loaded listener.js 04:03:37 INFO - PROCESS | 1741 | ++DOMWINDOW == 135 (0x8ca2a800) [pid = 1741] [serial = 2335] [outer = 0x8c7b2000] 04:03:37 INFO - PROCESS | 1741 | 1464865417858 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 04:03:37 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 04:03:37 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 04:03:37 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 04:03:37 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 04:03:37 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 04:03:37 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 04:03:37 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1637ms 04:03:37 INFO - PROCESS | 1741 | 1464865417919 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 04:03:37 INFO - PROCESS | 1741 | 1464865417923 Marionette TRACE conn3 <- [1,3077,null,{"value":"8"}] 04:03:37 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 04:03:37 INFO - PROCESS | 1741 | 1464865417931 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 04:03:37 INFO - PROCESS | 1741 | 1464865417938 Marionette TRACE conn3 <- [1,3078,null,{}] 04:03:37 INFO - PROCESS | 1741 | 1464865417971 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:03:38 INFO - PROCESS | 1741 | 1464865418368 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 04:03:38 INFO - PROCESS | 1741 | 1464865418711 Marionette TRACE conn3 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:38 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d3a4000 == 141 [pid = 1741] [id = 779] 04:03:38 INFO - PROCESS | 1741 | ++DOMWINDOW == 136 (0x8d3a4800) [pid = 1741] [serial = 2336] [outer = (nil)] 04:03:38 INFO - PROCESS | 1741 | ++DOMWINDOW == 137 (0x8d49c400) [pid = 1741] [serial = 2337] [outer = 0x8d3a4800] 04:03:38 INFO - PROCESS | 1741 | 1464865418808 Marionette DEBUG loaded listener.js 04:03:38 INFO - PROCESS | 1741 | ++DOMWINDOW == 138 (0x8e34f000) [pid = 1741] [serial = 2338] [outer = 0x8d3a4800] 04:03:39 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () { 04:03:39 INFO - reader.readAsText(blob_2) 04:03:39 INFO - }" did not throw 04:03:39 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3 04:03:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:03:39 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1 04:03:39 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () { 04:03:39 INFO - reader.readAsDataURL(blob_2) 04:03:39 INFO - }" did not throw 04:03:39 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3 04:03:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:03:39 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1 04:03:39 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () { 04:03:39 INFO - reader.readAsArrayBuffer(blob_2) 04:03:39 INFO - }" did not throw 04:03:39 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3 04:03:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:03:39 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1 04:03:39 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer - assert_false: Only one loadstart event should be dispatched expected false got true 04:03:39 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5 04:03:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:03:39 INFO - reader.onloadstart [0,3081,"getWindowHandle",null] 04:03:39 INFO - PROCESS | 1741 | 1464865419739 Marionette TRACE conn3 <- [1,3081,null,{"value":"8"}] 04:03:39 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 04:03:39 INFO - PROCESS | 1741 | 1464865419754 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 04:03:39 INFO - PROCESS | 1741 | 1464865419760 Marionette TRACE conn3 <- [1,3082,null,{}] 04:03:39 INFO - PROCESS | 1741 | 1464865419790 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:03:40 INFO - PROCESS | 1741 | 1464865420047 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 04:03:40 INFO - PROCESS | 1741 | 1464865420404 Marionette TRACE conn3 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:40 INFO - PROCESS | 1741 | ++DOCSHELL 0x8ca63000 == 142 [pid = 1741] [id = 780] 04:03:40 INFO - PROCESS | 1741 | ++DOMWINDOW == 139 (0x8e796000) [pid = 1741] [serial = 2339] [outer = (nil)] 04:03:40 INFO - PROCESS | 1741 | ++DOMWINDOW == 140 (0x8ec0a800) [pid = 1741] [serial = 2340] [outer = 0x8e796000] 04:03:40 INFO - PROCESS | 1741 | 1464865420503 Marionette DEBUG loaded listener.js 04:03:40 INFO - PROCESS | 1741 | ++DOMWINDOW == 141 (0x8eca7000) [pid = 1741] [serial = 2341] [outer = 0x8e796000] 04:03:41 INFO - PROCESS | 1741 | 1464865421311 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 04:03:41 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 04:03:41 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 04:03:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:03:41 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 04:03:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 04:03:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1608ms 04:03:41 INFO - PROCESS | 1741 | 1464865421362 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 04:03:41 INFO - PROCESS | 1741 | 1464865421368 Marionette TRACE conn3 <- [1,3085,null,{"value":"8"}] 04:03:41 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 04:03:41 INFO - PROCESS | 1741 | 1464865421374 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 04:03:41 INFO - PROCESS | 1741 | 1464865421377 Marionette TRACE conn3 <- [1,3086,null,{}] 04:03:41 INFO - PROCESS | 1741 | 1464865421384 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:03:41 INFO - PROCESS | 1741 | 1464865421612 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 04:03:41 INFO - PROCESS | 1741 | 1464865421925 Marionette TRACE conn3 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:42 INFO - PROCESS | 1741 | ++DOCSHELL 0x8e5e4400 == 143 [pid = 1741] [id = 781] 04:03:42 INFO - PROCESS | 1741 | ++DOMWINDOW == 142 (0x8e794c00) [pid = 1741] [serial = 2342] [outer = (nil)] 04:03:42 INFO - PROCESS | 1741 | ++DOMWINDOW == 143 (0x8eef1c00) [pid = 1741] [serial = 2343] [outer = 0x8e794c00] 04:03:42 INFO - PROCESS | 1741 | 1464865422064 Marionette DEBUG loaded listener.js 04:03:42 INFO - PROCESS | 1741 | ++DOMWINDOW == 144 (0x907c6400) [pid = 1741] [serial = 2344] [outer = 0x8e794c00] 04:03:42 INFO - PROCESS | 1741 | 1464865422880 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 04:03:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 04:03:42 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1533ms 04:03:42 INFO - PROCESS | 1741 | 1464865422907 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 04:03:42 INFO - PROCESS | 1741 | 1464865422911 Marionette TRACE conn3 <- [1,3089,null,{"value":"8"}] 04:03:42 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 04:03:42 INFO - PROCESS | 1741 | 1464865422918 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 04:03:42 INFO - PROCESS | 1741 | 1464865422920 Marionette TRACE conn3 <- [1,3090,null,{}] 04:03:42 INFO - PROCESS | 1741 | 1464865422927 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:03:43 INFO - PROCESS | 1741 | 1464865423208 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 04:03:43 INFO - PROCESS | 1741 | 1464865423601 Marionette TRACE conn3 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:43 INFO - PROCESS | 1741 | ++DOCSHELL 0x88be8800 == 144 [pid = 1741] [id = 782] 04:03:43 INFO - PROCESS | 1741 | ++DOMWINDOW == 145 (0x8eeebc00) [pid = 1741] [serial = 2345] [outer = (nil)] 04:03:43 INFO - PROCESS | 1741 | ++DOMWINDOW == 146 (0x91cd4800) [pid = 1741] [serial = 2346] [outer = 0x8eeebc00] 04:03:43 INFO - PROCESS | 1741 | 1464865423725 Marionette DEBUG loaded listener.js 04:03:43 INFO - PROCESS | 1741 | ++DOMWINDOW == 147 (0x91cdf800) [pid = 1741] [serial = 2347] [outer = 0x8eeebc00] 04:03:44 INFO - PROCESS | 1741 | 1464865424518 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 04:03:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 04:03:44 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1633ms 04:03:44 INFO - PROCESS | 1741 | 1464865424552 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 04:03:44 INFO - PROCESS | 1741 | 1464865424555 Marionette TRACE conn3 <- [1,3093,null,{"value":"8"}] 04:03:44 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 04:03:44 INFO - PROCESS | 1741 | 1464865424562 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 04:03:44 INFO - PROCESS | 1741 | 1464865424566 Marionette TRACE conn3 <- [1,3094,null,{}] 04:03:44 INFO - PROCESS | 1741 | 1464865424572 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:03:44 INFO - PROCESS | 1741 | 1464865424857 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 04:03:45 INFO - PROCESS | 1741 | 1464865425172 Marionette TRACE conn3 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:45 INFO - PROCESS | 1741 | ++DOCSHELL 0x915b8800 == 145 [pid = 1741] [id = 783] 04:03:45 INFO - PROCESS | 1741 | ++DOMWINDOW == 148 (0x91db4800) [pid = 1741] [serial = 2348] [outer = (nil)] 04:03:45 INFO - PROCESS | 1741 | ++DOMWINDOW == 149 (0x92244400) [pid = 1741] [serial = 2349] [outer = 0x91db4800] 04:03:45 INFO - PROCESS | 1741 | 1464865425309 Marionette DEBUG loaded listener.js 04:03:45 INFO - PROCESS | 1741 | ++DOMWINDOW == 150 (0x92656800) [pid = 1741] [serial = 2350] [outer = 0x91db4800] 04:03:46 INFO - PROCESS | 1741 | 1464865426100 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 04:03:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 04:03:46 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1588ms 04:03:46 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 04:03:46 INFO - PROCESS | 1741 | 1464865426152 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 04:03:46 INFO - PROCESS | 1741 | 1464865426155 Marionette TRACE conn3 <- [1,3097,null,{"value":"8"}] 04:03:46 INFO - PROCESS | 1741 | 1464865426163 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 04:03:46 INFO - PROCESS | 1741 | 1464865426166 Marionette TRACE conn3 <- [1,3098,null,{}] 04:03:46 INFO - PROCESS | 1741 | 1464865426172 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:03:46 INFO - PROCESS | 1741 | 1464865426544 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 04:03:46 INFO - PROCESS | 1741 | 1464865426823 Marionette TRACE conn3 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:46 INFO - PROCESS | 1741 | ++DOCSHELL 0x91dbec00 == 146 [pid = 1741] [id = 784] 04:03:46 INFO - PROCESS | 1741 | ++DOMWINDOW == 151 (0x9223b000) [pid = 1741] [serial = 2351] [outer = (nil)] 04:03:46 INFO - PROCESS | 1741 | ++DOMWINDOW == 152 (0x92b0d800) [pid = 1741] [serial = 2352] [outer = 0x9223b000] 04:03:46 INFO - PROCESS | 1741 | 1464865426915 Marionette DEBUG loaded listener.js 04:03:47 INFO - PROCESS | 1741 | ++DOMWINDOW == 153 (0x92ba7000) [pid = 1741] [serial = 2353] [outer = 0x9223b000] 04:03:47 INFO - PROCESS | 1741 | 1464865427699 Marionette TRACE conn3 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 04:03:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 04:03:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 04:03:47 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1590ms 04:03:47 INFO - PROCESS | 1741 | 1464865427753 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 04:03:47 INFO - PROCESS | 1741 | 1464865427756 Marionette TRACE conn3 <- [1,3101,null,{"value":"8"}] 04:03:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 04:03:47 INFO - PROCESS | 1741 | 1464865427763 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 04:03:47 INFO - PROCESS | 1741 | 1464865427766 Marionette TRACE conn3 <- [1,3102,null,{}] 04:03:47 INFO - PROCESS | 1741 | 1464865427772 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:03:48 INFO - PROCESS | 1741 | 1464865428005 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 04:03:48 INFO - PROCESS | 1741 | 1464865428334 Marionette TRACE conn3 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:48 INFO - PROCESS | 1741 | ++DOCSHELL 0x92b0b800 == 147 [pid = 1741] [id = 785] 04:03:48 INFO - PROCESS | 1741 | ++DOMWINDOW == 154 (0x92ba5c00) [pid = 1741] [serial = 2354] [outer = (nil)] 04:03:48 INFO - PROCESS | 1741 | ++DOMWINDOW == 155 (0x9392cc00) [pid = 1741] [serial = 2355] [outer = 0x92ba5c00] 04:03:48 INFO - PROCESS | 1741 | 1464865428469 Marionette DEBUG loaded listener.js 04:03:48 INFO - PROCESS | 1741 | ++DOMWINDOW == 156 (0x93936800) [pid = 1741] [serial = 2356] [outer = 0x92ba5c00] 04:03:49 INFO - PROCESS | 1741 | 1464865429255 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 04:03:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 04:03:49 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1534ms 04:03:49 INFO - PROCESS | 1741 | 1464865429297 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 04:03:49 INFO - PROCESS | 1741 | 1464865429301 Marionette TRACE conn3 <- [1,3105,null,{"value":"8"}] 04:03:49 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 04:03:49 INFO - PROCESS | 1741 | 1464865429308 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 04:03:49 INFO - PROCESS | 1741 | 1464865429311 Marionette TRACE conn3 <- [1,3106,null,{}] 04:03:49 INFO - PROCESS | 1741 | 1464865429359 Marionette TRACE conn3 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:03:49 INFO - PROCESS | 1741 | 1464865429674 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 04:03:49 INFO - PROCESS | 1741 | 1464865429901 Marionette TRACE conn3 -> [0,3108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:49 INFO - PROCESS | 1741 | ++DOCSHELL 0x92b0f800 == 148 [pid = 1741] [id = 786] 04:03:49 INFO - PROCESS | 1741 | ++DOMWINDOW == 157 (0x92ec4c00) [pid = 1741] [serial = 2357] [outer = (nil)] 04:03:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 158 (0x93c85000) [pid = 1741] [serial = 2358] [outer = 0x92ec4c00] 04:03:50 INFO - PROCESS | 1741 | 1464865430037 Marionette DEBUG loaded listener.js 04:03:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 159 (0x94618800) [pid = 1741] [serial = 2359] [outer = 0x92ec4c00] 04:03:50 INFO - PROCESS | 1741 | 1464865430827 Marionette TRACE conn3 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 04:03:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 04:03:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 04:03:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 04:03:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1539ms 04:03:50 INFO - PROCESS | 1741 | 1464865430848 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 04:03:50 INFO - PROCESS | 1741 | 1464865430853 Marionette TRACE conn3 <- [1,3109,null,{"value":"8"}] 04:03:50 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 04:03:50 INFO - PROCESS | 1741 | 1464865430860 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 04:03:50 INFO - PROCESS | 1741 | 1464865430863 Marionette TRACE conn3 <- [1,3110,null,{}] 04:03:50 INFO - PROCESS | 1741 | 1464865430870 Marionette TRACE conn3 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:03:51 INFO - PROCESS | 1741 | 1464865431125 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 04:03:51 INFO - PROCESS | 1741 | 1464865431446 Marionette TRACE conn3 -> [0,3112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:51 INFO - PROCESS | 1741 | ++DOCSHELL 0x94639000 == 149 [pid = 1741] [id = 787] 04:03:51 INFO - PROCESS | 1741 | ++DOMWINDOW == 160 (0x951acc00) [pid = 1741] [serial = 2360] [outer = (nil)] 04:03:51 INFO - PROCESS | 1741 | ++DOMWINDOW == 161 (0x951b1000) [pid = 1741] [serial = 2361] [outer = 0x951acc00] 04:03:51 INFO - PROCESS | 1741 | 1464865431602 Marionette DEBUG loaded listener.js 04:03:51 INFO - PROCESS | 1741 | ++DOMWINDOW == 162 (0x9761b400) [pid = 1741] [serial = 2362] [outer = 0x951acc00] 04:03:52 INFO - PROCESS | 1741 | 1464865432392 Marionette TRACE conn3 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 04:03:52 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 04:03:52 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 04:03:52 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 04:03:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:03:52 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 04:03:52 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1588ms 04:03:52 INFO - PROCESS | 1741 | 1464865432450 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 04:03:52 INFO - PROCESS | 1741 | 1464865432454 Marionette TRACE conn3 <- [1,3113,null,{"value":"8"}] 04:03:52 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 04:03:52 INFO - PROCESS | 1741 | 1464865432460 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 04:03:52 INFO - PROCESS | 1741 | 1464865432463 Marionette TRACE conn3 <- [1,3114,null,{}] 04:03:52 INFO - PROCESS | 1741 | 1464865432469 Marionette TRACE conn3 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:03:52 INFO - PROCESS | 1741 | 1464865432720 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 04:03:53 INFO - PROCESS | 1741 | 1464865433057 Marionette TRACE conn3 -> [0,3116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"14b84937-50f9-4776-9ac3-5a515c61086c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:53 INFO - PROCESS | 1741 | ++DOCSHELL 0x9531fc00 == 150 [pid = 1741] [id = 788] 04:03:53 INFO - PROCESS | 1741 | ++DOMWINDOW == 163 (0x97622400) [pid = 1741] [serial = 2363] [outer = (nil)] 04:03:53 INFO - PROCESS | 1741 | ++DOMWINDOW == 164 (0x99f85800) [pid = 1741] [serial = 2364] [outer = 0x97622400] 04:03:53 INFO - PROCESS | 1741 | 1464865433196 Marionette DEBUG loaded listener.js 04:03:53 INFO - PROCESS | 1741 | ++DOMWINDOW == 165 (0x9a2ec000) [pid = 1741] [serial = 2365] [outer = 0x97622400] 04:03:54 INFO - PROCESS | 1741 | 1464865433998 Marionette TRACE conn3 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 04:03:54 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 04:03:54 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1587ms 04:03:54 INFO - PROCESS | 1741 | 1464865434048 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 04:03:54 INFO - PROCESS | 1741 | 1464865434052 Marionette TRACE conn3 <- [1,3117,null,{"value":"8"}] 04:03:55 WARNING - u'runner_teardown' () 04:03:55 INFO - No more tests 04:03:55 INFO - Got 0 unexpected results 04:03:55 INFO - SUITE-END | took 1398s 04:03:55 INFO - Closing logging queue 04:03:55 INFO - queue closed 04:03:55 INFO - Return code: 0 04:03:55 WARNING - # TBPL SUCCESS # 04:03:55 INFO - Running post-action listener: _resource_record_post_action 04:03:55 INFO - Running post-run listener: _resource_record_post_run 04:03:56 INFO - Total resource usage - Wall time: 1435s; CPU: 98.0%; Read bytes: 14168064; Write bytes: 923820032; Read time: 868; Write time: 219728 04:03:56 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 04:03:56 INFO - install - Wall time: 32s; CPU: 100.0%; Read bytes: 4096; Write bytes: 134410240; Read time: 4; Write time: 120372 04:03:56 INFO - run-tests - Wall time: 1404s; CPU: 98.0%; Read bytes: 13611008; Write bytes: 789409792; Read time: 832; Write time: 99356 04:03:56 INFO - Running post-run listener: _upload_blobber_files 04:03:56 INFO - Blob upload gear active. 04:03:56 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 04:03:56 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 04:03:56 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'] 04:03:56 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 04:03:57 INFO - (blobuploader) - INFO - Open directory for files ... 04:03:57 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 04:03:57 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 04:03:57 INFO - (blobuploader) - INFO - Uploading, attempt #1. 04:03:59 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 04:03:59 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 04:03:59 INFO - (blobuploader) - INFO - Done attempting. 04:03:59 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 04:03:59 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 04:03:59 INFO - (blobuploader) - INFO - Uploading, attempt #1. 04:04:00 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 04:04:00 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 04:04:00 INFO - (blobuploader) - INFO - Done attempting. 04:04:00 INFO - (blobuploader) - INFO - Iteration through files over. 04:04:00 INFO - Return code: 0 04:04:00 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 04:04:00 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 04:04:00 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/b7e02f76625876107717092a6f64bdb6ddc673645afd0e282b1868ae54b37edfe631985f99d2fa9adf1e062e3d26815283e77f920b84a50eb63581947835ab54", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/9006914b01867961ade65dde7c27b6f7a68e8bb3fbd31a6cf211349e241c0605b454f8a7ff0958ad8841aec36d9f444196e25e750e566ebdb1ca58190caa33ea"} 04:04:00 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 04:04:00 INFO - Writing to file /builds/slave/test/properties/blobber_files 04:04:00 INFO - Contents: 04:04:00 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/b7e02f76625876107717092a6f64bdb6ddc673645afd0e282b1868ae54b37edfe631985f99d2fa9adf1e062e3d26815283e77f920b84a50eb63581947835ab54", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/9006914b01867961ade65dde7c27b6f7a68e8bb3fbd31a6cf211349e241c0605b454f8a7ff0958ad8841aec36d9f444196e25e750e566ebdb1ca58190caa33ea"} 04:04:00 INFO - Running post-run listener: copy_logs_to_upload_dir 04:04:00 INFO - Copying logs to upload dir... 04:04:00 INFO - mkdir: /builds/slave/test/build/upload/logs 04:04:00 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1529.528563 ========= master_lag: 4.54 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 25 mins, 34 secs) (at 2016-06-02 04:04:05.289799) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 1 secs) (at 2016-06-02 04:04:05.291156) ========= 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-1464863731.988291-468692380 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/b7e02f76625876107717092a6f64bdb6ddc673645afd0e282b1868ae54b37edfe631985f99d2fa9adf1e062e3d26815283e77f920b84a50eb63581947835ab54", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/9006914b01867961ade65dde7c27b6f7a68e8bb3fbd31a6cf211349e241c0605b454f8a7ff0958ad8841aec36d9f444196e25e750e566ebdb1ca58190caa33ea"} build_url:https://queue.taskcluster.net/v1/task/Zhb870cYReiqUYw9xcabNA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/Zhb870cYReiqUYw9xcabNA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.032659 build_url: 'https://queue.taskcluster.net/v1/task/Zhb870cYReiqUYw9xcabNA/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/b7e02f76625876107717092a6f64bdb6ddc673645afd0e282b1868ae54b37edfe631985f99d2fa9adf1e062e3d26815283e77f920b84a50eb63581947835ab54", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/9006914b01867961ade65dde7c27b6f7a68e8bb3fbd31a6cf211349e241c0605b454f8a7ff0958ad8841aec36d9f444196e25e750e566ebdb1ca58190caa33ea"}' symbols_url: 'https://queue.taskcluster.net/v1/task/Zhb870cYReiqUYw9xcabNA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 1.81 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 1 secs) (at 2016-06-02 04:04:07.130746) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 4 secs) (at 2016-06-02 04:04:07.131062) ========= 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-1464863731.988291-468692380 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.018254 ========= master_lag: 4.54 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 4 secs) (at 2016-06-02 04:04:11.688687) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-02 04:04:11.689036) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-02 04:04:11.753140) ========= ========= Total master_lag: 11.23 =========